| I'm a fullstack JavaScript dev. I used to write everything in pure React and serve it with Express on Node but two years ago I started experimenting with all the fancy new frameworks and now my every project is: - Gatsby or Next depending on how dynamic the content is - Firebase for db, auth, and bucket storage, and sometimes hosting - Vercel for NextJS hosting - Recoil for state management; after years of using Redux it feels amazing, like it's a part of React - ImmerJS for immutability - SASS for CSS I love my current stack. It definitely took a while to make everything work together smoothly. I don't understand the complaints about modern web dev. I've been building websites for almost 20 years and this is the most productive and fast I've ever been. The only thing I still haven't figured out is CMS. Tried all of the fancy new headless CMSs but nothing works for me. Working on my own. |