#215 — November 18, 2020 |
Importing React Through the Ages — Kent looks at the wide variety of ways you can import React now and why he prefers a specific one. It’s certainly worth a reminder that Kent C. Dodds |
Creating a React Analytics Logging Library — We love getting a peek behind the curtain of a large scale, mainstream platform: this time it’s Slack where three of their engineers detail the work on analytics logging in their React-driven desktop app. Konstantin Savransky, Fabio Canache, Justin Huddleston |
Vue 3 Is Out! Jump into Vue 3 Quickly in This New Course by Sarah Drasner — Learn fundamental concepts in Vue, such as directives, methods, and computed watchers. You’ll learn Vue’s reactivity system and the new Composition API in Vue 3. Frontend Masters sponsor |
Chakra UI 1.0: A Modular Component Library for React — A set of WAI-ARIA-enabled, themeable components for building React apps. v1 upgrades to React 17 and Emotion 11, there’s also now a component theming API. chakra ui |
Build Your Own Stickers Component with react-konva — Stickers are seemingly everywhere. It’s no wonder given their propensity to trigger engagement. This tutorial walks through the use of the Konva HTML5 Canvas animation library (enabled by React Konva) to add stickers to your app. Sarah Hamilton |
▶ What’s New in React With Shawn Wang — ‘Swyx’ is a popularly followed developer in the React community. Listen in on his conversation with TJ VanToll where he discusses what’s new in React Core, the React routing world, React DevTools, and more. React Round Up podcast |
💻 Jobs |
Senior Web Developer (Node/ReactJS) - Remote — Millions get inspired and plan adventures with our apps. To help us make komoot.com the place to go to plan outdoor adventures, we’re looking for a one of a kind Web Developer to join our team. Komoot |
Find a Job Through Vettery — Create a profile on Vettery to connect with hiring managers at startups and Fortune 500 companies. It's free for job-seekers. Vettery |
🧑💻 Interested in running a job listing in React Status? There's more info here.
📘 Tutorials and Stories |
How to Build Awesome Tables with React Table — This ‘zero-to-cruising speed’ tutorial takes the popular React Table library and goes through a detailed, concrete example which will bootstrap your own efforts. Matthew Brown |
Why I Will No Longer be Using Aharon Hyman |
8 Key Factors When Deciding to Build In-House or Buy a UI Library — Faced with the choice of building UI internally vs adopting a ready-made component suite? Make an informed decision. Progress KendoReact sponsor |
▶ TypeScript + React = ❤️ — If you’re suffering pandemic-induced withdrawal because you haven’t attended a conference in months, why not set aside 90 minutes and have this engaging speaker walk you through the finer points of using TypeScript. It’s almost like being there. Ben Ilegbodu |
Building a Podcast Site Using Gatsby, React, Netlify and Amazon S3 — According to one source there are now 1.5 million podcasts with over 34 million episodes. If one of those is yours and you fancy skipping the popular services to roll your own, this may give you some ideas. Vincent Tang |
Authenticating React Apps with Auth0 — Auth0 is a commercial service that lets users authenticate using whatever method makes sense to them: Google, Facebook, Twitter or a long list of other platforms. Here’s how to integrate it with your React apps. Nefe Emadamerho-Atori |
How I Learned to Create Optimized Contexts — An opinionated roadmap for the use of React Context or "what I consider to be a good context and how to write one." Thomas Juster |
🛠 Code and Tools |
Downshift: Primitives to Build Accessible React Dropdowns, Comboboxes, and More — Somehow we missed the 6.0.0 release but this popular library continues to get updated on a frequent basis. PayPal et al. |
Rockpack: Reduce Project Setup from Weeks to Minutes? — It seems like a tall order, particularly when it comes complete with “server side rendering, bundling, linting, testing, logging [and] localizing” but it certainly offers an alternative to Create React App. Sergey Aleksandrov |
Replay: A Game Engine Inspired by React — An opportunity to migrate at least some of your React skills over to the gaming space? Ed Bentley |
Stream Announced the Public v2.0 Availability of Their React Native SDK Stream sponsor |
styled.macro: A Brand New Styling Library for React Native — It’s just out, but it’s a comprehensive library. Described as a “utility-first” it’s your opportunity to have your React Native app stand out from the crowd, at least until everybody else catches up with you. Ahmed T. Ali |
ui-neumorphism: React Components for the 'New Skeuomorphism' — It’s hard to know whether this is a fad or something which is here for the long haul, but we like its delicate bubbly look. It has almost a Minority Report feel to it, don’t you think? Ankit Kumar Pandit |
ESP8266 IoT Framework: UI Powered by React — IoT is currently one of the hottest subjects in tech. Despite that, it doesn’t seem to come up much in the React community. Here’s an exception to that generalization related to the ESP8266 technology. Maakbaas |
|