The Little Book on CoffeeScript und über 1,5 Millionen weitere Bücher verfügbar für Amazon Kindle. Erfahren Sie mehr
EUR 7,65
  • Statt: EUR 7,68
  • Sie sparen: EUR 0,03
  • Alle Preisangaben inkl. MwSt.
Nur noch 1 auf Lager (mehr ist unterwegs).
Verkauf und Versand durch Amazon.
Geschenkverpackung verfügbar.
Menge:1
The Little Book on Coffee... ist in Ihrem Einkaufwagen hinzugefügt worden
Ihren Artikel jetzt
eintauschen und
EUR 0,10 Gutschein erhalten.
Möchten Sie verkaufen?
Zur Rückseite klappen Zur Vorderseite klappen
Anhören Wird wiedergegeben... Angehalten   Sie hören eine Probe der Audible-Audioausgabe.
Weitere Informationen
Alle 2 Bilder anzeigen

The Little Book on CoffeeScript (Englisch) Taschenbuch – 24. Januar 2012


Alle 2 Formate und Ausgaben anzeigen Andere Formate und Ausgaben ausblenden
Amazon-Preis Neu ab Gebraucht ab
Kindle Edition
"Bitte wiederholen"
Taschenbuch
"Bitte wiederholen"
EUR 7,65
EUR 6,29 EUR 1,00
8 neu ab EUR 6,29 3 gebraucht ab EUR 1,00

Wird oft zusammen gekauft

The Little Book on CoffeeScript + JavaScript: The Good Parts: Working with the Shallow Grain of JavaScript
Preis für beide: EUR 26,60

Die ausgewählten Artikel zusammen kaufen

Kunden, die diesen Artikel gekauft haben, kauften auch

Jeder kann Kindle Bücher lesen — selbst ohne ein Kindle-Gerät — mit der KOSTENFREIEN Kindle App für Smartphones, Tablets und Computer.


Produktinformation


Mehr über den Autor

Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Produktbeschreibungen

Über den Autor und weitere Mitwirkende

Alex MacCaw is a Ruby/JavaScript developer & entrepreneur. He has written a JavaScript framework, Spine and developed major applications including Taskforce and Socialmod, as well as a host of open source work. He speaks at Ruby/Rails conferences in NYC, SF and Berlin. In addition to programming he is currently traveling round the world with a Nikon D90 and surfboard.

Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?

Kundenrezensionen

Es gibt noch keine Kundenrezensionen auf Amazon.de
5 Sterne
4 Sterne
3 Sterne
2 Sterne
1 Sterne

Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)

Amazon.com: 18 Rezensionen
11 von 11 Kunden fanden die folgende Rezension hilfreich
A Concise Introduction to CoffeeScript 6. Februar 2012
Von rippinrobr - Veröffentlicht auf Amazon.com
Format: Taschenbuch
The book starts off with a chapter on CoffeeScript syntax in a nice, concise manner. It covers functions, loops, arrays and CoffeeScript specific operators and aliases. There were plenty of examples with just enough text to explain what was going on in the code.

The next chapter discussed classes, specifically how to declare and use them. While discussing class properties the author pointed out a shortcut as to how to set a class property to a value that will save you typing. Lets say you have a class called Animal with a Name property that you want to set by passing a value to the class's constructor. Here's the `long hand' code for that:

class Animal
constructor: (name) ->
@name = name
Not a lot of typing but the author shows you how you can do it in fewer lines. The `short hand' way is here:

class Animal
constructor: (@name) ->
It doesn't seem like much but over the long haul I appreciate the short hand method. There were a few other places in the book that the author shared shortcuts like this with the reader.

Following the classes chapter, the next type for discussion was CoffeeScript idioms. Here the author points out that using the English words for things like and instead of && and or instead of || were the preferred way to do logical `ands' and `ors'. Most of the chapter is dedicated to showing the reader how to accomplish things like how to perform `each', `select', `map' and other functionality in the language. The text had a nice way to show a person who is new to CoffeeScript how to do the `typical' programming tasks.

The next chapter give a quick overview on how you can use CoffeeScript in conjunction with Node and node packages to create an application. Overall, I found this chapter to be a nice introduction to creating an application but there were a few problems I ran into while following along. The issues I found were that when I went to run the app I was missing five modules: underscore, async, connect, qs and mime. Thankfully the error messages were straight forward and fixing the problem was as easy as running `npm install <module name here>' for each module. The last bit of the chapter walked the reader through how to deploy our application to Heroku. It was much easier than I thought it would be.

After our hello world'ish app was created the author switched over to discuss how CoffeeScript can fix some of the JavaScript warts and how it can't `fix' some of the other JavaScript warts. The chapter is broken down into unfixed and fixed sections. The unfixed section the shows you how and why the JavaScript typeof functionality is broken and then follows the explanation up with how you can `fix' typeof by writing your own function to do it. As an example of how CoffeeScript can `fix' a JavaScript wart, the author informs the reader that CoffeeScript uses the strong equality check for all equality checks.

The book is summarized in a chapter written by Jeremy Ashkenas, the creator of CoffeeScript. In it he discuss the philosophy behind CoffeeScript, which the quote below sums up.

"express core JavaScript concepts in as simple and minimal a syntax as we can find for them." - Jeremy Ashkenas

My Thoughts

When I started this book I had zero experience with CoffeeScript and I was hoping that after reading it I would feel comfortable enough to write my own code. I would say that this book has shown me enough CoffeeScript that I feel comfortable enough to start writing code for my next project.
3 von 3 Kunden fanden die folgende Rezension hilfreich
A must-read for every Javascript developer 26. März 2012
Von Alexey I. Smirnov - Veröffentlicht auf Amazon.com
Format: Taschenbuch
This small book is one of the best programming books I have read in years. In a few words, Coffeescript fixes lots of broken parts of Javascript and will boost productivity of people writing Javascript code. So getting familiar with Coffeescript is absolutely necessary for web developers.

Javascript is easy to learn, and this is what its creators aimed at. But as a result you get lots of headache when you try to use some advanced features such as classes, inheritance, etc. Are those really advanced features? In those days when Javascript was designed, they were. So, Javascript is simply showing its age, and the time to give it a major overhaul has come.

Recently, people have come up with many nice languages such as Python and Ruby which share many common features. Nobody claims they are easy to learn, but they are easy to use. So, the initial goal of building an easy language has been achieved. A new set of language constructs and idioms has been adopted (such as using indentation instead of brackets, arrow instead of function keyword, ranges, comprehensions, etc.). Coffeescript adds syntactic sugar to Javascript, bringing its language constructs on par with those of Python and Ruby. The good thing is that it compiles down to Javascript, so you can paste the output in existing web pages without any problem. No server support or library is necessary. You can even use interactive compiler that converts your Coffeescript into Javascript on the go.

The book is nicely written. Each chapter is dedicated to a certain aspect of the language: classes, idioms, the good parts, etc. Each chapter starts with a few simple examples, but it concludes with some really tricky stuff which can keep your attention for several minutues. For example, the chapter about classes mentions Mixins in the end, which is essentially a way to implement abstract classes (interfaces) in Javascript. Still, some people claim that CoffeeScript introduces new problems while trying to fix Javascript issues. So, after reading the book you might want to explore other languages that are built on top of Coffeescript, such as Coco.

To summarize, this book describes language which converts Javascript development experience from tedious to being fun. Every Javascript developer should read it.
3 von 3 Kunden fanden die folgende Rezension hilfreich
Little, but awesome 1. März 2012
Von Kenrick Chien - Veröffentlicht auf Amazon.com
Format: Taschenbuch
This book might be "little", but don't let that mislead you; it's packed with enough content so that you'll understand all of what CoffeeScript has to offer.

Alex MacCaw does a great job of covering the major features of CoffeeScript in six short, but detailed chapters.

He starts off covering the basic syntax, and then moves on to cover something that is frowned upon by many in JavaScript, but not so much in CoffeeScript: classes. Initially, I was hesitant to use CoffeeScript's classes prior to reading this book, but after seeing how they are implemented, and how easy they are to use, I was sold.

After covering classes in Chapter 2, you'll learn about CoffeeScript idioms in Chapter 3, such as: each, map, select, min/max, etc. Chapter 4 covers the Cake build system and shows you how to build and deploy CoffeeScript client-side applications, which is pretty awesome.

The book winds down in Chapter 5 talking about what CoffeeScript improved upon in JavaScript, and what it did not. The final chapter is written by the creator of CoffeeScript, Jeremy Ashkenas. It basically talks about the philosophy of CoffeeScript and invites you to create your own special language as well.

My thoughts on the book:

*It's short and very easy to read.
*You'll walk away feeling ready to write some CoffeeScript apps or sprinkle it in your Rails apps.
*The one negative about the book is that in some parts, some syntax was explained after the fact, which made it difficult to understand some of the examples.
*Overall, I'd highly recommend picking up a copy as it's concise and easy to read.
2 von 2 Kunden fanden die folgende Rezension hilfreich
Nice quick intro 25. November 2012
Von Nikolay - Veröffentlicht auf Amazon.com
Format: Kindle Edition Verifizierter Kauf
Reads nearly in hour, but gives quick introduction in CoffeScript. Anyway, official doc can be used for this purposes too, so if kindle version is not strong requirement -- don't buy it, just read online doc.
1 von 1 Kunden fanden die folgende Rezension hilfreich
good short book, but not better than the online tutorial on CoffeeScript 18. September 2014
Von Cristi S. - Veröffentlicht auf Amazon.com
Format: Taschenbuch
Short and great format (typical O'Reilly), but that's about it. It's a good book about a language I learned to love.

But I'm not sure how much worthily additional information it brings, beside the wonderful short and interactive tutorial already published for free at coffeescript.org.

I'm also disappointed it doesn't have a short language reference at the end, as you might expect.
Waren diese Rezensionen hilfreich? Wir wollen von Ihnen hören.