My abolsute favorite web app library I've used for several of my open source projects.
- React Playlist by Fireship
The YouTuber Fireship created a great row of videos all about React which is very beginner friendly and time efficient to watch through. - traefik/faency
I also learned a lot about React and best practices by looking though the code of some React projects. Most I learned was from this repo.
- styled-components
A fancy library which allows CSS styling in JS making theaming, binding styles to properties and style abstraction easy. - zustand
Stupid simple state library which utilizes reacts functional hook scheme to manage a global state. I even made a video about it! - react-router
Simple URL routing. - react-i18next
React wrapper for i18next translation library. See webdev to see more libraries which are useful with i18next. - react-frappe-charts
Fancy and easy to use charts. - react-responsive-masonry
Build responsive mason grids. - react-sortablejs
Create drag-and-drop-able lists. - react-uid
Simply provides UIDs for as a key for lists of elements in react.
- Migrating a Create React App (CRA) application to Vite
If you want to migrate your existing CRA to vite, this guide explians the necessary steps.