Code Monkey home page Code Monkey logo

Comments (3)

Pomax avatar Pomax commented on July 22, 2024

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.

toolness avatar toolness commented on July 22, 2024

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.

toolness avatar toolness commented on July 22, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.