Антон Плешивцев - Лучшая client-side архитектура

Месяц назад мы закончили разработку крупнейшего в России frontend-приложения для путешественников. Во время разработки старой версии приложения мы набили много шишек, наступили на множество граблей и в новой версии постарались учесть этот опыт. Мы взяли самый крутой из современных клиентских фреймворков - AngularJS, спроектировали интерфейс с применением композитной архитектуры и сделали приложение, которым пользуются тысячи пользователей каждый час, а новые фичи добавляются со скоростью света. Доклад рассказывает о том, как правильно спроектировать клиентское приложение, каким образом в этом помогает AngularJS и заложенные в него концепции, какие best practices мы выработали и как мы теперь его поддерживаем. Бонусом - что делать, когда большое AngularJS приложение начинает тормозить.
Back to Top