I'm wanting to build a side project that's a simple CRUD style web app. But as an MLE the frontend skills are not super useful in my day to day job. So frontend is just a means to an end for me.
Anyone have any suggestions on what's a good path to learn the least amount of frontend needed to build stuff?
Frontend is so overwhelming as well -- do I need to learn react/JS/HTML/CSS? Like just to build a simple web app I want to know what's the most efficient path there
I've somehow dodged frontend so I've never done any real frontend development ever
Get started with learning React: https://react.dev/learn
Do the quick tutorial and then build a toy project using Next.js
I still think you should learn how to build great UIs using React. I always like to tell my peers that if you become good at building frontends using React, you will always be able to get a $100k/yr job. React is probably the most hirable skill today.
That's an interesting challenge. You might be able to delegate a lot of the HTML/CSS work by using a UI component library like Chakra (https://v2.chakra-ui.com/). This will give you a palette of pre-built components that you can use. You probably do need to go through the React docs (https://react.dev/) though, but you can understand the core principles of the framework within an hour.