Начать новую тему Ответить на тему
Статистика раздачи
Размер: 10.1 МБ | | Скачали: 0
Сидеров: 0  [0 байт/сек]    Личеров: 0  [0 байт/сек]
Пред. тема | След. тема 

Автор
Сообщение

Ответить с цитатой 

ClojureScript - Up and Running

Год:ноябрь 2012
Автор: Stuart Sierra, Luke VanderHart
Издательство: O'Reilly Media
Язык: Английский
Формат: PDF/EPUB
Качество: Изначально компьютерное (eBook)
Интерактивное оглавление: Да
Количество страниц: 116
Описание:Learn how to build complete client-side applications with ClojureScript, the Clojure language variant that compiles to optimized JavaScript. This hands-on introduction shows you how ClojureScript not only has similarities to JavaScript—without the flaws—but also supports the full semantics of its parent language. You’ll delve into ClojureScript’s immutable data structures, lazy sequences, first-class functions, macros, and support for JavaScript libraries.No previous experience with Clojure or ClojureScript is necessary. If you’re familiar with JavaScript, HTML, CSS, and the DOM, you’ll quickly discover that ClojureScript has the same reach as JavaScript, but with more power.Start writing ClojureScript code with the Leiningen build system
Learn how the ClojureScript compiler works to produce optimized JavaScript
Use JavaScript functions and libraries directly from ClojureScript code
Explore functions in Clojure’s sequence library such as map, reduce, and filter
Use macros to define new control structures or embed domain-specific languages
Compile manually or script your own workflow with ClojureScript’s compiler tools
[*]Integrate ClojureScript with Clojure on the JVM to build powerful client-server applications
Chapter 1 :Introduction - Why ClojureScript?
The Rise of Browser Applications
The Rise of JavaScript
The Need for a Better Language
Introducing ClojureScript

Chapter 2 : Hello World
Leiningen
Using lein-cljsbuild

Chapter 3 : The Compilation Process
Architecture
How to Compile
Compilation in Depth
Summary

Chapter 4 : ClojureScript Basics
ClojureScript versus Clojure
Expressions and Side Effects
Syntax and Data Structures
Special Forms and Definitions
Functions
Local Bindings
Closures
Flow Control
JavaScript Interop
Summary

Chapter 5 : Data and State
Primitives
Data Structures
Identity and State

Chapter 6 : Sequences
The Sequence Abstraction
Lazy Sequences
The Sequence API

Chapter 7 : Namespaces, Libraries, and Google Closure
Namespaces
Advanced Compilation Mode
Consuming Libraries
Creating Libraries

Chapter 8 : Macros
Code as Data
Writing Macros
Using Macros
When to Write Macros
Summary

Chapter 9 : Development Process and Workflow
Installing ClojureScript
The Built-In Tools
The Browser REPL
Additional lein-cljsbuild Features

Chapter 10 : Integration with Clojure
AJAX
The Reader and Printer
Example Client-Server Application
Extending the Reader
Sharing Code
Summary

Appendix : Libraries
ClojureScript’s Standard Library
Google Closure Library
Domina
Enfocus
Jayq
C2
core.logic
Правила, инструкции, FAQ!!!
Торрент   Скачать торрент Магнет ссылка
Скачать торрент
[ Размер 13.3 КБ / Просмотров 7 ]

Статус
Проверен 
 
Размер  10.1 МБ
Приватный: Нет (DHT включён)
.torrent скачан  0
Как залить торрент? | Как скачать Torrent? | Ошибка в торренте? Качайте магнет  


     Отправить личное сообщение
   
Страница 1 из 1
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему


Сейчас эту тему просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!