Роман Ракзин: мы с вами на ты перешли? прикольно. Я внизу расписал как это делаю "тру" пацаны, советую посмотреть. А ну и да, зачем расписывать, если поисковая выдача выдаёт множество страниц на эту тему.
TTATPuOT: getJSON - это асинхронный делаем асинхронный запрос, поместите вторым аргументом туда функцию callback.
$.getJSON('data.json', function(data){
var sum = 0;
for (var i = 0; i < data.length; i++) {
sum += data[i].price;
}
alert(sum);
});
Хурма): Ну вот насчет сообщества Ember, вы не правы, оно развивается достаточно стремительно. Angular вполне пойдет, конечно многим не нравится его api, мол оно слишком трудное, но это касается только директив на мой взгляд. да и то, если вникнуть в это дело, проблем ни каких не возникнет.
Хурма): на мой взгляд нужно выбирать из: angular, ember, react + flux. Работал с каждым из них, и ничего плохого о них не скажу, остались только положительные эмоции.
В ногу со временем? Я наверно словлю негатива, но если вы хотите идти в ногу со временем, то вам с backbone не по пути, говорю как человек, который написал несколько проектов на angular, react + flux, backbone, и каждый день их поддерживает.
Огромными буквами на главной странице, для таких как вы - Yepnope has been deprecated. There are new best practices that you should likely follow instead. Please read our notice here. We will keep these docs online for those still using the old version.
c030f5da: долго описывать, но вот тут Какие преимущества у AngularJS vs KnockoutJS? уже отвечали. И опять же там посоветовали angular light. После того, как на работе приходилось поддерживать knockout, меня теперь чуть ли не трясет от data-bind атрибута