Хотелось бы услышать ваши мнения по поводу того, на чем лучше написать прилагу: angular или reactjs?Сам по себе вопрос бессмысленный и каждый может посоветовать то, что ему просто по душе, однако есть несколько факторов которые могут влиять на ответ, а именно:1. До этого момента с js-фреймворками не работал (только небольшой опыт на extjs, но это был не мой проект, я лишь правил баги). Есть только довольно большой опыт на библиотеке jquery.2. typescript не знаю.3. Back-end часть предполагается на Laravel.4. Сам проект: Это борд-задач/тасков, с активным использованием sortable js (https://rubaxa.github.io/Sortable/), на подобии trello.comОчень рассчитываю на развернутые ответы
>>940155 (OP) vue.js
>>940179>vue.jsтоже присматривался к нему. Однако я хотел бы этим проектом получить опыт на известном фреймворке, чтобы потом можно было указать в резюме. Сейчас vue не так популярен чтобы хвалиться его знанием
>>940155 (OP)Я не понял, ты фронт или бэк?Vue, на самом деле, правильно подсказали, в Laravel вроде даже есть его встроенная поддержка.По вакансиям и требованиям что я сейчас вижу, есть смысл смотреть на Reactjs Тебе же это надо, да?
>>940198>Я не понял, ты фронт или бэк?и то и другое.Два человека уже vue советуют. Уже есть желание его использовать...>>940198>Тебе же это надо, да?ну в принципе да. Чтобы если я решу свалить со своей конторы, мог что-то интересное написать в резюме
>>940204Если для переката куда-то, то только React. Вакансий просто тьма и влиться не трудно, при условии, если ты не клинический долбоёб. Но тут есть одна штука: если ты хочешь пилить тырпрайз жоски и тебе вообще нравится java, C# и прочее, то стоит присмотреться к Angular. Но если ты ссышься со слов: иммутабельность, монады, thunk, без побочных эффектов и прочее, то в реакте найдёшь много интересного и сможешь в дальнейшем переактиться на более интересные вещи(scala.js там, elm, clojurescript, ну эти все штуки, если ты совсем отбитый). А если даже не ссышься по такому, то реакт всё равно будет интересен. Про вуй ничего не скажу, смотрел на него, когда он был совсем маленьким и не умел в JSX, но теперь вроде подрос и китайцы ссуться кипятком с него.
>>940497Ах да, забыл упомянуть такие треллоборды на реакте пишутся просто изи. И после прочтения их хорошего get started очень быстро суть поймёшь. Правда есть одно: чтобы юзать реакт нормально и без боли(это всё таки вьюха), то нужно ещё взять стэйт контейнеры Redux или mobx(по этому ничего не скажу). Но тут также как с Vue.
>>940184Angular 2 нахуй сразу. По степени риска - он как вуй. Хуй знает, обретет ли он популярность. Ведь гугол сказал, что будет выпускать раз в год новую версию ангуляра. Если ангуляр, то 1.5 за глаза хватит. Основное отличие от 2 - нереактивный.
>>940155 (OP)Сдеанонил анона! Ты тут гребешь https://ru.kaiten.io/ !!!
>>940155 (OP)Angular и Reactjs некорректно сравнивать.Во-первых, Angular это в первую очередь платформа для разработки приложений, будь то стандартных SP, мобильных приложений (через тот же NativeScript) или даже десктопных приложений.Во-вторых, Angular создан для по хардкору угорающих C#/Java/PHP-господ, обожающих писать виртуальное абстрактные фабрики фабрик стратегий, любящих пояснять по различия между Protected Variations от OCP, знающие наизусть все принципы GRASP, SOLID и ну в общем ты понял. Если ты принадлежишь к таким ребятам, тогда ты сможешь реализовать потенциал ангулара, но так как 99% js-макак недалеко от джейкуери ушли с "как слышится так и пишется", то при попытке сделать что-то полезное на ангуларе ты получишь только жопную боль и кучу говна в репозитории.Короч reactjs, vue и иже с ними и даже не лезь к моему уютненькому энтерпрайз-мирочку спсмимо-работаю-полтора-года-с-ангуларом
>>940521> Ведь гугол сказал, что будет выпускать раз в год новую версию ангуляра.Дебилы увидели новость и не прочитали ее внимательно. Они просто перешли на semver, платформа та же самая.> По степени риска Риска нет, корпоративные галеры ссутся с него кипятком, а вот найти нормального разраба хуй найдешь. Ангулар в будущем будет крайне нишевым, в основном из-за ультравысокого (для js-макак) скиллкапа, без знания ООП на продвинутом уровне в нем делать нехуй> Если ангуляр, то 1.5 за глаза хватит.Внезапно да, до сих пор актуален. Я делал проект на typescript + angularjs 1.5, написал несколько декораторов @Component, @Injectable, вместо $q и прочего юзаю rxjs + $timeout и короч хуй отличишь сейчас проект на полторашном ангуларе от соседнего второго, няняня
>>940601>Во-вторых, Angular создан для по хардкору угорающих C#/Java/PHP-господЖабогосподин в треде, ангуляр ненужное оверхайпнутое говно.Делаем проект на React+Redux+TypeScript (фронт) и JAX-RS+EJB+Amazon Dynamo DB+AWS Lambda (бэк).
>>940614Нет рвотных позывов от глобал стейта? Расскажи как выглядит редакс в проекте больше туду-листа, а то читаю про него и нихуя не понимаю
>>940530Так его, затрови, ты же гигивон! ох, лол
>>940155 (OP)Няши, посоветуйте что лучше... Сейчас пилю фронтенд на Vue.js, охуенен. Мне нравится. Всем доволен. Есть ли какие-то аргументы в пользу того, чтобы перекатиться в Angular\React?
>>940677У реакта экосистема получше будет, но смысла нет. Vue по сути реакт доведенный до ума
>>940677React = никогда не останешься без работыAngular = vue.js + DI + возможность пилить нативные мобильне приложения
>>940698Вообще-то единственная более менее не тормозная js-хуитка для запила мобайл приложение - это React Native.
Что за inferno скажите?
>>940763Так его разраба вроде бы забрали в фейсбук, не?
По вашим советам буду пытаться перекатываться на reatc. Спасибо!Трелло-борд - это моя дипломная работа. Хуй знает оценят ли преподы наличие в нем реакта, но как опыт будет полезным, правда еще не до конца уверен что смогу в одиночку реализовать все вещи которые должны присутствовать в трекерной системе.P.S. хз где бы взять еще время чтобы можно было познакомиться с vue. Очень уж привлекателен
>>940877Бро, у меня есть живой пример студентика второго курса, который на реакте с редаксом написал вещицу для универа, а потом просто вкатился на 25к в месяц за полставки в ДС-2. Реакт уж очень хайповый, так что его прямо стоит смотреть, если хочешь не борщи мамкины хлебать, а хлеб с икрой наяривать. В любом случае скорее всего он закрепится надолго, а с хайпом ФП в JS мире ещё будет и полезно его выучить, т.к. большинство либ написанные под ФП языки(om для кложи, diod для скалы) заимствуют идеи реакта/flux/редакса(которые тоже заимствованные, правда).
>>940601Спасибо, анон. Ты мне очень помог. Я не знал почему, но вся эта поебота с reactjs и сотнями тысяч фреймворков мне казалось уебищной и отвратительной. Ангулар же мне показался эстетичным и точным. Теперь я понял почему, потому что я до этого c# разработчик.Стоит отметить отсутствие нормальной, человеческой, документации на react и прочие сопроекты.мимо-зашел на /pr/ почитать про ionic, вкатываюсь в разработку для мобилоки картинка у тебя красивая
>>942156>Стоит отметить отсутствие нормальной, человеческой, документации на reactТы хотел сказать отсутствие нормальной документации на angular?
>>942166Я вот не понимаю одного. Ангуляру втором сколько там, 1-2 года, а у меня такое чувство, что я вилкой ковыряю технологию, которую пару месяцев назад сделали. Я про обилие информации в интернете в принципе. С реактом такая же хуйня, я даже не сомневаюсь.
>>940877>Трелло-борд - это моя дипломная работа.https://habrahabr.ru/post/308056/
>>943080phoenixframework какой-то. Что це таке?
>>940521Да ладно, он уже ее обрел. И плез, читай новости внимательнее. Гугол на семвер переходит. Об обратной совместимости подумали. И да, с тайпскрипта кровавый энтерпрайз кипятком ссыт
>>940155 (OP)Кочаны, нужна помощ. Прислали тестовое задание с использованием технологий ASP.NET Web.APi + Angular2. А я блять вообще-то бэкэнд разработчик, ну да ладно. э\то воторой вопрос. Есть тут кто-то кто может хотябы имплиментировать это говно в проект!??!? Ебаный ангуляр ,в рот он ебись.
>>943080Сышь, парень, ангуляр знаешь?
>>976663>тестовое заданиеКогда же вы передохнете-то наконец?
>>976663>Есть тут кто-то кто может хотябы имплиментировать это говно в проект!??!?Зависит от того, сколько заплатишь.
>>940614>модно-молодёжно на фронтенде>полая параша на бэкендеЧего же так небалансно-то?