EPUB PDF JPG
本書有DRM加密保護,需使用HyRead閱讀軟體開啟
  • ReactJS by example:building modern web applications with React:get up and running with ReactJS by developing five cutting-edge and responsive projects
  • 點閱:15
  • 作者: Vipul A M, Prathamesh Sonpatki
  • 出版社:Packt Publishing Ltd.
  • 出版年:2016
  • ISBN:9781785289644; 9781785282744
  • 格式:EPUB 流式,PDF,JPG繁簡轉換朗讀

ReactJS is an open source JavaScript library that intends to bring aspects of reactive programming to web applications and sites. It aims to address the challenges

encountered in developing single-page applications. React's core principles are declarative code, efficiency, flexibility, and improved developer experience.

What better way of learning a new technology than diving deep into it while working on something? This book will guide you with the help of different projects, each focusing on the specific features of React in your journey of mastering React.

We will cover everything from JSX, add-ons, performance, and Redux.

Let the journey commence!

Vipul A M is Director at BigBinary. He is part of Rails Issues Team, and helps triaging issues. His spare time is spent exploring and contributing to many Open Source ruby projects, when not dabbling with React JS.

Vipul loves Ruby's vibrant community and helps in building PuneRb, is the founder of and runs RubyIndia Community Newsletter and RubyIndia Podcast, and organizes Deccan Ruby Conference in Pune.

Prathamesh Sonpatki is Director at BigBinary. He builds web applications using Ruby on Rails and ReactJS. He loves learning new programming languages and contributing to open source.

He can be found @_cha1tanya on twitter.

  • Preface
  • Chapter 1 : Getting Started with React
    • What is React?
    • When Shawn meets Mike and ReactJS
    • Requiring React library
    • Building our first component
    • Back to work
    • Displaying static data
    • Passing data to components
    • Summary
  • Chapter 2 : JSX in Depth
    • Why JSX?
    • Transforming JSX into JavaScript
    • HTML tags vs React components
    • Self closing tag
    • Multiple components
    • JavaScript expressions
    • Namespaced components
    • Spread attributes
    • Styles in JSX
    • JSX Gotchas
    • Conditionals in JSX
    • Non-DOM attributes
    • Summary
  • Chapter 3 : Data Flow and Life Cycle Events
    • Data flow in React
    • Props validation
    • Specifying default props
    • Modifying this.props.children
    • State
    • Setting initial state
    • Setting state
    • Avoiding state
    • State versus props
    • Component life cycle overview
    • Component life cycle methods
    • Summary
  • Chapter 4 : Composite Dynamic Components and Forms
    • Forms in React
    • Setting up the application
    • Getting started with forms
    • Interactive props
    • Controlled components
    • Uncontrolled components
    • Getting started with form wizard
    • Form events
    • Parent Child relationship
    • Form validation
    • Shipping details step
    • Delivery details step
    • Summary
  • Chapter 5 : Mixins and the DOM
    • Back at the office
    • Adding a modal
    • Refs
    • Summary
  • Chapter 6 : React on the Server
    • Getting React to render on server
    • On the server
    • Summary
  • Chapter 7 : React Addons
    • Getting started with Addons
    • Cloning components
    • Summary
  • Chapter 8 : Performance of React Apps
    • Performance of React apps
    • Virtual DOM
    • The PERF addon
    • DOM operations performed by React
    • PureRenderMixin
    • Immutable data
    • Summary
  • Chapter 9 : React Router and Data Models
    • A new adventure
    • Creating Backbone models
    • Incorporating defined Backbone models
    • Data models and Backbone
    • Summary
  • Chapter 10 : Animation
    • Fun stuff at Adequate LLC!
    • Model updates
    • Animate
    • Summary
  • Chapter 11 : React Tools
    • Development tools
    • React Dev Tools
    • Build tools
    • Summary
  • Chapter 12 : Flux
    • Flux architecture and unidirectional flow
    • Flux actions
    • Flux stores
    • Summary
  • Chapter 13 : Redux and React
    • Redux
    • Setting up Redux
    • Summary
  • Index
紙本書 NT$ 1440
單本電子書
NT$ 1152

還沒安裝 HyRead 3 嗎?馬上免費安裝~
QR Code