УМННБJ, ЯХВ. Войти !bnw Сегодня Клубы
Одна из привелегий работы в РИСЕРЧ ЭНД ДЕВЕЛОПМЕНТ отделе заключается в том, что можно без зазрения совести тратить оплачиваемое работодателем время на этот самый рисерч, чем я однажды и занялся, спустив несколько человекодней в слив очередного жс-хайпа под названием реакт. Немного поподробнее: реакт - это довольно прикольная либа для компонентных вьюх, больше оно нихуя не умеет, но это не жалко, мы же за юникс-вей! Лучше хорошо сделанная компонентная либа для вьюх, чем какой-то очередной не доконца доделанный монстр (привет, ангуляр!) который типа умеет все. Но не все так сладко. 1. Можно сразу же забыть про "просто либа", это не либа, а целая, как говорят в жс-чатиках, Э К О С И С Т Е М А. Экосистема заключается в том, что для хелловорда на реакте (без всяких редаксов, реакт-роутеров и прочих лишних вещей) вам понадобятся 172 зависимости, а минифицированный размер вашего хелловорда будет составлять каких-то 152 килобайта. Не пытайтесь что-либо сделать без react-create-app (который и дарит вам незабываемые 172 зависимости и полные удовольствия 152 килобайта хеллоуворлда), иначе вы останетесь без документации, без помощи замечательного сообщества и с неподдерживаемым кодом, поскольку приложение на реакте автоматически подразумевает жс-хэ, вебпак, бабели, экмаскрипт три тысячи и кучу еще хуй пойми чего. Без этого любая найденная в интернете документация окажется бесполезна, сообщество будет вынуждать вас доставлять весь требуемый ворох зависимостей (иначе не помогут, так как не могут даже прочитать не жс-хэ ес2036 код), обзываться луддитом, который небось еще на es5 пишет, а ваш код будет неподдерживаемым, так как любой нанятый на ваше место react-разработчик просто не сможет с ним работать. 2. Реакт достиг совершенство в плане технологии сборки мусора неактивных проектов. Как только вы перестаете активно пилить проект - он умирает и с этим ничего не поделать. Если вам, например, требуется что-то сделать с проектом, который пилили полгода-год назад и это "что-то" не "выбросить" - вы попали. В общем, удачи. Обязательно через несколько дней поделитесь с миром знаниями о том, как вам удалось подобрать нужные версии ноды, вебпака и зависимостей с незафиксированными версиями и чтобы все заработало. 3. Реакт-разработчиков нихуя нет на рынке, найти человека с опытом разработки на реакте - это челендж и топовый по рынку рейт. Учитывая, что реакт не дает никаких рыночных преимуществ (ни в скорости разработки, ни в поддерживаемости кода, ни в скорости загрузки и работы) - его в итоге порешает рыночек. Сегодня реакт-разработчики могут смаковать своих рябчиков, но пусть сильно не обнадеживаются. 4. 152 килобайта хеллоуворлда могут простить только в двух местах. Во-первых, тырпрайз, где все клиенты - десктоп с хорошим каналом. Но тырпрайз неповоротлив и обратит свое внимание на реакт не в ближайший год точно. Во-вторых, модненькие стартапчики с ЦА в виде зажравшихся жителей столиц, какой-нибудь очередной убер по доставке страпонов для карликовых собак. Определить такие стартапы очень просто: их жирный неповоротливый лендинг с кучей анимаций и бэкграунд-видео идеально оптимизирован под десктопный сафари, а на стандартном браузере четвертого андроида вообще не работает. Проблема здесь в том, что модные стартапчики сдохнут за год-два без финансирования, а тырпрайз со своей неповоротливостью не успеет переключиться на столь модную bleeding edge технологию, да и во всяком случае, привычных бюджетов фронтендерам он предоставить не в состоянии. Ни на какие другие бизнесы реакт натянуть не получится: мир хоть и уже не на dealup'е, но с интернетами еще много где туго. Продукт на реакте бессмысленен на любом развивающемся рынке где тотальное доминирование еще относительно дорого мобильного интернета. Как это все можно подытожить? Пережили ember.js, переживем и react.js. Хотите компонентных вьюх - берите vue.js, где вам в придачу не впарят 172 зависимости. Мир вам и вашему фронтенду.
Рекомендовали: @ninesigns @l29ah @mugiseyebrows @anarchy @teiegram
#5M6WYJ / @krkm / 2596 дней назад

>а целая, как говорят в жс-чатиках, Э К О С И С Т Е М А композабельность.тхт >Сегодня жс-разработчики могут смаковать своих рябчиков, но пусть сильно не обнадеживаются. пофиксил >Определить такие стартапы очень просто вспомнился https://www.vtb24.ru/
#5M6WYJ/HK6 / @anonymous / 2596 дней назад
@anonymous жс-то безальтернативен, в отличии от реакта
#5M6WYJ/HED / @krkm --> #5M6WYJ/HK6 / 2596 дней назад
@krkm разве что в умах ограниченных хабродетей. транспилить в жс никогда не было проблемой. haxe прекрасно себя чувствует уже 10(?) лет.
#5M6WYJ/UOT / @anonymous --> #5M6WYJ/HED / 2596 дней назад
@krkm Ща паг llvm в браузеры подвезут.
#5M6WYJ/8EA / @l29ah --> #5M6WYJ/HED / 2596 дней назад
@anonymous Тормозное говно получается.
#5M6WYJ/IEO / @l29ah --> #5M6WYJ/UOT / 2596 дней назад
@l29ah пруф или asm.js
#5M6WYJ/XHA / @anonymous --> #5M6WYJ/8EA / 2596 дней назад
@anonymous пруф или NaCl
#5M6WYJ/23U / @l29ah --> #5M6WYJ/XHA / 2596 дней назад
@l29ah тебе там протеины считать штоле? тормозит не жс, а кривое использование кривого апи.
#5M6WYJ/2RI / @anonymous --> #5M6WYJ/IEO / 2596 дней назад
@anonymous Мне шоб firefox не тормозил, но можно и протеины. Считать ли кривым использованием безальтернативную имплементацию на клиенте на тормозном говне то что можно сделать с менее пердящим дизайном на голом html или двумя быстрейшими строчками на сервере? Купить ли мне отдельный компьютер подходящий под фантазии современных вебмакак специально чтобы только сёрфить в нём веб?
#5M6WYJ/GRI / @l29ah --> #5M6WYJ/2RI / 2596 дней назад
> ресерч > реакт Норм у вас там ресерч.
#5M6WYJ/KSR / @0xd34df00d / 2596 дней назад
@anonymous agar.io, сука весёлый фермер, блядь
#5M6WYJ/NOD / @l29ah --> #5M6WYJ/2RI / 2596 дней назад
@l29ah ocamlrun подвезли лет 10 назад
#5M6WYJ/MMK / @komar --> #5M6WYJ/8EA / 2596 дней назад
@l29ah >Купить ли мне отдельный компьютер подходящий под фантазии современных вебмакак специально чтобы только сёрфить в нём веб? поздно. //веб тормозной by design, ты ещё не понял?
#5M6WYJ/6LD / @anonymous --> #5M6WYJ/GRI / 2596 дней назад
@l29ah в агаре тормозит графен, насколько я понимаю. фермера видел только на скринах, сорь.
#5M6WYJ/SUN / @anonymous --> #5M6WYJ/NOD / 2596 дней назад
@anonymous У тебя тормозит http://muesli.l29ah.blasux.ru/ ?
#5M6WYJ/K5C / @l29ah --> #5M6WYJ/6LD / 2596 дней назад
@anonymous Какой графен нахуй, там графен уровня восьмидесятых.
#5M6WYJ/NFZ / @l29ah --> #5M6WYJ/SUN / 2596 дней назад
@l29ah нет, у меня же специальный оверповеред вычислитель, как и у тебя.
#5M6WYJ/Y7V / @anonymous --> #5M6WYJ/K5C / 2596 дней назад
@l29ah ну вот так вот. извини.
#5M6WYJ/HC9 / @anonymous --> #5M6WYJ/NFZ / 2596 дней назад
@l29ah скажи спосибо что не юнити.
#5M6WYJ/D3N / @anonymous --> #5M6WYJ/NFZ / 2596 дней назад

зависимостей с незафиксированными версиями
2017
npm

#5M6WYJ/A4T / @anonymous / 2596 дней назад
@anonymous над кароч чоб зависимости сразу влинковывались раз и навсегда, тогда всё стабильно буит, заживём
#5M6WYJ/ZU3 / @l29ah --> #5M6WYJ/A4T / 2596 дней назад
@anonymous блядь у меня браузер умер
#5M6WYJ/VUX / @komar --> #5M6WYJ/HK6 / 2596 дней назад
@komar ща, погодь, видос загрузит.
#5M6WYJ/Y4H / @anonymous --> #5M6WYJ/VUX / 2596 дней назад
@anonymous транспилить в жс - это игрушечная хуйня для имбицилов
#5M6WYJ/5I9 / @krkm --> #5M6WYJ/UOT / 2596 дней назад
@0xd34df00d ресерч - это когда хуйней страдать можно
#5M6WYJ/RUF / @krkm --> #5M6WYJ/KSR / 2596 дней назад
l29ahZl29ah-x201 /tmp ‰ echo 'main = putStrLn "Hello, world!"' > a.hs l29ahZl29ah-x201 /tmp ‰ ghc --make a.hs [1 of 1] Compiling Main ( a.hs, a.o ) Linking a ... l29ahZl29ah-x201 /tmp ‰ du -h a 2.3M a
#5M6WYJ/X7Z / @l29ah / 2596 дней назад
@l29ah у десктоп-параши другие требования, но хацкель все равно игрушечная поебота
#5M6WYJ/JLD / @krkm --> #5M6WYJ/X7Z / 2596 дней назад
@krkm Понятия пыхомакаки, спешите видеть.
#5M6WYJ/Z30 / @0xd34df00d --> #5M6WYJ/RUF / 2596 дней назад
@0xd34df00d ты как всегда крут в своей аргументации
#5M6WYJ/EX0 / @krkm --> #5M6WYJ/Z30 / 2596 дней назад
@krkm Ты так сильно обиделся на это, что не понял, что твои представления о РЕСЁРЧЕ слегка странны?
#5M6WYJ/EJL / @0xd34df00d --> #5M6WYJ/EX0 / 2596 дней назад

@krkm Ни одной статьи полезной, репосты Вадлера (как он то к зависимым типам относится?) и Хаскелей. Ни одной новой темы, ничего. Болото, как и в ебантом ИТ, как и везде. Групоид Инфинити очевидно планку поднял высоко, не думаю что кто-то в Русском Мире до нее допрыгнет. Рома Михайлов вроде высоко парит, но практического применеия его FR языку, кроме как кодировать слова Хуй и Пизда я не вижу.

В конце чата мне предолжили стать оппонентом на защите (чувак с SLC на канале с зависимыми типами), я сказал, что после капитуляции России я сразу же приеду. На что мне сказали, что политека запрещена и я съебался (после того как меня забанили, еще смеялся ехидно, одминчег)! Хорошо, что видосы Вадлера и Хаскель System D разрешены.

#5M6WYJ/EKK / @ninesigns --> #5M6WYJ/JLD / 2596 дней назад
@0xd34df00d ресерч - это деятельность за рамками экономической модели остального предприятия. сидят люди и страдают хуйней, чтобы потом смотрящий утащил самые интересные (для бизнеса) результаты и выдоил выгоду, которой потом и покормит ресерчеров. что не так?
#5M6WYJ/IZC / @krkm --> #5M6WYJ/EJL / 2596 дней назад
@krkm В норм предприятиях ресёрч, публикация папиров и участие в конференциях — неизбежный кусок экономической модели предприятия. А не ковыряние в ангуляре, реакте или друпале, или чего там у тебя.
#5M6WYJ/4EZ / @0xd34df00d --> #5M6WYJ/IZC / 2596 дней назад
@0xd34df00d Если ресерч, паперы и прочее являются частью экономической модели предприятия, то это не ресерч, а бизнес-модель, например, шарага где за бабки пишут диссертации депутатам. В остальных случай, R&D - экспериментальное подразделение предприятия и на его текущую экономическую деятельность не влияет (если ресерчеры неделю не будут ходить на работу - ничего не произойдет), так как его задача - находить то, что бизнес еще не делает (продукты, технологии, рынки, етц), т.е. расширение бизнеса.
#5M6WYJ/6N2 / @krkm --> #5M6WYJ/4EZ / 2596 дней назад
@krkm Если я неделю не буду ходить на работу, тоже ничего не произойдёт, хотя я пишу вполне себе продакшен-код. И да, находить пути для расширения — это одно. Находить ништячки уровня ангуляров-реактов — это совсем другое, и бизнесу на это совсем поебать (если он не производит IDE для этих ангуляров, конечно, но это отдельный разговор). Ты бы определился с терминологией и с тем, что ты называешь ресёрчем, а то жопой юлишь чо-т.
#5M6WYJ/Y9F / @0xd34df00d --> #5M6WYJ/6N2 / 2596 дней назад
@0xd34df00d Ты прикидываешься или не понимаешь для решения чего нужны ангуляры-реакты?
#5M6WYJ/OVV / @krkm --> #5M6WYJ/Y9F / 2596 дней назад
@krkm Ты прикидываешься или не понимаешь, что метод решения задачи не эквивалентен захвату нового рынка?
#5M6WYJ/IRV / @0xd34df00d --> #5M6WYJ/OVV / 2596 дней назад
@0xd34df00d Как написать веб-сервис для развивающегося рынка если не знаешь потянут ли пользователи используемые тобой технологии?
#5M6WYJ/05S / @krkm --> #5M6WYJ/IRV / 2596 дней назад
@krkm Тогда у тебя УЖЕ ЕСТЬ идея для рынка, и никакого сферического ресёрча в вакууме нет, а есть подбор инструментов под задачу. Если у вас это называют ресёрчем — так это только чтобы немножко почесать ЧСВ жс-хипстеров и сэкономить на их зарплате.
#5M6WYJ/8D2 / @0xd34df00d --> #5M6WYJ/05S / 2596 дней назад
@0xd34df00d Я тебе открою большой секрет: веб-сервисы - это необязательно продукты, это могут быть эксприменты через которые можно получить ценные данные, в том числе и о существовании каких-либо рынков на которые можно выйти.
#5M6WYJ/UYD / @krkm --> #5M6WYJ/8D2 / 2596 дней назад
@krkm Ты в упор не видишь, что реакт — это лишь инструмент, давно известный и обсосанный, и всё, что тебе нужно — самому научиться с ним работать? Никакого нового знания ты при этом не создаёшь, и в этом и суть.
#5M6WYJ/CR6 / @0xd34df00d --> #5M6WYJ/UYD / 2596 дней назад
@0xd34df00d Знание о новых способах применения инструмента или его прикладных характеристиках - не новое?
#5M6WYJ/D5C / @l29ah --> #5M6WYJ/CR6 / 2596 дней назад
@anonymous кого ебёт чо там транспилебельно, жс нужен чтобы дом дрыгать, классы навешивать, формы валидировать и аяксом пукать, если ты вместо штимеля гуй будешь на опенгле делать чтобы преодалеть безальтернативность жаваскрипта то получится ёбаный кал баш тоже можно транспилить но ни один человек в здравом уме это делать не будет
#5M6WYJ/2ZS / @mugiseyebrows --> #5M6WYJ/UOT / 2596 дней назад
бля как так ты ж говорил упрощает разработку и всё такое
#5M6WYJ/K9D / @mugiseyebrows / 2596 дней назад
@l29ah Когда в следующий раз выучу новое слово, скажу, что занимался ресёрчем.
#5M6WYJ/BJD / @0xd34df00d --> #5M6WYJ/D5C / 2596 дней назад
@mugiseyebrows vuejs.org
#5M6WYJ/JI7 / @krkm --> #5M6WYJ/K9D / 2596 дней назад
@mugiseyebrows >ты вместо штимеля гуй будешь на опенгле делать то будет точно не хуже >в баш тоже можно транспилить но ни один человек в здравом уме это делать не будет u don't say...
#5M6WYJ/QFQ / @anonymous --> #5M6WYJ/2ZS / 2596 дней назад
@ninesigns дайте ссылку на рому михайлова и его языг.
#5M6WYJ/ER8 / @anonymous --> #5M6WYJ/EKK / 2596 дней назад
@0xd34df00d дочитай пост до конца
#5M6WYJ/206 / @krkm --> #5M6WYJ/CR6 / 2596 дней назад
@krkm Дочитал с первого раза, что ещё сделать?
#5M6WYJ/9EP / @0xd34df00d --> #5M6WYJ/206 / 2596 дней назад
@0xd34df00d у вас разные ресёчи, узбагойтесь оба.
#5M6WYJ/EG6 / @anonymous --> #5M6WYJ/9EP / 2596 дней назад

@anonymous WebAssembly же

#5M6WYJ/96V / @anonymous --> #5M6WYJ/XHA / 2596 дней назад
@0xd34df00d ну хуй знает чем тебе еще помочь
#5M6WYJ/X0K / @krkm --> #5M6WYJ/9EP / 2596 дней назад
@krkm Помоги себе сам.
#5M6WYJ/PKL / @0xd34df00d --> #5M6WYJ/X0K / 2596 дней назад

хуйню написал, даун

#5M6WYJ/IGS / @postman / 2596 дней назад
@0xd34df00d бля с седня утром подрочил, а никакого нового знания не создалось
#5M6WYJ/IQU / @komar --> #5M6WYJ/CR6 / 2596 дней назад
> 2017 > реакт это хайп, а не индустри стандард, и его надо рисёрчить у вас там может быть ещё и свой PHP-фреймворк есть?
#5M6WYJ/3RY / @anonymous / 2596 дней назад
@postman соси очко
#5M6WYJ/GWP / @krkm --> #5M6WYJ/IGS / 2596 дней назад
@krkm хуита
#5M6WYJ/1G0 / @anonymous --> #5M6WYJ/JI7 / 2596 дней назад
@anonymous >ндустри стандарт ох уж этот манямирок
#5M6WYJ/B5J / @krkm --> #5M6WYJ/3RY / 2596 дней назад
#5M6WYJ/X9X / @krkm --> #5M6WYJ/1G0 / 2596 дней назад
@krkm мой мирок: любой новый серьёзный SPA с нуля с несколькими из следующих требований делают на реакте: ssr, pwa, graphql, css-in-js а твой вуй только в китае и юзают
#5M6WYJ/MGX / @anonymous --> #5M6WYJ/B5J / 2596 дней назад
@krkm сорь, лень расписывать по вую, как и тебе
#5M6WYJ/MJS / @anonymous --> #5M6WYJ/X9X / 2596 дней назад
@anonymous если это все баззворды что ты знаешь, то ты меня не удивил
#5M6WYJ/3MU / @krkm --> #5M6WYJ/MGX / 2596 дней назад
@komar Съеби плз.
#5M6WYJ/B8D / @0xd34df00d --> #5M6WYJ/IQU / 2595 дней назад
уже 116K (газзку!) копейки же, жикьюери минифицированный весит 85К
#5M6WYJ/7Y8 / @mugiseyebrows / 2266 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.