Download - Scala.js в production
Монадический UIв Scala.js
ДМИТРИЙ ИГНАТЬЕВ
Требования
•Кроссплатформенность
Требования
•Кроссплатформенность•На мобильных платформах
Требования
•Кроссплатформенность•На мобильных платформах•Амбициозный проект
Требования
•Кроссплатформенность•На мобильных платформах•Амбициозный проект•Сжатые сроки
Что делать?
•Java/Swift/C#
Что делать?
•Java/Swift/C#•JavaScript + Cordova
Что делать?
•Java/Swift/C#•JavaScript + Cordova•ClojureScript + Cordova
Что делать?
•Java/Swift/C#•JavaScript + Cordova•ClojureScript + Cordova•Scala.js + Cordova
Хорошие новости
•Scala.js + Cordova =
Хорошие новости
•Scala.js + Cordova =•Шаринг кода
Хорошие новости
•Scala.js + Cordova =•Шаринг кода•ФП
Хорошие новости
•Scala.js + Cordova =•Шаринг кода•ФП•Монады
Монады!
•Monadic HTTP
Монады!
•Monadic FileSystem
Монады!
•Monadic Dependency Injection
Монады!
•Monadic FRP
Проблемы
•Медленная компиляция
Проблемы
•Медленная компиляция•Отладка
Проблемы
•Медленная компиляция•Отладка•Никакого Web
Проблемы
•Медленная компиляция•Отладка•Никакого Web•1.5 человека
Проблемы
•
Спасибо!