Как стать автором
Поиск
Написать публикацию
Обновить
3
0
Марат @javascript

Пользователь

Отправить сообщение
Good point! Попробую донести предложение до создателей!
Да, неплохой вариант.
Но у меня Linux и в этой версии скайпа такого нет и уже не сделают.
И я думаю Channel.me будет работать на iPad.
Конечно там жуть! Один чат чего стоит! :))

Но мне кажется, лучше один раз увидеть в действии.
Почему же?! :))
Мы с сестрой быстро выбрали 10 товаров из тысяч.
Вот эта статья.

Да, почти не похоже :-)
Я только польский знаю.

Там так:
Z rozumieniem,
zespół widea
Это про понимание чешского языка Яндексом.
Да, доля стала меньше, но она всё же высокая.
Это как говорить о падении доли IE.
А из графика Яндекса какой вывод можно сделать?

Мне больше нравятся факты:
«Больше всех мобильных телефонов (в эту категорию попадают как смартфоны, так и „обычные“ аппараты с базовыми функциями) за квартал продала компания Nokia — 105,4 миллиона.… Учитывая, что в общей сложности в мире было продано 440,5 миллиона мобильных телефонов, получается, что каждый четвертый аппарат выпущен Nokia.»
Это писал индус Shashank.
Ого, индусский код — не шутки.
Я это понял по имени разработчика — Shashank.
В большинстве проектов все эти прослойки не нужны, да.
Различий в браузерах пока не встречал.
Наверное, потому что используется jQuery и underscore.js, которые как раз и обеспечивают совместимость.

По поводу tastypie я, как фронтендер, много сказать не могу.
Как мне кажется он не совсем сквозной, это просто удобная прослойка для выдачи/сохранения некоторых полей моделей. Правда, он не даёт всего необходимого функционала и мы хотим своё решение.
Все сразу, в коде основной страницы.
Они обёрнуты в тег script с типом text/template, что препятствует обработке этих тегов.

Также, каждый из этих тегов имеет id, который позволяет легко обращаться к коду шаблона.
Именно extend и используем.
А что с ним не так?
View является абстракцией DOM-элемента.

То есть создавая вью, я создаю некий div.
В его свойствах я указываю:
events: 'click': 'mark'

И в методе mark я получу view как контекст.
Всё просто и удобно :-)
Удаление довольно редкая операция.
Но даже в этом случае, можно передать id через запятую.

И мы не строгие в плане REST.
Принцип «меньше запросов» — намного существеннее.
В принципе, у нас так и устроено.

К примеру, App имеет несколько блоков: contentBlock, userBlock.
Когда модель user изменится, то перересуется userBlock.
Когда нужно отрисовать страницу, то меняется содержимое contentBlock.

И это суть ajax-based приложения, без этого никак, да :-)
На самом деле, мы отправляем массив моделей.
Если пользователь изменил 10 моделей из 100, то все 10 уйдут PUT-запросом.
Если пользователь удалил 2 модели из 100, то 2 уйдут DELETE-запросом.
Мы оставили нижнее подчёркивание.
Во-первых, свойств с несколькими словами немного.
Во-вторых, в Backbone.js всё происходит через set/get и такая конструкция не вызывает смущения:
Model.get('some_prop');

Информация

В рейтинге
Не участвует
Откуда
Berlin, Berlin, Германия
Дата рождения
Зарегистрирован
Активность