Анатолий
Anonymous
У эмбера порог входа выше, вроде, но он, говорят, покруче
Анатолий
Вьюшники то же самое говорят про реакт))
Анатолий
А истина мне кажется где-то посередине. Сторонников разных технологий жутко не устраивают другие технологии, потому что там всё не так и философия не такая :)
Анатолий
Слышать объективные мнения мне не приходилось, потому что я не могу припомнить ни одного человека, который равномерно пользуется разными технологиями - не просто "познакомиться" а прямо с реальным погружением в рабочих проектах
Андрей
Андрей
А если вынести всю логику в стор, то сама реактивность и прочее во вью нафиг не надо.
Андрей
Я к этому пришёл.
Андрей
И если оставаться в мире вью, то у тебя остаются шаблоны, которые являются только обузой без реактивности и прочего.
Андрей
@Anmiles в чем прокол в логике?
FUTURICO
Anonymous
в том что реакт и вью это и есть вьюхи а не полноценные фреймворки, из фреймворков сейчас только ангуляр и эмбер
Андрей
FUTURICO
решается дополнительными либами
FUTURICO
кстати, где можно найти хорошие практики реакта? чисто примеры кода
Anonymous
На это пофиг абсолютно.
если контора платит то так-то да, можно сидет собирать spa фреймворки на коленке, а если работу надо работать то тут уже не до этого
Андрей
Андрей
Андрей
Да, тебе сложнее. Но суть в том, что новинки идут от сообщества, а не от разрабов фреймворка.
Anonymous
По твоему. Самые популярные библиотеки известны всем.
ну к сожалению "известны всем" это такой вялый себе показатель, судя по моему опыту даже в рамках похоже стека разные команды могут пилить похожие вещи по разному, что уже не есть гуд так как не существует стандартов, а если взять всевозможные саги и мобикси то и ясности коду
Anonymous
Anonymous
так же и идут новинки от сообщества
Анатолий
Анатолий
ОЧЕНЬ НАДЁЖНАЯ капча для блогов фронтенеров)
Anonymous
так наоборот, выбирай все не промахнешься
Андрей
Anonymous
Почему это плохо?
отсутствие стандартов и типового подхода в реализации рутинных задач?
Андрей
Anonymous
Сложнее.
чем? плагин написать? сервис или расширение? наоборот проще у тебя стабильное апи и понятный воркфлоу разработки и интеграции всего выше описаного
Андрей
Андрей
Anonymous
Стандарты есть. Только их несколько.
стандарты есть когда фреймворк тебя к ним мягко говоря подталкивает, так какие там стандарты, навешал на вью что захотелось и получил хоть mvc, vc, mtv, mvvm
Anonymous
и так далее
Roman
Привет всем!
Я пилю программу для личного пользования, давно, уже задолбался, но мне она нужна для других пет проектов.
Примеры использования:
делал прогу на электроне, люблю coffeescript, stylus, по этому эта прога их собирала
делал просто лендинги html без сервера, то же самое: coffeescript, stylus
люблю lua, пишу его на moonscript'e, эта прога тоже одно в другое собирает
То есть это сборщик. Для подобных целей есть gulp, grunt - пробовал, тормоза, не считаю, и webpack - пробовал лишь разобраться в нем, не далеко продвинулся.
В моем сборщике основная фича - он следит за файлами и компайлит учитывая все зависимости при сохранении, насколько знаю про вебпак - он создает сервер и отдает браузеру файлы через этот сервер, совсем не то что нужно.
В моем сборщике такая организация:
есть хендлеры, такие объекты которые знают как собирать, например, coffeescript, сжиматель картинок, в общем, преобразователи
есть правила: из каких папок в какие, какими хендлерами преобразовывать, где искать зависимости (node_modules, например)
есть цепочки: из кофискрипта получается js, js.map и js.gz - три файла
есть пайпы: сначала скомпилировать, потом сжать
Вопрос: думаете, можно смело выкидывать, webpack все умеет и переходить на него? (ожидаемая реакция)
Вопрос с надеждой: возможно ли найти кого-нибудь, кому такое тоже нужно, чтобы помогал, и как?
Anonymous
какой же это стандарт
Андрей
Anonymous
У меня другое виденье этого вопроса.
это понятно, каждый имеет право на мнение но практика показывает что стандартизированные решения в большенстве случаев будут выигрывать у инхаус разработок
Андрей
Anonymous
в каком плане?
Anonymous
По распространенности.
такого просто не может быть по одной простой причине что ангуляр гораздо старше реакта и не менее попурный, там одного легаси уже написано столько что реакту за пару лет еще не справится
Андрей
Андрей
А второй отстаёт в несколько раз.
Igor
просто оставлю это здесь
If you work at Google: Angular
If you love TypeScript: Angular (or React)
If you love object-orientated-programming (OOP): Angular
If you need guidance, structure and a helping hand: Angular
If you work at Facebook: React
If you like flexibility: React
If you love big ecosystems: React
If you like choosing among dozens of packages: React
If you love JS & the “everything-is-Javascript-approach”: React
If you like really clean code: Vue
If you want the easiest learning curve: Vue
If you want the most lightweight framework: Vue
If you want separation of concerns in one file: Vue
If you are working alone or have a small team: Vue (or React)
If your app tends to get really large: Angular (or React)
If you want to build an app with react-native: React
If you want to have a lot of developers in the pool: Angular or React
If you work with designers and need clean HTML files: Angular or Vue
If you like Vue but are afraid of the limited ecosystem: React
Андрей
Андрей
Андрей
Anonymous
ага, вы про абстрактную популярность
ну в пасте все равно некоректное сравнение, ангуляр полноценный фреймворк, вью и реакт реализуют один патерн проектирования, как между ними можно делать разницу я не оч понимаю
Igor
Igor
Андрей
Anonymous
ну это что-то как сравнить полноценный автомобиль сел и поехал с двигателем на столе
Anonymous
теоритически второй тоже автомобиль осталось только до собирать
Андрей
Anonymous
тут неплохая
Андрей
Докажи.
Андрей
Сборка автомобиля и установка пакетов немного разную сложность имеют, не находишь?
Anonymous
ну напиши мне spa приложение на чистом реакте из react-starter не помню как оно там
Андрей
Anonymous
но пакеты надо еще связать между собой и выработать концепцию приложения
Андрей
Anonymous
то есть сел поехал
Anonymous
на реакте нет
Anonymous
что еще требует доказательств?
Андрей
Пфф, на 2 минуты больше потрачу.
Андрей
А потом сяду и поеду.
Anonymous
или все же ручками надо будет все это колбасить?
Андрей
Anonymous
можно немного расскрыть?
Андрей
Anonymous
апи для авторизации ?