This tutorial is where to start learning the basics of Meteor with React. In this tutorial, we will build a To-Do app that will insert and fetch data from MongoDB, authenticate users with passwords, and also GitHub.
We will create, update, and remove tasks using Methods, and present them with real-time updates using Publications and Subscriptions. Later in the tutorial, we will run this app on mobile, create automated tests, and even deploy it to a real server using Meteor Cloud.
If you want to check the final code of each step, you can always go to the
Each folder inside the
src folder represents a tutorial. Inside each, you have one folder for each step’s final state.
Each step folder is a Meteor app - you can run them at any time.
- Install it:
meteor npm install
- Run it:
If you see
.. in the code samples, it means that we are not showing all the code in this file or function.
Meteor works out-of-the-box with several other frameworks like Blaze, Svelte, Vue 3 and Vue 2. If you want to find all our tutorials, you can check them out here. To learn more about Meteor, visit our website.
If you find any issues, please click on the
Edit on Github button at the bottom of every page and make a Pull Request with your suggested changes.
To get started with building your app, proceed to the next step.