CoffeeScript Programming with jQuery, Rails, and Node.js
暫譯: 使用 jQuery、Rails 和 Node.js 的 CoffeeScript 程式設計

Michael Erasmus

  • 出版商: Packt Publishing
  • 出版日期: 2012-12-15
  • 售價: $1,360
  • 貴賓價: 9.5$1,292
  • 語言: 英文
  • 頁數: 140
  • 裝訂: Paperback
  • ISBN: 1849519587
  • ISBN-13: 9781849519588
  • 相關分類: JavaScriptjQueryNode.jsRuby
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Get more fun and productivity out of your web development by learning CoffeeScript. This book is the perfect primer that takes you from language basics to creating responsive applications. Enjoy.

Overview

  • Learn CoffeeScript, a small and elegant language that compiles to JavaScript and will make your life as a web developer better.
  • Explore the syntax of the language and see how it improves and enhances JavaScript.
  • Build three example applications in CoffeeScript step by step.

In Detail

CoffeeScript is a young but popular language that makes web programming fun and more productive. It compiles to JavaScript and unleashes its powerful features while not straying too far from the language. It's become one of the most popular languages on Github and is being used for both browser and server side programming.

"CoffeeScript programming with jQuery, Rails, and Node.js" will not only teach you the CoffeeScript language but also show you how it's being used by professional programmers with the latest web technologies.

This book will teach you the basics of the language, focusing particularly on how it improves on JavaScript. It then focuses on building real life projects in CoffeeScript using jQuery, Rails, and Node.js.

We look at CoffeeScript as a language that takes the power of JavaScript and presents it in an elegant and concise syntax. We will then see how we can use its power to write beautiful and short programs for various environments and how it complements the latest and greatest web frameworks.

CoffeeScript programming with jQuery, Rails, and Node.js is all you need to become well versed with this great language and set you on your way to using it to write web applications

What you will learn from this book

  • The basics of the language and how it compares to JavaScript
  • CoffeeScript's powerful class syntax
  • Installing CoffeeScript on Windows, Mac OSX, and Linux using Node.js
  • Configuring CoffeeScript for browser applications
  • The basics of jQuery and using it with CoffeeScript
  • Using localStorage in browser-based applications
  • Two approaches to write CoffeeScript in Rails applications
  • Creating responsive web applications using WebSocket

Approach

It's a quick guide for programming CoffeeScript and then diving into programming with Rails, jQuery, and Node.js.

Who this book is written for

This book is for web developers who would like to learn programming with CoffeScript. It is also for developers who have some experience in JavaScript and are curious to learn CoffeScript and build applications with it.

商品描述(中文翻譯)

獲得更多樂趣和生產力,透過學習 CoffeeScript 來提升您的網頁開發。本書是完美的入門書籍,將帶您從語言基礎學習到創建響應式應用程式。祝您閱讀愉快。

概述
- 學習 CoffeeScript,這是一種小巧而優雅的語言,編譯為 JavaScript,將使您作為網頁開發者的生活更美好。
- 探索語言的語法,了解它如何改善和增強 JavaScript。
- 逐步構建三個 CoffeeScript 的範例應用程式。

詳細內容
CoffeeScript 是一種年輕但受歡迎的語言,使網頁編程變得有趣且更具生產力。它編譯為 JavaScript,釋放其強大的功能,同時不偏離語言本身。它已成為 GitHub 上最受歡迎的語言之一,並被用於瀏覽器和伺服器端編程。

《使用 jQuery、Rails 和 Node.js 的 CoffeeScript 編程》不僅會教您 CoffeeScript 語言,還會展示專業程式設計師如何使用最新的網頁技術。

本書將教您語言的基礎,特別關注它如何改善 JavaScript。然後重點在於使用 jQuery、Rails 和 Node.js 在 CoffeeScript 中構建實際項目。

我們將 CoffeeScript 視為一種語言,它將 JavaScript 的力量以優雅且簡潔的語法呈現出來。接著,我們將看到如何利用其強大功能為各種環境編寫美觀且簡短的程式,以及它如何補充最新的網頁框架。

《使用 jQuery、Rails 和 Node.js 的 CoffeeScript 編程》是您熟悉這種優秀語言所需的一切,並將引導您使用它來編寫網頁應用程式。

您將從本書中學到的內容
- 語言的基礎及其與 JavaScript 的比較
- CoffeeScript 強大的類別語法
- 使用 Node.js 在 Windows、Mac OSX 和 Linux 上安裝 CoffeeScript
- 為瀏覽器應用程式配置 CoffeeScript
- jQuery 的基礎及其與 CoffeeScript 的使用
- 在基於瀏覽器的應用程式中使用 localStorage
- 在 Rails 應用程式中編寫 CoffeeScript 的兩種方法
- 使用 WebSocket 創建響應式網頁應用程式

方法
這是一本快速指南,介紹 CoffeeScript 編程,然後深入 Rails、jQuery 和 Node.js 的編程。

本書的讀者對象
本書適合希望學習 CoffeeScript 編程的網頁開發者。它也適合那些對 JavaScript 有一定經驗並渴望學習 CoffeeScript 及使用它構建應用程式的開發者。