Posts

Showing posts with the label reactjs

Guide to deploying a React application on AWS Amplify

Image
Introduction AWS Amplify is a complete development framework provided by Amazon Web Services (AWS) that helps developers build, deploy, and manage Full-stack web and mobile applications quickly. Instead of having to manually configure each individual AWS service, Amplify acts as an intelligent "manager," integrating tools and libraries to connect your application to cloud infrastructure in just minutes. Key Advantages Ultra-fast development speed (Speed): Amplify provides a Command Line Interface (CLI) and ready-to-use UI components for common features such as Authentication, Storage, and APIs. You don’t need to be a cloud infrastructure expert to set up a complex Backend. Seamless Full-stack integration: This platform allows you to build both Frontend (React, Vue, NextJS) and Backend synchronously. Data management between the client and the cloud becomes seamless thanks to automatic Code Generation capabilities. Automated CI/CD workflow: Amplify Hosting supports Git-based wo...

React Practice Series

Image
Introduction React is a JavaScript library created by Facebook , often referred to as the most popular frontend framework today. This page aims to gather articles related to ReactJS , covering topics such as theory, features, and commonly used packages in the process of building ReactJS applications. I will update this series with more articles in the future as new ideas for content come up. The articles are arranged in increasing order of difficulty, so if you have time, it's recommended to start from the beginning of the series. This will ensure you grasp the essential knowledge and information needed for the subsequent articles. Here are some key topics in the series that you need to explore to effectively use ReactJS : Fundamental : React Hook, React Context, Lazy load, etc. State management : redux, mobx, recoil, etc. Middleware libraries : redux-thunk, redux-saga, redux-observable, etc. Popular packages : react-query, immer, styled-components, etc. Rendering techniques : C...