React Tinycanva: Clojure для разработчиков React - Fullstack (2021)

  • Автор темы VkurseAngel
  • Дата начала
VkurseAngel

VkurseAngel

Старожил
Команда форума
Премиум
14 Фев 2023
33,339
73,423
121
#1
Tinycanva: Clojure для разработчиков React
Tinycanva: Clojure for React Developers
fullstack

Изображение Tinycanva: Clojure для разработчиков React - Fullstack (2021)


Это курс по Clojure для разработчиков React, в котором мы создадим графический веб-редактор, похожий на Canva.

Clojure - это функционально размещенный LISP (Лисп (LISP, от англ. LISt Processing — «обработка списков») ), известный своей выразительностью, который отлично взаимодействует с Javascript, Java и Microsoft Common Language Runtime (CLR).

Многие разработчики хвалят элегантность и производительность Clojure, но многим он кажется эзотерическим языком с «уродливым» синтаксисом, с которым невозможно начать работу. Этот курс изменит это представление и покажет вам, как работать с этим чудесным языком эффективно.

В этом курсе мы создадим графический веб-редактор, похожий на Canva. Мы рассмотрим Clojure с точки зрения разработчика JavaScript. Попутно мы также рассмотрим управление состоянием, аутентификацию, интеграцию API с Google Firebase и взаимодействие с NPM.

Этот курс приведет вас с нуля к пониманию семантики Clojure, инструментов LISP и создания готового к работе приложения React всего за несколько часов.

Мы начнем с основ и перейдем к написанию полнофункционального приложения как с интерфейсом, так и с серверной частью на Clojure.

Интерфейс, созданный с использованием ClojureScript (Clojure, который работает на JavaScript), будет одностраничным приложением React с маршрутизацией, аутентификацией на основе ключей и интеграцией API, которое будет сохранять, перечислять, редактировать и удалять графику.

Серверная часть размещена в Google Firebase.

В ходе курса мы узнаем об инструментах, таких как REPL, которые помогают в разработке. Ближе к концу мы узнаем о продвинутых концепциях, таких как разделение кода и сквозное тестирование.

Clojure отличается от других языков тем, что размещается на существующих виртуальных машинах и может использовать их. Это означает, что вы можете один раз изучить Clojure и написать его на бэкэнде с JVM или CLR, а во фронтенде с JavaScript. Если завтра мир захватит новая технология, такая как Rust, вы, вероятно, сможете продолжить писать Clojure, потому что порт на Rust уже находится в процессе создания.

К концу этого курса у вас появится суперсила: способность писать полностековые приложения Clojure.
Материал на английском языке

Продажник:

Скачать курс:
 

О нас

Слив платных курсов - скачать бесплатно

На форуме мы делимся сливами популярных курсов в различных областях знаний! Если вы хотите повысить свою профессиональную квалификацию, но не хотите тратить много на курсы, то вы попали по адресу.

VKURSE.INFO регулярно публикует:

  • слив курсов от лучших онлайн-школ, инфобизнесменов и блогеров;
  • вебинары, марафоны, мануалы, от популярных блогеров на тему здоровья и саморазвития;
  • торрент-курсы, книги и гайды, обучения веб-дизайну, программированию, создания сайтов, бизнеса, продвижения в социальных сетях актуальных сегодня.

Мы ежедневно обновляем нашу коллекцию, чтобы вы могли бесплатно найти и скачать необходимый слив курсов обучения

Быстрая навигация

Меню пользователя