Це правда:
Поспішайте на сторону клієнта у веб-розробці
Але це не обмежується стороною клієнта, це повний рух стека.
Я знаю, що це може дивувати. Будь ласка, вислухай мене.
Чому це так? Яким чином новий і «розсіяний» клієнт, що розвивається в HTML5 / JS, може бути кращим для великих та продуманих серверних рішень?
Перш за все, обидва добре продумані.
По-друге, тому що це краще.
Хороше питання.
Але "краще" є суб'єктивним, тому відповідь на ваше запитання полягає в тому, що конкретно краще?
Повторно відвідайте питання:
Як "дифузний" клієнт, що розвивається в HTML5 / JS, можливо, перевершує великі рішення на стороні сервера?
Because small is nimble.
And big is clunky.
Це гнучкість.
Це не здається великою справою. Робить це? Гнучкість.
Однак гнучкість лежить в основі всього. Одне покращення гнучкості - покращує все.
Технічне обслуговування. Розширюваність. Масштабованість. Модульність. Корисність. UX.
І це швидше здійснити. Це реальність. Швидше і краще.
This is why Windows 8 made JS a first-class citizen.
HTML5 - JS, не примха і він не піде. Ми бачимо лише насіння технології, яка зростатиме, надаючи обчислювальний вміст та поведінку взаємодії планшетам. Таблетки
Смартфони були найшвидшим прийняттям засобів масової інформації після телебачення в 1950-х роках. Тепер ми не тільки маємо смартфони - у нас є планшети.
Вже в розробці в Mozilla та Windows ОС, яка буде працювати на майбутніх пристроях на своїх ринках -> HTML / JS.
Залишилося багато рішень та нововведень.
Виходить повний стек JS, заснований на гнучкості.
Я сподіваюся, що це допомагає.