A Complete Guide To The JAMstack And React E-Commerce [2021] | Bonnes Pratiques Web & Cloud | Scoop.it



What you’ll learn

Create cutting-edge full stack applications while enhancing your developer experience using the JAMstack
Implement a comprehensive e-commerce architecture with real-time inventory, favorites, reviews, and subscriptions
Streamline performance, security, and accessibility plus programmatically create pages with our static site generator Gatsby
Easily manage content and automatically serve it through an API to drastically simplify backend development with our headless CMS Strapi
Serve customers with a completely custom cart and checkout system powered by Stripe, allowing users to save payment methods and access order history
Integrate a JWT authentication workflow with sign up/login, forgot/reset password, and social media integration
Adopt modern React best practices by using functional components, React Hooks, and the React Context API
Leverage the power of GraphQL with native support from both Strapi and Gatsby to seamlessly interact with backend data
Deploy our project from development to a live production application on AWS and Netlify
Breathe life into your applications by adding animations with react-spring & react-lottie
Extend your reach and enhance performance with Search Engine Optimization (SEO) and powerful, automatic Image Optimization
Access components from a vast component library, apply a powerful JSS styling solution, consolidate common styles in a theme, and layouts based on screen size with responsive design – all using Material-UI

Requirements

Basic JavaScript Knowledge
Basic React Knowledge (components, props, state)