CoffeeScript Programming with jQuery, Rails, and Node.js

Bok av Michael Erasmus
Learn CoffeeScript programming with the three most popular web technologies around 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 JavaScriptCoffeeScript's powerful class syntaxInstalling CoffeeScript on Windows, Mac OSX, and Linux using Node.jsConfiguring CoffeeScript for browser applicationsThe basics of jQuery and using it with CoffeeScriptUsing localStorage in browser-based applicationsTwo approaches to write CoffeeScript in Rails applicationsCreating 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.