Подписывайтесь на наш Telegram-канал! Ежедневно интересно!

Подписывайтесь на наш Telegram-канал!

Помочь нашему сайту финансово на сервисе сбора донатов!

Помочь нашему сайту финансово!
 
Текущий раздел Скачать бесплатно » Книги » Программирование » Learn ClojureScript: Functional programming for the web
HostLife - лучший платный хостинг

Learn ClojureScript: Functional programming for the web

  • Заявить о правах (Abuse)
Автор: Limpopo5 от 2021-10-09, 17:21:42
Learn ClojureScript: Functional programming for the webНазвание: Learn ClojureScript: Functional programming for the web
Автор: Andrew Meredith
Издательство: Merry Kraken Press
Год: 2021
Страниц: 168
Язык: английский
Формат: pdf, epub
Размер: 10.18 MB

ClojureScript is a pragmatic functional programming language for building web applications. Whether you are an experienced javascript developer or a brand-new programmer, this book is your guide to creating impressive web apps in the simple and elegant ClojureScript language. The tutorial-style lessons are easy to follow at your own pace, and the practical capstone projects will reinforce what you have learned.

However, javascript is not without its warts. We need books to tell us what are the “Good Parts” and what parts we had best avoid. We have to deal with the reality of varying levels of support by different browsers (yes, even today). We need expend mental cycles deciding which of many viable UI frameworks we should use on our next project… and which framework we should switch to when we grow frustrated with the first framework we chose. While javascript has matured to meet many of the challenges of large-scale web development, there are times when another language is a better choice for a new project.

Over the course of this book, we will learn the ClojureScript programming language and see how it is especially well-suited to developing large single-page applications. While it may take a while to get used to all the parentheses, we’ll see that this odd-looking language excels at building modular, high-performance user interfaces. Finally, we will see how the simple elegance of the language makes ClojureScript a joy to work with.

At the fundamental level, ClojureScript is a dialect of the Clojure programming language that compiles to javascript. Clojure was created in 2008 by Rich Hickey as a general-purpose programming language with the goal of being pragmatic, safe, and simple. While Clojure originally compiled only to Java Virtual Machine bytecode, ClojureScript entered the scene in 2011 as an option to bring Clojure to client side web development. While there are a few differences between Clojure and ClojureScript, they are largely the same language running on different platforms. ClojureScript inherits Clojure’s pragmatism, safety, and simplicity.

ClojureScript has all the buzzwords of an obscure, academic language - immutable data structures, functional programming, Lisp, etc. - but that should not fool us into thinking that it is a language designed for academia. It is an intensely practical language that was born to address some of the issues that we as javascript programmers find most troubling. ClojureScript specifically addresses those pain points that we run into when building and maintaining large applications. It has presented such successful solutions to asynchronous programming, state management, and higher-level abstractions that numerous javascript libraries have appeared that mimic certain features of ClojureScript. It is a practical language that is especially well-suited to client-side web development.

Beyond being a practical language, ClojureScript can be a very enjoyable language to write. The terseness of a language like ClojureScript is a breath of fresh air when we have grown so accustomed to writing the same boilerplate over and over again. Additionally, ClojureScript comes with a much more extensive standard library than javascript, so those simple tasks that require custom code or a third-party library can often be accomplished without ever leaving core ClojureScript.

By the end of the book, you will have created:

- A weather forecast widget
- A personal contact manager
- A text-based adventure game
- A group chat app

Скачать Learn ClojureScript: Functional programming for the web






Выгодные предложения от нашего партнёра ИГ "ЭКСМО-АРТ":

Акция С заботой о здоровье и безопасности




 


BooksKeeper - электронная библиотека, ежедневно пополняемая нашими авторами.
Все материалы, представленные на нашем сайте, Вы сможете скачать по ссылкам различных бесплатных файлообменников совершенно бесплатно!
Инструкции, поясняющие, как надо качать бесплатно с файлообменников смотреть тут
Регистрация на нашем сайте позволит Вам добавлять свои книги, а также комментировать опубликованные книги, общаться с нашими авторами.
Для этого мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

HostLife - лучший платный хостинг
HostLife - лучший платный хостинг!
Отличный хостинг по цене от 1.87$/месяц! Рекомендация от сайта Bookskeeper!


Бесплатная электронная библиотека. Скачать книги бесплатно!
Текущий раздел Скачать бесплатно » Книги » Программирование » Learn ClojureScript: Functional programming for the web

Наша электронная библиотека Bookskeeper (для РФ работает через VPN) - это интернет-витрина, где любой посетитель может публиковать электронные варианты книг, журналов, газет, комиксов, в общем, любой литературы со ссылками для медленного, но бесплатного скачивания с файлообменников. В нашем книжном хранилище Вы всегда найдете литературу на любой вкус человека любого возраста - от детских комиксов и расскрасок до серьезной научной литературы.
 
 
Поддержите наш сайт!
Идет сбор донатов на хостинг
для работы нашего сайта.
Сканируйте QR-код
(или нажмите на него)
для Вашей поддержки!
Оплата картой, ЮMoney


Донаты для помощи нашему сайту!

ОГРОМНОЕ СПАСИБО
всем за Ваши донаты!

Наши рекомендации



Book24.ru - книжный интернет магазин



Turbobit - Получите турбо-доступ и скачивайте безлимитно и без рекламы!


HostLife - лучший платный хостинг



 
 

Топ публикаций

 
  • Exotic - № 42024
  • Vivere Country №172 2024
  • Последний попаданец. Цикл из 11 книг
  • Книга пяти колец. Цикл из 6 книг
  • Наши автобусы. Спецвыпуск №11 2024
  • Десять Принцев Российской Империи. Цикл из 6 книг
  • Земляной А. - Страж. Цикл из 3 книг
  • Selber Machen №6 2023
  • Чайка Д. - Третий Рим. Цикл из 10 книг
  • Барьер Ориона. Цикл из 2 книг
  • Контуженный. Цикл из 6 книг
  • СССР 2010. Цикл из 6 книг
  • Риддер А. - Техномаг. Цикл из 3 книг
  • Провинциал. Цикл из 4 книг
  • Дворянская кровь. Цикл из 3 книг
  • Машины и Механизмы №4 2024
  • Легендарные грузовики СССР №93 ЯАЗ-210Е (2024)
  • "Приусадебное хозяйство" № 4 2024 с приложениями
  • Жандарм. Цикл из 5 книг
  • Глас Плеяды. Цикл из 4 книг
  • Кровь Василиска. Цикл из 2 книг
  • Зарубежное Военное Обозрение №4 2024
  • Selber Machen - Mai 2024
  • Идеальный мир для Лекаря. Цикл из 15 книг
  • Вик Разрушитель. Цикл из 6 книг
  • Собеседник №15 2024
  • Verena Модное вязание №1 2024
  • Красивые квартиры 100 дизайнов 2023/2024
  • Наши Автобусы №60 2024
  • Ведьмак 23го века. Цикл из 21 книги
  •