Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Неформально, среди разработчиков — вьюха.Главное в переводах без вьюх.
Например view в контексте MVCmodel-view-controller
Если по поводу хэша еще можно усомниться, то термин «одностраничное веб-приложение» довольно звучен и не коряв (имхо). Хотя опять же, «хэш-ссылка» лично для меня звучит тоже нормально.Если есть нормальный перевод или устоявшаяся транслитерация — конечно надо использовать их.
Но яыно ошибочно считать
распробовал single page web applications
этот вот url hash должен быть показан в этом view
Т.е. активация такого гиперлинка должна
O(n*m). Где n — количество элементов данных в модели (объектов и их свойств) и m — количество обозревателей. var list = [
{ id:1 },
{ id:2 }
];
Object.observe( list, function() { ... } ); // list add/remove items observer
Object.observe( list[0], function() { ... } ); // list[0] object property change observer
Object.observe( list[1], function() { ... } ); // list[1] object observer
Воистину, выбираем героический фреймворк чтобы потом героически его бороть.
Вы абсолютно уверены, что это будут реализовывать именно так? Отслеживать тотально все?
var list = [ { val:1 }, { val:2 }, { val:3 } ];
Но явно ошибочно считать что single page web application не сделать без чего-то типа AngularJS, Ember и прочих Knockouts.
currentPage.trigger("page:close", currentPageName);
newPage.trigger("page:open", newPageName);
Пишем single-page web application framework в 60 строках кода