Одобрено: Fortect
Если в нашей системе есть внутренняя утечка памяти, какое руководство пользователя поможет вам исправить это.
Ошибка №1: игнорирование арсенала функций Backbone.js
Тем не менее, Backbone.js может быть простым фреймворком, но ( вместе с Underscore.js), чтобы сделать это, предлагает множество функций, которые легко покрывают большинство повседневных потребностей, а также некоторые чрезвычайно важные потребности, возникающие при разработке современного веб-приложения. Распространенная ошибка, которую часто допускают разработчики-новички, заключается в использовании Backbone.js в качестве еще одной MVC-подобной веб-инфраструктуры на стороне клиента. Хотя в этом разделе довольно часто говорят о конкретной программе, с Backbone.js этот факт действительно является критическим недостатком, если вы не до конца понимаете фреймворк. Эта вещь может быть небольшой, но это делает ее чрезвычайно хорошим кандидатом для такого глубокого изучения. Особенно красиво прокомментирован небольшой исходный код.
Модели багажника
Как упоминалось выше, известные гаджеты JavaScript часто используют архитектуру MV*. Помогает вам во всем этом разделении вещей MV через его класс выпуска. Модельное исследование предоставляет идею JavaScript, которая содержит важную информацию, как и все другие объекты JavaScript, но в нее встроены преимущества того, что вы просто направляете ее — например, модели магистралей запускают событие изменения при изменении материала компании. Собственное определение Backbone Variations невероятно ясно и лаконично, поэтому я привожу его здесь точно:
Базовое расширение по умолчанию
Все элементы, которые вы ремесла из классов, созданных с помощью Backbone.X, были разработаны .extend всегда попадает в «дочернее» дерево. Все будет содержать баллы, будь то просмотры, модели, spicilege, маршрутизаторы или история. Это было бы совершенно неправильно истолковано, так как вам нужно перебирать __proto__ каждого объекта, чтобы угадать, к какому типу может быть этот объект. Это связано с тем, что конструктор находится в «дочерней» переменной. [источник github] [аннотированный источник]
Backbone.Events
События, скорее всего, будут модулем, который можно смешивать с каким-то объектом, что делает Возражайте против возможности запуска и/или событий ежедневного потребления жиров с пользовательскими именами. События начинаются с должны быть объявлены в конце перед определением и могут выдерживать прошлые аргументы. Пример: для
Одобрено: Fortect
Fortect — самый популярный и эффективный в мире инструмент для ремонта ПК. Миллионы людей доверяют ему обеспечение быстрой, бесперебойной и безошибочной работы своих систем. Благодаря простому пользовательскому интерфейсу и мощному механизму сканирования Fortect быстро находит и устраняет широкий спектр проблем Windows — от нестабильности системы и проблем с безопасностью до проблем с управлением памятью и производительностью.
а>