Pull to refresh
21
0
Alexander @ShpuntiK

Developer

Попробуйте чаще заходить в твиттер.
Смысл в том, что grunt/gulp совсем не нужны, когда есть npm scripts. Зачем завязываться на какие-то сторонние инструменты, когда есть дефолтные. Большинстве задач решается в одну строку в npm scripts. Предполагаю, что существуют варианты, когда grunt/gulp могут сделать что-то лучше, чем npm scripts, но пока не встречал.
Если взять webpack, то можно выкинуть и SystemJS и Gulp.
Да, вы абсолютно правы. Вот я буквально вчера посмотрел видео о том, как яндекс «авто» перевозил на nodejs и они просто сделали поддомен для новой версии, постепенно перевозя всё. Теперь, вспомнив как яндекс меняет другие продукты, я не могу понять почему они там облажались с кинопоиском…
Уверен, что там всё уже устарело, но это не повод всё выкидывать. Во-первых, всегда есть варианты обновления каких-то частей, да это больше времени и усилий, но если хочешь сделать хорошо, то зачем жалеть время? Во-вторых, буквально сегодня посмотрел видео от яндекса как они «авто» передывали на nodejs. И там они просто сделали новый сайт на поддомене. Это, кстати, лишь ещё сильнее меня удивило: если яндекс уже имел опыт такой и сделал всё хорошо, то почему с кинопоиском так обосрался!?
Сразу видно человека, который делает вывода просто так. За 2 года яндекс мог постепенно менять весь сайт, начиная от кнопочек и заканчивая концепциями. Хотя бы не такой резкий фидбек был.
Вообще не понятно почему нельзя постепенно обновлять сайт по кусочкам? Ну поменяйте вы главную, соберите отзывы, внесите правки и так со следующими. Но нет — лучше херанём всё, обосрёмся и потом будем возвращать обратно.
Замечательный сайт был… Твою ж мать, всё просрали…
Кстати да, этот ужасный infinite scroll повсюду! Теперь я должен скролить действительно бесконечно, чтобы найти что-то в списке, вместо привычного постраничного перехода (1, 2, 3...). Зачем эта «красота» в ущерб функциональности — не понятно. Как кто-то говорил уже на хабре — моча на белом снегу.
Как только это станет возможным технически, откроем для пользователей версию в прежнем дизайне на отдельном домене.

Всё-таки такой компании как яндекс стоило подумать об этом заранее, а не выкатывать хреновый продукт, даже не дав пользователям выбора.

В данном случае, мне куда приятнее вспоминается то как сделали это mail.ru — постепенно обновляя интерфейс и предлагая перейти пользователям на него, при этом прислушиваясь к ним и внося изменения.
Redux это не Flux, он взял «лучшие идеи» из него, а также из Elm и тому подобных вещей (Redux evolves the ideas of Flux, but avoids its complexity by taking cues from Elm).
Что вам мешает писать модульный код с CJS/ES6 modules и асинхронно их загрузать по мере необходимости? Тот же webpack это позволяет легко сделать.
Кажется requirejs и AMD уже умер. CommonJS и ES6 modules — все крутые ребята на них сидят.
Каждую неделю на протяжении лет 4-5 вижу одну и ту же ситуацию: кто-то пишет в комментарии об опечатке в статье, ему ставят минусы, он начинает писать что-то типа «Ой-ой, за что минусы то? Вот беда то...». Новые сообщения только ещё минусов наберут. Просто не пишите в следующий раз в личку и всё.
Вы создали самый странный микс технологий для React из тех что я видел… React + Backbone + react-router + browserify…

Во-первых, если пишите Flux (а делать большое приложение на React и без Flux — странно), то модели и коллекции из Backbone — не лучшее решение. Когда хранилища являются простыми объектами — жить проще.

Во-вторых, если уж сильно так хочется backbone — хорошо, но зачем react-router? В backbone уже есть роутер. Только лишние зависимости тащите…

Ну в наконец — большинство ребят из коммьюнити React используют webpack (я говорю про тех, кто развивает React, кто выступает на конфах), а значит и большая масса пользователей тоже скорее всего на webpack сидит. Но ок, дело вкуса.
Тут я могу сказать только то, что я сам не любил JSX, а сейчас считаю отличной штукой. Да и это просто абстракция, причём очень удобная.
Убеждать тут кого-то думаю бесполезно :)
Вот тут дискуссия о том как Flux (хоть и репозиторий redux) соотносится с CQRS. Там Bill Fisher (один из создателей Flux) учавствует и может что-то прояснится.
Вы наверное имеете ввиду Flux, а не React!? React умеет только отображать данные, но не изменять их.
Не понимаю что я тут обидного сказал для фанатов React.

Я не фанат React, просто считаю его отличным инструментом, но в любой момент смогу переключиться на более лучший инструмент, если такой будет. Ничего обидного вы не сказали :) Просто вы подметили про маркетинг, а я не согласился.

Вы говорите о маркетинге, что это всё FB, но есть пример как простой разработчик, за которым не стоит большая компания или команда, смог сделать свои идеи популярными. Он из React-сообщества (Dan Abramov) и создал множество пакетов/библиотек, которые собирают по 1000-чи звёзд (самый популярный из них сейчас — redux 3000 звёзд). Но главное — за ним не стоит FB, он всё делает сам и его инструменты популярны. Поэтому маркетинг не самое главное и не все сводится к нему, даже в React, я считаю.

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity