All Projects → meteor → react-tutorial

meteor / react-tutorial

Licence: other
React Tutorial is the best place to learn how to use React and Meteor together

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to react-tutorial

React Landing Page Template
A simple react one page landing page templates for startups/companies
Stars: ✭ 224 (+578.79%)
Mutual labels:  meteor
meteor-computed-field
Reactively computed field for Meteor
Stars: ✭ 18 (-45.45%)
Mutual labels:  meteor
meteor-cluster
worker pool for meteor using node js native `cluster` module
Stars: ✭ 18 (-45.45%)
Mutual labels:  meteor
Acgn Stock
PTT ACGN股票交易市場
Stars: ✭ 252 (+663.64%)
Mutual labels:  meteor
qlicker
Open Source Clicker
Stars: ✭ 23 (-30.3%)
Mutual labels:  meteor
fTboilerplate-SemanticUI
boilerplate meteor react react router V4 semantic ui
Stars: ✭ 13 (-60.61%)
Mutual labels:  meteor
Angular Meteor
Angular and Meteor - The perfect stack
Stars: ✭ 2,385 (+7127.27%)
Mutual labels:  meteor
react-meteor
Meteor Reactivity for your React application, inspired by react-native-meteor.
Stars: ✭ 16 (-51.52%)
Mutual labels:  meteor
blaze-integration
Vue integration with Meteor's Blaze rendering engine.
Stars: ✭ 24 (-27.27%)
Mutual labels:  meteor
meteoro
Pomodoro App on Meteor
Stars: ✭ 31 (-6.06%)
Mutual labels:  meteor
Timbr V1
A web service that turns an arbitrary web page into structural JSON data and easy-to-use APIs with just a few clicks
Stars: ✭ 50 (+51.52%)
Mutual labels:  meteor
awesome-reactioncommerce
⚡️ A collection of awesome things regarding Reaction Commerce. Feel free to contribute!
Stars: ✭ 18 (-45.45%)
Mutual labels:  meteor
Meteor-Template-helpers
Template helpers for Session, logical operations and debug
Stars: ✭ 35 (+6.06%)
Mutual labels:  meteor
Ews Javascript Api
EWS API for TypeScript/JavaScript - ported from OfficeDev/ews-managed-api - node, cordova, meteor, Ionic, Electron, Outlook Add-Ins
Stars: ✭ 241 (+630.3%)
Mutual labels:  meteor
meteor-autoform-bs-datepicker
Custom "bootstrap-datepicker" input type for AutoForm
Stars: ✭ 25 (-24.24%)
Mutual labels:  meteor
Simple React Form
The simplest way to handle forms in React
Stars: ✭ 224 (+578.79%)
Mutual labels:  meteor
meteor-reactive-aggregate
Reactively publish aggregations with Meteor.
Stars: ✭ 100 (+203.03%)
Mutual labels:  meteor
meteorman
A DDP client with GUI (The Postman for Meteor)
Stars: ✭ 51 (+54.55%)
Mutual labels:  meteor
constellation
Extensible dev console for Meteor
Stars: ✭ 62 (+87.88%)
Mutual labels:  meteor
setup-meteor
Set up your GitHub Actions workflow with a specific version of Meteor.js
Stars: ✭ 17 (-48.48%)
Mutual labels:  meteor

Meteor React Tutorial

If you are looking for the tutorial, please go to https://react-tutorial.meteor.com and check it there.

This repository is the place to check the code (src folder) and to make contributions.

Read in the tutorial home page where you should ask questions (spoiler: Forums or Slack).

This is a hexo static site used to generate the Meteor React Tutorial Docs.

Contributing

We'd love your contributions! Please send us Pull Requests or open issues on github. Also, read the contribution guidelines.

If you are making a larger contribution, you may need to run the site locally:

Running locally

  • Install nvm to manage your Node.js (yes, this is an hexo project and not Meteor, in Meteor you don't need to worry about Node.js versions at all)

    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash

  • Install Node.js 8.11.2:

    nvm install 8.11.2

  • Install the project

    npm install

  • Run it

    npm start

Styles and Lint

Make sure your changes are not breaking styles and lint rules, in the root project, run:

  • npm install
  • npm run quave-check

quave-check should not return any error or warning. If it does you need to fix them before sending a PR.

If you get an error because some npm modules are not resolved (import/no-unresolved) you need to run npm install inside the Meteor project that is throwing this error so you generate the node_modules folder for it.

We have a git hook to prevent commits that are not passing these rules but it's good to double-check as maybe your hooks set up can be messed up.

Making a Pull Request

  • Create a fork and make your changes on it.

  • Test your changes and make sure you sync your code changes (src folder) with your text changes (tutorial folder).

  • Build your changes:

npm run build

  • Create your Pull Request against master branch.

  • Sign the CLA.

  • Wait for feedback or approval.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].