Функциональное программирование в браузереПриложения
Более 13 лет занимается системами автоматизации, веб-интерфейсами и веб-сервисами, распределенными системами и высокими нагрузками на Java, Python, Erlang и Clojure. Ведет блоги tonsky.me и grumpy.website, выступает на конференциях, в свободное время занимается опенсорсом. Автор библиотеки https://github.com/tonsky/datascript и шрифта Fira Code.
Писать веб-приложение — то еще занятие: медленно, сложно. Особенно трудно, если вы взялись за большой интерфейс.
В докладе мы ответим на следующие вопросы:
— Что такое функциональное программирование?
— Как функциональный подход помогает делать веб-приложения?
— Что в ФП хорошо ложится на специфику интерфейсостроения?
— Как может выглядеть архитектура современного фронтенд приложения, использующего ФП?
— Какие есть истории успеха и живые примеры?
На примерах из ClojureScript, JavaScript, Elm и React.js.