Comments (3)
first and absolutely foremost: The React intro and tutorial on the react website itself.
If you turn off your IRC, twitters, facebooks, megaspaces and redditalls and just dedicate an hour of your life to simply open a terminal, open an editor, and follow the instructions, without going online to vent or ask questions until you're done (because most questions you have are answered after you got that question while doing the next step in the tutorials, and venting while you're doing something makes your brain establish that the thing you're venting about is shit. Hurray for cog.psy.) you already did about 85% of the work towards becoming fluent in React.
from engineering-handbook.
Regarding not going online to vent etc, I found the blog post linked-to from one of the official docs/blogs, Give it five minutes, to be quite helpful. Specifically when asked to use JSX, which triggered me in various ways. :) I gave it five minutes and then a little more and then I fell in love with it.
from engineering-handbook.
I agree that the React intro and tutorial are really well-written, and also help convey the whole philosophy behind React--they are also great at communicating some optional best practices, like the use of PureRenderMixin
whenever possible.
Until it becomes part of the official react docs, I also recommend reading Introduction to contexts in React.js after the intro, tutorial, and a bit of real-world React experience. Contexts are currently unstable in React, and therefore undocumented, but they're planned for 1.0 and react-router
uses them, as well as a few parts of the Teach site.
from engineering-handbook.
Related Issues (20)
- Write a Chapter: Offline
- Implement assertions in #16 into the master branch as a sample project
- Write a Chapter: Automated Testing HOT 7
- Write "Accessibilty" into the Handbook HOT 1
- Setup dynamic DNS for sendto.mozilla.org
- Create a hosted Paypal form with transparent redirect
- Get SSL for sendto.mozilla.org setup
- Setup monitoring to know when DNS flips for BSD
- Write shared chapter on working w/ designers
- Write a Chapter: "Where we work open" HOT 1
- Write a Chapter: "Front End UI Libraries" HOT 6
- When should we consider using Flux? HOT 4
- ES6
- Explain how Hotfixing works in onboarding/preflight.md
- Document groups and repos used for github in MoFo Dev
- Write [short] chapter on MoFo implementation of git-flow. HOT 10
- Sisyphus: The Big Batch Wolf HOT 2
- maintainable client-server relationships
- Stub/write the playbook for "large investment projects" HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from engineering-handbook.