Reactive Programming with JavaScript
暫譯: 使用 JavaScript 的反應式編程

Jonathan Hayward

  • 出版商: Packt Publishing
  • 出版日期: 2015-08-31
  • 售價: $2,040
  • 貴賓價: 9.5$1,938
  • 語言: 英文
  • 頁數: 230
  • 裝訂: Paperback
  • ISBN: 1783558555
  • ISBN-13: 9781783558551
  • 相關分類: JavaScript
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Learn the hot new front-end web framework from Facebook: ReactJS, an easy way of developing the V in MVC and a better approach to software engineering in JavaScript

About This Book

  • Learn to develop webapps for Facebook's front-end development using ReactJS
  • Use functional reactive programming with ReactJS
  • Easyto understand, comprehensive with in-depth coverage of practical examples

Who This Book Is For

If you are proficient with JavaScript and want to know about functional programming, reactive programming, functional reactive programming, and the Facebook approach to functional reactive programming then this book is for you.

This book is also for web/front-end developers who would like webapps to be developed faster and more easily using the ReactJS framework.

Basic knowledge of JavaScript is expected.

What You Will Learn

  • Learn functional reactive programming with JavaScript for non-mathematicians
  • Experience Facebook's primary front-end framework, ReactJS
  • Using the tools Facebook uses to build a better site in less time
  • Create and implement Node.js
  • Delve into the development of webapps using ReactJS
  • Implementation of FRP ReactJS with live examples

In Detail

Reactive programming is carried out using the building blocks of functional programming. JavaScript libraries such as ReactJS are used for front-end web development that is both competent and powerful. ReactJS is intensively being used to develop webapps for Facebook.

This title is among the first of those addressing how everyday programmers can take advantage of (functional) reactive programming without having an extremely heavy mathematical background. It starts with the basics a front-end developer can easily connect with, while also covering the basics of functional programming. Then it goes on to explain non-functional reactive programming with the help of a live example. After that it gives a theoretical overview of reactive programming supported by functional programming. Tools to make functional reactive programming easier like Bacon.js, a library like jQuery, are also covered. Finally, it finishes with building one small and one larger front-end project.

商品描述(中文翻譯)

學習 Facebook 的熱門新前端網頁框架:ReactJS,這是一種簡單的方式來開發 MVC 中的 V,並且是 JavaScript 軟體工程的更好方法

本書介紹


  • 學習使用 ReactJS 開發 Facebook 的前端網頁應用程式

  • 使用 ReactJS 進行函數式反應式編程

  • 易於理解,內容全面,深入涵蓋實用範例

本書適合誰

如果您精通 JavaScript,並想了解函數式編程、反應式編程、函數式反應式編程以及 Facebook 的函數式反應式編程方法,那麼這本書適合您。

這本書也適合希望使用 ReactJS 框架更快、更輕鬆地開發網頁應用程式的網頁/前端開發人員。

預期具備基本的 JavaScript 知識。

您將學到什麼


  • 學習為非數學家使用 JavaScript 進行函數式反應式編程

  • 體驗 Facebook 的主要前端框架 ReactJS

  • 使用 Facebook 用來在更短時間內構建更好網站的工具

  • 創建和實現 Node.js

  • 深入探討使用 ReactJS 開發網頁應用程式

  • 使用實時範例實現 FRP ReactJS

詳細內容

反應式編程是使用函數式編程的基本構建塊來進行的。JavaScript 庫如 ReactJS 被用於既能勝任又強大的前端網頁開發。ReactJS 正在被廣泛用於開發 Facebook 的網頁應用程式。

這本書是首批針對日常程序員如何利用(函數式)反應式編程而不需要極重數學背景的書籍之一。它從前端開發人員可以輕鬆連接的基本概念開始,同時也涵蓋了函數式編程的基礎。然後,它通過實時範例解釋非函數式反應式編程。之後,它提供了支持函數式編程的反應式編程的理論概述。還涵蓋了使函數式反應式編程更容易的工具,如 Bacon.js 和類似 jQuery 的庫。最後,它以構建一個小型和一個大型前端項目作結。