CoffeeScript: Accelerated JavaScript Development (Paperback)

Trevor Burnham

買這商品的人也買了...

商品描述

For 15 years, dynamic web content has been written in a single language: JavaScript. Now, for the first time, programmers have an alternative that doesn't add an extra layer of abstraction or require plugins. CoffeeScript provides all of JavaScript's functionality wrapped in a cleaner, more succinct syntax that encourages use of "the good parts" of the language.

CoffeeScript: Accelerated JavaScript Development is aimed at programmers who want to get a grip on this new language while improving their understanding of JavaScript. You'll learn about time-saving features like list comprehensions and splats, organize your code into modules with extensible classes, and get your feet wet with jQuery by building a fast-paced word game.

The book also introduces Node.js, the foremost server-side JavaScript environment. Node and CoffeeScript turn out to be a great match, allowing you to develop the front and back ends of a web application in the same language. With CoffeeScript in your toolkit, you can write great code anywhere.

商品描述(中文翻譯)

在過去的15年中,動態網頁內容一直使用一種語言:JavaScript。現在,程式設計師第一次有了一個不需要額外的抽象層或插件的替代方案。CoffeeScript提供了JavaScript所有功能,並以更簡潔的語法包裝起來,鼓勵使用語言的「好部分」。

《CoffeeScript: 加速JavaScript開發》針對那些想要掌握這種新語言並提升對JavaScript理解的程式設計師。你將學習到像列表推導和展開運算符這樣節省時間的功能,使用可擴展的類別將代碼組織成模組,並通過構建一個快節奏的文字遊戲來入門jQuery。

這本書還介紹了Node.js,這是最主要的伺服器端JavaScript環境。Node和CoffeeScript結合起來非常適合,可以讓你在同一種語言中開發網頁應用程序的前端和後端。有了CoffeeScript,你可以在任何地方寫出優秀的代碼。