Learn how I build SPAs from --bare
Meteor app to production. Apollo and React included!
- Users -> signup, login, logout.
- Routing with React Router
- Front End library Material-UI
- Querys and Mutations (GraphQL)
- RESTDataSource (GraphQL)
- Deploying
Join The Meteor Course slack to get notified when new code is available to pull!
- Clone this repo.
- Fetch development branch.
- Checkout to commit 9e50df
- Run
npm install --s
on your terminal - Then
npm run dev
- Read server console logs
- Open your browser on
localhost:3000
- Open browser devtool console to read messages, if any
- Checkout to next commit, server will restart with new console.log messages (server and client side!), files, etc.
- You should check code diff between commits!
- Always in english
- One line, 100 chars max.
- Format:
type(context):description
Example:
feat(accounts):add sign in
- feat: new feature
- fix: bugfixes
- docs: changes on documentation
- style: identation, styling
- refactor: code refactor
- perf performance improvements
- test: changes on test
- chore: build and tools
Word that makes reference to place where commit makes changes
- imperative verb (ex. “change“)
- no mayus at the begining
- no dot at the end