CoffeeScript, lidando com JavaScript sem sofrimento

segunda-feira, 28/11/2011 2:11 pm  

Como estou retornando ao mundo do HTML+JS é inevitável ter que voltar a codificar em JavaScript, certo? Bom, talvez não… para isto temos o CoffeeScript que apresenta uma proposta bem interessante de sintaxe e codificação que no final o resultado gerado é JavaScript.

 

CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again

O que achei interessante nessa apresentação foi a apresentação dos demais geradores de JavaScript, como GWT em java, entre outros, bom ao final dessa apresentação achei bem interessante e considerável o uso do CoffeeScript para gerar o JavaScript, utilizando uma sintaxe melhor e obviamente não apenas uma nova sintaxe, pois o CoffeeScript possui algumas facilitações de codificação bem interessantes.

 

No próprio site do CoffeeScript possui alguns exemplos e um local onde você pode escrever um coffeescript e ver o javascript resultado.

Um fato que me chamou atenção o compilador do CoffeeScript está vinculado ao NodeJS.

Atenção: vale lembrar que o CoffeeScript nada mais é que uma maneira diferente de codificar JavaScript, ou seja, caso queria utilizar jQuery ou outra lib JavaScript codificando via CoffeeScript é possível (How CoffeeScript makes jQuery more fun than ever).

 

Links úteis para instalação do CoffeeScript:

How To Install CoffeeScript On Mac OS X

5 Steps to Get Started with CoffeeScript (Mac OS X)

Node.js and CoffeeScript on Windows, Redux

CoffeeScript compilador para windows (GitHub)

Installing CoffeeScript on Ubuntu

 

Segue alguns links de introdução ao CoffeeScript:

What is CoffeeScript?

Simple CoffeeScript Introduction

A brief introduction to CoffeeScript

Introduction To Coffeescript & Node.Js By Pedro Teixeira

Let's Have a Cup of CoffeeScript

 

Plugin para os editores de código:

CoffeeScript GitHub

Plugin para o Sublime Text 2

Sublime Text 2 Build System Scripts: CoffeeScript & Node

Coffeescript package for Sublime Text (GitHub)

CoffeeScript with Sublime Text

 

, ,

Este post foi escrito por:

- que escreveu 500 post(s).


Entre em contato