Эмм… А БЭМ это вообще методология и ЛЕГО её использует внутри себя. + есть js фреймворк который заточен для работы с БЭМ и насколько я знаю он также используется в ЛЕГО.
mail.ru по крайне мере заявляли что у них в почте используется БЭМ.
Ну и криперу тут beta.maps.yandex.ru/ можно видеть в действии новый фреймворк от яндекса который они написали на смену старой объвязке для бэма. Этот фреймворк более js ориентирован
ну это же не сложная штука, а обычный фреймворк мини-обертка коих много. А вообще не стоит бояться что они тянут много чего лишнего в итоге это сведется в небольшому файлу в продакшене.
По поводу одностраничных надо бы смотреть яндекс почту и на мейл почту, там и бэм и одностраничность. точную реализацию не скажу.
А бэкбон в общем то не правила игры навязывает, а структуру, это скорее для того чтобы после вас другой программист быстро вошел в работу так как уже знаком с инструментом. В действительности надо иметь очень веские причины для того чтобы писать свое.
А в целях развития нужно же делать не на боевых проектах.
Если вы используете БЭМ чем вас его фреймворк не устроил? Тем более они щас выкатили новый js ориентированный, в общем выбирай что хочешь.
Ну и достоинство бекбона то. что он заточен на сингпейд приложения и работу с сервером (в частности REST) в итоге модели коллекции вьюшки очень все упрощают.
И не совсем понятно пока в какую сторону движитесь вы.
На гитхабе пусто, документации нет, вы действительно считаете что пришло время представить ваш продукт всем?
Вы действительно считаете, что у вас хороший код? я пока вижу лишь то. что все настолько сыро что как минимум месяц плотной работы над кодом причем 2-3 людям предстоит, а пока даже тестить не рискну.
Можно компентарии чем вы заменили underscore? Почему в вашем коде к коментах постоянно встречается упоминание underscore и jquery если вы их выпилили?
Почему-то у меня ощущение что вы просто дефакто исортили бекбон, причем нет гарантий что вы не дополнили код парой десятков багов, а также нет гарантий что плагины который работали с бекбоном будут работать с вашим поделием.
Итого: все сыро и пока слабо юзабельно, плюсов не вижу пока совсем, а в качестве amd народ давно привых использовать require.js. он позволяет писать хороший модульный код в связке с бекбоном и потом все аккуратно собирать.
Вы действительно считаете что ваш велосипед «якобы» модульности на чисто js c вкорячиваниями jQuery хорош? Тогда прошу представить его в свет, возможно это будет прорыв и реально новый тренд, а пока слова «backbone, angular, knockout — фигня. я сам архитектор» — звучат как минимум не профессионально.
Ибо придя в подобный самописный проект возникает очень много вопросов.
В общем хочется увидеть сам код и коментарии с объяснениями выбор архитектурных решений, чтобы был так сказать пруф слов
Поддержу, особенно в плане автопрокррутки, беспонечная подгрузка коментариев, изображений и тому подобного — ужасное решение, ибо убивает возможность поиска. Я запомнил что на 14 странице коментариев есть нужный мне и могу легко найти, а тут…
Зато это хорошо смотрится в поиске гугл картинок, так как там я явно не буду запоминать что картинка находиться на 14 странице ибо это не имеет смысла из-за переодического изменения поисковой выдачи
Вы бредите месье? После того как придумывают новый двигатель его патентуют и не имея патента его никто не может воссоздать в изначальном виде. Можно создавать аналоги(которые не противоречат патентам), но не копировть. Если у вас получилось деобфусцировать скайп и сделать подобное но лучше, что не нарушает патентов, то все ок, вам плюс.
В статья как я понял не идет речи, что кто-то взял и использовал исходный код или алгоритмы в своих продуктах.
Я думаю люди которые способны писать вышеперечисленные проекты не плохо зарабатывают и свою репутацию гробить не хотят из-за копеек типо 500-3000 баксов.
По теме — бред. Я не пишу на CS, однаком никогда не сталкивался с подобной проблемой. Мне никто не отвечал на воппрос по JS кодом на CS. Я никогда не видел пробелмы в проектах, так как если команда принимает решение писать на кофе, то пишут все, и у них ВСЕ ХОРОШО!.. Никогда не видел ситуации чтобы одна часть команды писала на кофе, а другая на js (причем не понятно как они синхронизируют изменения).
ASM.js создан не для ручкого набирания текста, я не знаю что вы там смотрите не понимая области применения.
Вы когда последний раз писали программу на чистом ассемблере? все пончему-то лучше напишут на С или С++ и никто не против и ереси не несет. Вы скажите что C, C++ однозначно переходят в asm, который потом можно редактировать самому. Да как бы не так! Посмотрите ассмблер выдаваемый современными компиляторами, там столько оптимизаций и ухищрений, что вы не один час будите разбирать его, потому как он ни разу не поход на рукописный.
Я с таким же успехом как и вы могу сказать что node.js бред сивой кобылы, зачем js на сервере, что он там упрощает? Есть прекрасные языки java, c#, python которые чувствует себя на сервере родными. И судя по вашей точки зрения я прав. Ибо помоему серверный js пихают щас куда не поподя, «МОДНО ЖЕ, ЧЁ», не надо писать хороший код, надо писать «модный». Tessel мне одному идея кажется бредовой?
А еще фейсбук компилит php в С, но си кодеры не жалуются и не лезут править откомпилированный С. А еще люди пишут на Scala, но почему-то проблем у java кодеров не возникает.
Так, что давайте лучше будет выбирать технологию наилучшим образом подходящую под задачи, а не ругать то что лично Вам не нравиться, потмоу что вы это не знаете
не один вы такой, и я не вижу тут особой проблему, имхо практически любому человеку будет неприятен свет синего или (красного\зеленого и тд) светодиода в темноте. Также заклеил светодиод на кнопке питанияу компа, давал слишком яркий свет, особенно в темноте при просмотре фильма.
А данное творение сделано лишь для того чтобы похвастать всем. практической пользы боюсь немного.
да их сотни
mail.ru по крайне мере заявляли что у них в почте используется БЭМ.
Ну и криперу тут beta.maps.yandex.ru/ можно видеть в действии новый фреймворк от яндекса который они написали на смену старой объвязке для бэма. Этот фреймворк более js ориентирован
Что подобное?
По поводу одностраничных надо бы смотреть яндекс почту и на мейл почту, там и бэм и одностраничность. точную реализацию не скажу.
А бэкбон в общем то не правила игры навязывает, а структуру, это скорее для того чтобы после вас другой программист быстро вошел в работу так как уже знаком с инструментом. В действительности надо иметь очень веские причины для того чтобы писать свое.
А в целях развития нужно же делать не на боевых проектах.
Ну и достоинство бекбона то. что он заточен на сингпейд приложения и работу с сервером (в частности REST) в итоге модели коллекции вьюшки очень все упрощают.
И не совсем понятно пока в какую сторону движитесь вы.
Вы действительно считаете, что у вас хороший код? я пока вижу лишь то. что все настолько сыро что как минимум месяц плотной работы над кодом причем 2-3 людям предстоит, а пока даже тестить не рискну.
Можно компентарии чем вы заменили underscore? Почему в вашем коде к коментах постоянно встречается упоминание underscore и jquery если вы их выпилили?
Почему-то у меня ощущение что вы просто дефакто исортили бекбон, причем нет гарантий что вы не дополнили код парой десятков багов, а также нет гарантий что плагины который работали с бекбоном будут работать с вашим поделием.
Итого: все сыро и пока слабо юзабельно, плюсов не вижу пока совсем, а в качестве amd народ давно привых использовать require.js. он позволяет писать хороший модульный код в связке с бекбоном и потом все аккуратно собирать.
Ибо придя в подобный самописный проект возникает очень много вопросов.
В общем хочется увидеть сам код и коментарии с объяснениями выбор архитектурных решений, чтобы был так сказать пруф слов
Зато это хорошо смотрится в поиске гугл картинок, так как там я явно не буду запоминать что картинка находиться на 14 странице ибо это не имеет смысла из-за переодического изменения поисковой выдачи
В статья как я понял не идет речи, что кто-то взял и использовал исходный код или алгоритмы в своих продуктах.
По теме — бред. Я не пишу на CS, однаком никогда не сталкивался с подобной проблемой. Мне никто не отвечал на воппрос по JS кодом на CS. Я никогда не видел пробелмы в проектах, так как если команда принимает решение писать на кофе, то пишут все, и у них ВСЕ ХОРОШО!.. Никогда не видел ситуации чтобы одна часть команды писала на кофе, а другая на js (причем не понятно как они синхронизируют изменения).
ASM.js создан не для ручкого набирания текста, я не знаю что вы там смотрите не понимая области применения.
Вы когда последний раз писали программу на чистом ассемблере? все пончему-то лучше напишут на С или С++ и никто не против и ереси не несет. Вы скажите что C, C++ однозначно переходят в asm, который потом можно редактировать самому. Да как бы не так! Посмотрите ассмблер выдаваемый современными компиляторами, там столько оптимизаций и ухищрений, что вы не один час будите разбирать его, потому как он ни разу не поход на рукописный.
Я с таким же успехом как и вы могу сказать что node.js бред сивой кобылы, зачем js на сервере, что он там упрощает? Есть прекрасные языки java, c#, python которые чувствует себя на сервере родными. И судя по вашей точки зрения я прав. Ибо помоему серверный js пихают щас куда не поподя, «МОДНО ЖЕ, ЧЁ», не надо писать хороший код, надо писать «модный». Tessel мне одному идея кажется бредовой?
А еще фейсбук компилит php в С, но си кодеры не жалуются и не лезут править откомпилированный С. А еще люди пишут на Scala, но почему-то проблем у java кодеров не возникает.
Так, что давайте лучше будет выбирать технологию наилучшим образом подходящую под задачи, а не ругать то что лично Вам не нравиться, потмоу что вы это не знаете
А данное творение сделано лишь для того чтобы похвастать всем. практической пользы боюсь немного.