3 ms·
React with create-react-app [0] and Netlify for deployment, github as git repo. This way you can have a hello world app that has a full CI pipeline in ~30 mins.
by sydd 4y ago
React with create-react-app [0] and Netlify for deployment, github as git repo.
This way you can have a hello world app that has a full CI pipeline in ~30 mins.
[0] https://reactjs.org/docs/create-a-new-react-app.html#create-react-app https://reactjs.org/docs/create-a-new-react-app.html#create-...
- r_singh 4y agoIf your domain is already on Route53, you can replace Netlify with AWS Amplify and save another 10 mins…
- butterfly771 4y agoAnd install React-Router, Redux, set TypeScript
- plibither8 4y agoRedux is absolutely not a requirement for "simple" front-end dev. There are many simpler, less boilerplate-y, and more modern ways to manage state in a React application. See https://blog.logrocket.com/modern-guide-react-state-patterns/ https://blog.logrocket.com/modern-guide-react-state-patterns...
- fendy3002 4y agoEven with up to medium complexities a simple useContext or React.Context is enough. And with NextJS it makes react state management very scalable and rarely need redux at all IMO.
- lucas_codes 4y agoUse vite instead of CRA these days!
- pavlov 4y agoAnd if you want a drag'n'drop GUI for this workflow, there's React Studio (macOS only): https://reactstudio.com https://reactstudio.com It outputs create-react-app projects with no extra runtime components or other limitations. You can deploy on Netlify or do whatever you like with the code.
- anakaine 4y agoWish I had a mac sometimes.