Follow

does anyone have any recommended resources for studying React? feeling a bit behind these days.

@darius well, I touch it off and on. I studied it in code school in 2018, but have not been using it for work regularly since.

@amy So this was incredibly helpful to me because it disentangles React from stuff like `create-react-app` and webpack and babel etc. It helped me understand what React actually does *in the browser* and treats it as just another library you include as a <script> tag.

kentcdodds.com/blog/super-simp

This is not how you'd write production code but it's GREAT for learning.

@amy Might be worth just crawling projects on GitHub and looking for ones that are using a newer version of react. It seems like everyone kind of rolls with it a bit differently, so seeing a spread of patterns might be good to supplement ref material or videos by people with strong opinions.

@amy Comparing projects that use nothing but react to ones that use something like a pwa lib like workbox in conjunction with it might be cool if you can find one floating around.

@amy I followed Maximilian Schwarzmüller's video course on O'Reilly. It's really great and comprehensive

@amy these aren't totally finished, but the beta reactjs docs are good.

Their 'learn' section: beta.reactjs.org/learn

@amy i like frontendmasters.com. Unfortunately you have to pay for the service but i think it is worth it.

Sign in to participate in the conversation
LGBTQIA+ Tech Mastodon

*Due to increased bot signup, manual approval is required. Please write some applicable request text on signup with why you want to join. Blank submissions will be denied.*

This Mastodon instance is for tech workers, academics, students, and others interested in tech who are LGBTQIA+ or Allies.

We have a code of conduct that we adhere to. We try to be proactive in handling moderation, and respond to reports.

Abridged Code of Conduct

Discrimination & Bigotry Won’t Be Tolerated.

We're not a free speech absolutist. We're not interested in Nazis, TERFS, or hate speech. No homophobia, transphobia, queerphobia, racism allowed.

Respect Other Users.

This instance is meant to be a friendly, welcoming space to all who are willing to reciprocate in helping to create that environment.

Consent is Important in all contexts.

If you’re ever unsure, ask first. Use CWs where required.

Listen; Don’t Make Excuses.

If you’re accused of causing harm, either take some responsibility or ask moderators for help.

Use the Report Feature.

Our moderators are here to listen and respond to reports.



For more detail, please
Review our Full Code of Conduct


This instance is funded in part by Patreon donations.