從零開始學 ReactJS(ReactJS 101)是一本希望讓初學者一看就懂的 React 中文入門教學書,由淺入深學習 React.js 生態系 (Flux, Redux, React Router, ImmutableJS, React Native, Relay/GraphQL etc.)。
"從零開始學 ReactJS(ReactJS 101)" is a comprehensive guide tailored for beginners stepping into the world of React development. This book methodically introduces the React ecosystem, covering essential components such as Flux, Redux, React Router, and more, making it a perfect resource for those looking to build cross-platform applications. With its structured approach, even novices can easily grasp complex concepts and application development.
Not only does this book serve as a foundational text for understanding React, but it also provides practical projects that combine various technologies, helping readers to solidify their knowledge through hands-on experience. Whether you are looking to enhance your skills or start fresh, this guide offers insights and clear examples to facilitate your learning journey.
React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components
React Native is a framework for building mobile applications using React and JavaScript. It enables developers to write once and deploy to multiple platforms, including iOS, Android, and the web, while providing a native app-like experience to users.
A website that uses GraphQL as a query language to manage data fetching and state management. This includes features such as a strongly typed schema, client-side caching, and declarative data fetching to streamline data management and optimize website performance.
Redux is a state management library for JavaScript apps that provides a predictable and centralized way to manage application state. It enables developers to write actions and reducers that update the state in response to user interactions, server responses, and other events, and can be used with a variety of front-end frameworks and back-end technologies.