React Newsletter #272

Understanding useRef, Building a React portfolio that gets you a job, and a new React GUI tool


This week’s issue is sponsored by Springboard.

Want to transition into a well-paying and fulfilling cybersecurity career? Springboard's got you covered with 1:1 mentorship from industry experts, a curriculum built by experienced hiring managers, and proven career coaching. Springboard offers the first cybersecurity bootcamp to combine a job guarantee and deferred tuition: you only pay your tuition if you get a job.

Senior cybersecurity analysts can earn more than $120,000 a year while protecting essential data and systems. A background in web development and programming skills can help you transition into this dynamic career path.

👉 Check it out.


Articles

Understanding React's useRef Hook

In this article and video, Tyler McGinnis breaks down everything you need to know about the useRef hook.

How to build a React portfolio that gets you a job

Johannes Kettmann created this three-part guide that covers building high-quality React projects, effectively presenting those projects, and some uncommon project ideas you can work on that will help you stand out to hiring managers who evaluate your portfolio.

Headless React

In this article, Steven Acko does a deep dive on building headless React, which he defines as "an implementation of React that isn't hooked directly into anything else."


Tutorials

How to build an ECommerce App with React

In this tutorial, Ashutosh Singh walks you through each step of building an e-commerce app with React using ButterCMS and Snipcart, Chakra UI for styling and Stormkit for deployment.

Dockerize your React app

Karan Pratap Singh demonstrates how to dockerize a React application by taking advantage of builder pattern with multi-stage builds for optimization.


Jobs

2x Sr. Frontend Engineers - React | 100% Remote

Close.com is looking for two experienced individuals that have a solid understanding of React and want to help design, implement and launch major user-facing features. They are a 100% globally distributed team of ~45 high-performing, happy people that are dedicated to building a product our customers love.


Projects

Mantine 2.0

Mantine is a fully featured React components and hooks library that just released v2.0. This update comes with new packages and lots of new components and hooks – date pickers, calendars, custom select and autocomplete + a Styles API.

useCookieConsent

A React hook for managing GDPR cookie consent state.

Next.js + graphql-let plugin

This Next.js plugin makes it easy to setup graphql-let in your Next.js project. The main purpose of this plugin is to eliminate configuration and re-generation friction that you might experience with pure graphql-let setup.


Videos

Building Facebook 2.0 in React

In this 3.5 hour livestream, Sonny Sangha builds a Facebook clone from scratch with Next.js, Tailwind CSS, Image Uploading, and Facebook Login.

made with ❤️ by ui.dev