А на счет того что статей много, я вот например не видел на хабре рецептов по организации наследования в backbone, так что надеюсь кому-нибудь статья поможет.
Цель статьи как раз в том и состоит, чтобы показать как решается одна простенькая но вполне часто встречающаяся задачка, более полный обзор возможностей я уже писал.
Мне кажется, что так лучше и понятнее для начинающих, чем демонстрировать груды «реальноработающего» кода.
Понятно, что это всего лишь часть системы и есть много различных аспектов работы с backbone, но почему бы не начать с вьюх? Тем более, что тут можно сразу заценить результат
В работе с ORM очень полезный функционал, очень удобно добавлять определенное поведение каким-то группам моделей, при этом не встраиваясь в цепочку наследования.
Клевый доклад кстати, мне нравится такой подход, я на симфони пишу щас (но вобщем какая разница :)) и когда фигачишь в модели метод с запросом состоящим из кучи джойнов к другим моделям, думается иногда: «а какого черта я пишу это именно в этом классе?». Презентеры — клевый петтерн буду думать… :)
Неужели хотят css-ом описать все полеты дизайнерской мысли, мне почему-то кажется что это не лучшее решение, всего все равно не предусмотришь, и приведет это в итоге к многомегобайтным спецификациям и тормозным браузерам (а может быть уже привело :)). Имхо всегда можно решить сложные задачи с помощью JS, а с типичными и нынешний css вполне справляется.
Я как гитарист одной из групп играющих кабачную (испанский поп-рок) музыку, могу сказать, да… конечно играть на гибсоне через месабуги — это круто и приятно, но мой аппарат стоит всего 50 тысяч, это 80-го года японская реплика страта и vox tonelab, и я считаю его вполне сносным. А чистота микса, во многом зависит от способности группы грамотно аранжировать, от ровности ритм-секции и от звукоизвлечения каждого конкретного музыканта, так что выражение про «плохого танцора» тут вполне в тему. Стоит денег не инструмент, а время, но это уже совсем другая тема…
Кстати, верная мысль насчет нагрузки. На работе я имею возможность полностью погрузиться в проект, учась в университете, первую половину дня сидишь на парах, потом надо решить с десяток задач по мат.ан.-у, написать лабу по Си, выучить топик по английскому и подготовиться к тестированию по курсу баз данных. Заниматься тщательным проектированием и аккуратной реализацией просто нет времени, к тому же нет необходимых для этого навыков. ИМХО, для того чтобы студент имел возможность развивать в себе «маленького гнусавого перфекциониста рефакторинга» нужно полностью изменить учебные программы вузов.
Мне кажется, что так лучше и понятнее для начинающих, чем демонстрировать груды «реальноработающего» кода.
Понятно, что это всего лишь часть системы и есть много различных аспектов работы с backbone, но почему бы не начать с вьюх? Тем более, что тут можно сразу заценить результат
Вы о чем вообще?
a-k-d.ru/ к примеру насколько мне известно на одном неплохо справляется.