Frontend stack.pptx
- Количество слайдов: 11
Ох уж этот выбор. . . Художественное произведение
А помнишь, как все начиналось? . . ● Сервер ● Клиент ● Сайт
Сервер ● 4 колеса руль и сиденье ● база данных ● бизнес-логика (поддержание целостности) ● интерфейс для связи с клиентом
Клиент ● оформление ● бизнес-логика (валидация полей, отображение/скрытие разделов) ● связь с сервером
Сайт ● база данных (общая с сервером) ● бизнес-логика (дублирование логики сервера)
Проблемы оформления Windows Forms
Проблемы сайта ● дублирование логики сервера ● скорость работы Проблемы клиента ● визуальное оформление ● кроссплатформенность
Почему Web? ● кастомизация оформления клиента ● вопрос обновления ● вопрос кроссплатформенности
Почему JS? Введите текст…
Почему SPA? ● скорость ● облегчение нагрузки на базу данных ● упрощение API для сервера
Почему Angular 2 и Type. Script? ● строгая типизация ● скорость работы ● развитие фреймворка
Frontend stack.pptx