Сообщение от Skipp
|
Ну с этим тоже можно поспорить, это зависит от проекта и от требований заказчика(работодателя). Допустим я сейчас делаю проект где я потрачу время на client-side раза в 3 больше, хотя это пока в представлении, но всё же скорее всего так и будет и дело не в скудности функционала, а в переводе большинства функций на сторону клиента, в разумных количествах конечно.
|
В разумных, это как? Я сейчас форум дописываю(стадия тестирования и проверки, почти готов), по виду подобен этому, -ненужные по моему мнению функции, +нужные по моему мнению функции.
Результат на сегодня такой: Клиентская часть превышает серверную по объему в два раза и по сложности в четыре, пять раз. Сложность в основном связана с разработкой и применением регулярных выражений и количеству функций.
Максимум работы снято с сервера и выполняется на клиенте, если отключен js, писать на форум нельзя.
По себе знаю, что client-side в разы сложнее, нежели server-side. Server-side по большей части прослойка между интерфейсом и базой, эдакий корректор данных перед внесением в базу, в любом случае большинство задач server-side это push, pop.