~/devreads

#react

32 posts

25 Jun

Casey Falkowski 4 min read

Frontier AI models today are incredibly powerful. They excel not just at writing bits of code but also at assisting with planning and architecture. They are also increasingly expensive. Early on in the AI era, developers had the luxury of tossing around tokens willy-nilly, delegating any task imaginable. Today, reality is starting to catch up. […] The post A Hybrid…

ai for developersreactartificial intelligence

21 Apr

Clarisse Leduc 4 min read

How thinking in server-first component boundaries can simplify data flow and reduce client JavaScript in Next.js applications. When I first started working with the Next.js App Router, I kept running into the same situation. Components would suddenly break — usually after adding a hook or a click handler. The fix felt obvious: add "use client". But after doing this a…

reactsoftware-engineeringfront-end-developmentreact-server-componentnextjs

17 Apr

6 Apr

4 Dec 2024

11 Nov 2024

Shubham Singh 5 min read

In today’s rapidly evolving software landscape, scalability and independence in development are essential for creating robust applications. Micro frontends provide a solution to break large monolithic frontends into smaller, independent units that can be developed, deployed, and maintained by different teams. One of the most effective ways to implement micro frontends is through Webpack’s Module Federation , which allows teams…

webpack-module-federationreactreact-microfrontendjavascriptwebpack-5

22 May 2024

Sergii Gorbachov 14 min read

Update (October 2024): In response to numerous requests from external developers, we have open-sourced a version of our Enzyme to React Testing Library (RTL) conversion tool. You can now find it on npm, along with detailed instructions on how to integrate and use it in your projects. In the world of frontend development, one thing remains…

uncategorizedautomationdeveloper-productivityfrontendreact

21 Jan 2024

Eric Elliott 13 min read

Writing testable code is a vital skill in software engineering. Let’s explore practical advice, strategies, and tactics for writing more testable code, unlocking the benefits of modularity, reusability, and high quality software in your projects. Embracing testability in your coding practice isn’t just about catching bugs; it’s about fostering a culture of quality and efficiency in your projects. A good…

tddtypescriptjavascriptreacttechnology

31 Dec 2023

Eric Elliott 13 min read

The world of JavaScript has evolved significantly, and interview trends have changed a lot over the years. This guide features 10 essential questions that every JavaScript developer should know the answers to in 2024. It covers a range of topics from closures to TDD, equipping you with the knowledge and confidence to tackle modern JavaScript challenges. As a hiring manager,…

typescriptjavascripttddreacttechnology

20 Dec 2023

0xADADA 6 min read

Six years ago, I wrote a summary of my experience working with Ember for a year. I had been with Cinch Financial for a year, building their web & mobile apps with Ember and Elixir/Phoenix. After Cinch I joined Salsify, a leader in the Ember ecosystem, and shipped some great products built with Ember during my five-year tenure. I built…

essaysopen-sourcesoftware-engineeringember.jsreact

15 Nov 2022

Navika Budhraja 6 min read

Me and my mentors Patrick & Nomnoms Introduction Hi, my name is Navika Budhraja and I’m a rising senior at UC San Diego studying Computer Science. This summer I was a web-frontend engineering intern on the Athlete Services team and consequently, got to learn a lot about how to develop athlete-facing products! During my internship, I worked with 3 other…

reactmicro-frontends

17 Oct 2022

Hasan Shahid 1 min read

We have talked about different state management techniques in a reactJS application, to maintain the state of your application in a global store so that it can access any of the components inside the application wrapped by the provider. The techniques are Redux Context In this one, we are going to take a look at […]

tutorialsadvanced react tutorialsjavascriptmobxreact

Hasan Shahid 2 min read

ReactJS is an open-source JS library. Developers make front-end applications UI using it. React makes a developer’s life easy as it is very easy to make an interactive application with all sorts of functionality. But there is some more effort when it comes to making your end-user stick to your application and for that, the […]

tutorialsreacttop react uiui libraries

13 Oct 2022

Vlad Mihet 3 min read

It often happens that, as a React Developer, you’re working with big data objects containing a lot of nested properties, especially those coming from an external API. Because of that, it’s not always possible for us to tell the exact shape of the object at runtime, as sometimes, due to unforeseeable issues, our objects come […]

tutorialsbeginner react tutorialsjavascriptreactreactjs

9 Oct 2022

Pratham Bhagat 2 min read

React Router v6 has made it possible to pass props to the components normally. Earlier, in the older version of react-router, we need to use Route’s render method to pass props to the component. In this tutorial, we will be using React Router v6, so make sure you’re using the same version. Let’s get started. […]

tutorialsbeginner react tutorialsreact

9 Aug 2022

30 May 2022

Matt Williams 11 min read

Photo by Sen on Unsplash Modern JavaScript websites are the result of complex code bases, and the code base which powers BBC Online is no exception. There are many dependencies and frameworks that we rely upon in order to provide the functionality that our end-users expect, as well as code written in-house to cater to the needs of our website…

webpackreactcode-splittingperformance

21 Jul 2021

RisingStack Engineering 11 min read

In this React-Native sound and animation tutorial, you'll learn tips on how you can add animation and sound effects to your mobile application. The post React-Native Sound & Animation Tutorial appeared first on RisingStack Engineering.

reactedited

20 Apr 2020

bertalan 10 min read

This article defies a lot of trending patterns, like: React hooks, avoiding mutable data, traditional dependency injection, and full front-end testing. The post Reinventing Hooks with React Easy State appeared first on RisingStack Engineering.

reactedited

31 Mar 2020

bertalan 3 min read

React Easy State is a transparent reactivity based state manager. It automagically decides when to render which components without explicit orders from you. The post Introducing React Easy State by RisingStack appeared first on RisingStack Engineering.

reactedited

1 Aug 2019

2 Apr 2019

18 Feb 2019

Luciano Mammino 12 min read

This article shows how to quickly build web app prototypes using Fastify for the backend API and Preact for the frontend UI. It also covers how to dockerize the app for easy sharing. Key points are the plugin architecture of Fastify, the lightweight nature of Preact, and the use of htm for defining UI without transpilation.

javascriptnode-jsfastifyreactdocker

24 Jan 2019

11 Nov 2018

4 Apr 2018

23 Jan 2018

bertalan 4 min read

8 Tips & Tricks to build better React apps in 2018. Follow these best practices to become a better coder. Which one did you miss so far? The post 8 Tips to Build Awesome React.js Apps in 2018 appeared first on RisingStack Engineering.

reactedited

24 Aug 2017

26 Apr 2017

Andrew Terranova 4 min read

Thanks to Bazaarvoice I recently attended an “Advanced React Workshop” put on by React Training and taught by Ryan Florence, one of the creators of React Router. Ryan was an engaging teacher and the workshop was filled with memorable quotes. Here are some highlights: The great conundrum of accessibility is that learning it is not […]

conferencesjavascriptreact

11 Apr 2017

26 Nov 2016

Luciano Mammino 18 min read

This blog post summarizes a talk about building a Universal JavaScript application with React given at Codemotion Milan 2016. It includes commentary for each slide, photos from Twitter, and a video recording. The post explains what Universal JavaScript is, its benefits, challenges, and walks through demo code to add server-side rendering and routing to a React app.

slidestalknode-jsjavascriptreact

29 Aug 2016