3 ms·
Yep, that confusion is exactly the kind of thing I was talking about. I've seen a few sample repos that try to demonstrate the kind of thing you're talking abo
by acemarke 10y ago
Yep, that confusion is exactly the kind of thing I was talking about.
I've seen a few sample repos that try to demonstrate the kind of thing you're talking about. Skimming through my links list, these look relevant: https://github.com/verekia/js-stack-from-scratch https://github.com/verekia/js-stack-from-scratch and https://github.com/Jordaanm/hipster-boilerplate https://github.com/Jordaanm/hipster-boilerplate . I think those are a bit more oriented at the build tooling side and not so much the application side, but they're close.
Also, the "React Tutorials" and "Redux Tutorials" categories ([0], [1]) in my links list both have a subsection labeled "Project-Based Tutorials", which points to articles that do have a more "build something meaningful"-type approach as opposed to just "here's concepts A, B, and C".
To call out one specific example: I have been writing a tutorial series on my own blog, called "Practical Redux" ([2]). Rather than trying to teach the basics of React or Redux, it's intended to demonstrate a number of more intermediate and advanced concepts through building a sample app (one that's at least moderately more complex than yet another TodoMVC implementation). I'm not going to cover routing, because I've never done any client-side routing myself, but it _is_ kind of along the lines of what you're looking for. I describe the next piece I want to implement, link to the commit implementing that change, show some relevant diffs, and talk about the implementation. For example, I just published Part 6 today ([3]), which demonstrates the "connected list" pattern and then discusses a number of important Redux performance guidelines to be aware of.
[0] https://github.com/markerikson/react-redux-links/blob/master/react-tutorials.md#project-based-tutorials https://github.com/markerikson/react-redux-links/blob/master...
[1] https://github.com/markerikson/react-redux-links/blob/master/redux-tutorials.md#project-based-tutorials https://github.com/markerikson/react-redux-links/blob/master...
[2] http://blog.isquaredsoftware.com/series/practical-redux http://blog.isquaredsoftware.com/series/practical-redux
[3] http://blog.isquaredsoftware.com/2017/01/practical-redux-part-6-connected-lists-forms-and-performance/ http://blog.isquaredsoftware.com/2017/01/practical-redux-par...