CodeHubOrg / discussions

Discussion board for CodeHub Bristol
2 stars 2 forks source link

JS101 session 01 November 2016 - Code review, React-Redux #36

Open katjad opened 7 years ago

katjad commented 7 years ago

Oh dear, I first started a separate issue on the code review, but deleted some as not sure of it all, in any case it took me much too long!! ;) Anyway, below some points, which don't cover all that we said I think, perhaps others can add!

Thanks @TimHandy for presenting the app, and @wingedeel about React-Redux!

Codereview Football app https://github.com/timhandy/football-manager

Interested in looking at the app some more and see it progress!

React-Redux @wingedeel talked about an image swapping app she built. Interesting discussion about whether it is acceptable practice in a Redux application, to change just a component's state, or would it always go through the root reducer. Also, usefulness of using connect from react-redux to let components access the state of the application (rather than passing down through props or using context)

We also briefly had a look at project that @lauri3new has done. In general, Interesting question which frameworks/technologies good to use for projects. For smaller projects might be fine to just use jQuery, though can become a bit messy quite quickly.

Links Good video series about React and Redux (thanks @lauri3new): React Basics http://www.codechannels.com/video/mindspace/facebook/reactjs-basics-1-what-is-react/ React Redux http://www.codechannels.com/video/mindspace/facebook/reactjs-redux-tutorial-1-introduction/ Think there was agreement that Egghead series by Abramov better to be watched after more basic introduction, but then really useful Something @TimHandy started: How to learn JavaScript - useful for people starting out! People could add to this https://github.com/CodeHubOrg/organisations-database/wiki/Learning-Roadmap

Plan for next session Webpack and web dev tools (debugging), also @ben198 might talk about his React-redux project I'll try looking at our app, making it more accessible, but as I mentioned, this might be rather in 4 weeks than 2! - Would be good if we managed to code a bit more again next time. Think it was good talking about all the things today, but it would be good to work on something, too.

Please add things that I missed - @wingedeel link to your talk, cartoon etc.? Also good luck with the internship! And welcome to the group, Nick and Laurence :)

@CodeHubOrg/js2016

STRAYKR commented 7 years ago

Thanks Katja, have bookmarked the refactoring book. :-)