May 10, 2022, 4 min read Comparing Astro and Next.js for React apps May 9, 2022, 3 min read How to Implement Redux Reducers for React May 6, 2022, 5 min read Building Command-Line Apps Using React Ink May 5, 2022, 5 min read useReducer Is A Better Option Than useState May 4, 2022, 6 min read Voice enabled forms in React with Speechly May 3, 2022, 6 min read Build React components with Fluent UI May 2, 2022, 5 min read Building a Mobile App using HTML, CSS, and JavaScript Apr 29, 2022, 11 min read Building a blog with React and RestDB Apr 28, 2022, 8 min read Fetching data in Redux using RTK Query Apr 27, 2022, 9 min read Building a Video Chat App with Next.js, 100ms, and TailwindCSS Apr 26, 2022, 5 min read Working with SVGs in React Native Apr 25, 2022, 4 min read Build a Lightweight Web Component with Lit.js Apr 22, 2022, 5 min read A Dive into React Storybook Apr 21, 2022, 5 min read Mastering CSS Transitions with React 18 Apr 20, 2022, 5 min read Moving from Next to Remix Apr 19, 2022, 6 min read Create a Drag-and-Drop Zone in React with react-dropzone Apr 18, 2022, 12 min read React State Management Using Easy Peasy Apr 17, 2022, 6 min read Ajax Battle: XMLHttpRequest vs the Fetch API Apr 16, 2022, 3 min read Building a Progressive Web App with React 18 Apr 14, 2022, 4 min read From methods to functions, and back Apr 13, 2022, 4 min read Okta vs. Other Authentication/Authorization managers Apr 13, 2022, 5 min read Aurelia: Build Powerful Web Apps with Simple Javascript Apr 11, 2022, 10 min read How to build a CMS-powered blog with Nuxt Apr 9, 2022, 5 min read Front-end testing: principles, levels, libraries, and automation