Главная Юзердоски Каталог Трекер NSFW Настройки

Программирование

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 533 46 119
JS Thread #303 /js/ Аноним # OP 18/01/24 Чтв 07:45:48 3007767 1
17017347213540.png 73Кб, 1050x1050
1050x1050
Предыдущий тред: >>2990749 (OP)

Больше пары строк кода в посте или на скриншоте ведут в ад.

Для программирования на HTML https://codesandbox.io
Для Node.js с консолькой https://repl.it/languages/nodejs

Если рассчитываешь получить дельный ответ, сформулируй правильно вопрос: «что я хочу получить, что я для этого делаю, что я вместо этого получаю». Если/когда самостоятельно найдёшь решение — поделись в треде, мы за тебя переживаем.

Документация - https://developer.mozilla.org
Руководство для вката - https://github.com/acilsd/wrk-fet#javascript
Аноним 18/01/24 Чтв 08:34:38 3007797 2
Аноним 18/01/24 Чтв 08:51:38 3007801 3
База треда.

Реакт для юных духом чедов.
Вью для тупых вкатышей.
Ангуляр для скуфоомежек.
Аноним 18/01/24 Чтв 09:27:32 3007820 4
Короче с работой пизда походу. Знакомый фронтендер с 5 годами опыта уже почти полгода ищет уже не знает че делать. Мой стартуп скорее всего закроется в ближайшие месяцы и куда потом идти со всеми этими сотнями откликами на вакансию я хз. Надо было все таки между ковырянием унылого легаси кала в финтехе и интересным стартупом выбирать финтех. Сидел бы щас в хуй не дул и не думал никуда уходить вообще с такими раскладами.
Аноним 18/01/24 Чтв 09:35:25 3007827 5
Подскажите, пожалуйста, чаты в телеге, группы в фейсбуке, группы в вк и т. д. , где можно заказы на фрилансе найти, по рукам ударив, без всяких ебаных бирж с про аккаунтами и 25% пошлины.
Аноним 18/01/24 Чтв 10:09:37 3007860 6
>>3007820
Согласен, айти походу всё, думаю нужно выкатываться в курьеры, там вполне можно сотыгу поднимать без лишнего напряга мозгов.
Аноним 18/01/24 Чтв 12:01:20 3008009 7
17050854262400.jpg 134Кб, 1080x821
1080x821
Где найти нормальный темплейт для README.md?
Мне надо чтобы там было написано "эта либа используется для Х, юзай вот так".
Чет я хз че писать самому. Мне надо именно пример текста. Или ткните меня носом в ридми какой-то мелкой либы, я оттуда всё спизжу.
Аноним 18/01/24 Чтв 12:02:17 3008012 8
>>3008009
Зайди на гитхаб и поройся в мелких проектах.
Аноним 18/01/24 Чтв 12:36:20 3008092 9
>>3007820

Так 5 лет опыта - разные бывают. Ты можешь 5 лет верстать, можешь скруды крутить в финтехе на одном проекте. Суть в том, что в обоих случаях - ты не сильно развиваешься. Это как сеньор одного проекта.

А так да, согласен. Рынок сейчас перегрет. Начинающим ремесленникам сейчас непросто
Аноним 18/01/24 Чтв 12:56:01 3008134 10
>>3008009
У чатгпт попроси написать
Аноним 18/01/24 Чтв 12:56:05 3008135 11
image.png 374Кб, 1920x1920
1920x1920
image.png 377Кб, 602x602
602x602
>>3007767 (OP)
База треда.

Ангуляр для чедов.
Вью для беток.
Реакт для омежек.
Аноним 18/01/24 Чтв 13:03:11 3008155 12
Предыдущий тред утонул, задам вопрос тут.

Вопрос по Vite. Собираю TS в ES6.

Как при сборке отключить переименование TS-классов? А то эта гнида везде в именах классов нижнее подчеркивание вперед подставляет.

Везде пишут, мол, это такая esbuild'овская херь, которую ничем не отключишь, даже если собственную мать в vite.config пробросишь. Это так или можно все же изъебнуться?

Еще вроде можно как-то terser-ом собирать вместо esbuild'а, и тогда вроде бы настройки чуть погибче будут. Но ебучий vite dev server все также будет esbuild'ом собираться, так?
Аноним 18/01/24 Чтв 13:06:54 3008162 13
>>3008135
>Ангуляр
Ну только такие легаси-деды как на пикче им и пользуются.
Ангуляр == Cobol
Аноним 18/01/24 Чтв 13:13:06 3008172 14
>>3008162
Почему же?)
Если проект в много строк, то нужен как раз такой интсрумент.
До 150к вполне реально писать что-то не связанное на react, vue. Ну от 300к я бы уже задумался насчет ангуляра. Конечно есть микрофронтенды, я сейчас про монорепу
Аноним 18/01/24 Чтв 13:18:18 3008192 15
>>3007797
А пруфы будут? Как всегда примерно почувствовал?
Аноним 18/01/24 Чтв 13:21:46 3008201 16
>>3008172
На реакте и тем более вью можно легко писать большие проекты
Аноним 18/01/24 Чтв 13:26:30 3008215 17
>>3008201
Юноша, можете озвучить как быстро вы закончили курсы или написали туду лист
Аноним 18/01/24 Чтв 13:28:49 3008222 18
>>3008215
Закончил университет в 2015, с тех пор работаю. Курсы никогда не проходил.
Аноним 18/01/24 Чтв 13:44:32 3008258 19
Аноним 18/01/24 Чтв 13:46:01 3008266 20
>>3008172
>много строк
>До 150к
>от 300к
Охуительные истории
Аноним 18/01/24 Чтв 14:12:51 3008300 21
>>3007860
Я подумывал в 1С свалить. Благо есть знакомые, которые туда зовут. Учат во франчайзи с перспективой в перекат в программирование. Зп 1С программистов выше чем у джаваскриптизеров, конкуренции (особенно по сравнению с фронтендом) просто ноль, нейросети не страшны. Другое дело надо много общаться с кабанчиками. Вот это больше всего останавливает.
Аноним 18/01/24 Чтв 14:16:41 3008307 22
>>3008266
Я отталкивался от своего опыта, где вникнуть в такую объемную кодовую базу попосту - нереально. Если это 300к лапши, то это мрак
Аноним 18/01/24 Чтв 14:22:06 3008312 23
>>3008307
Ебало считателя строк представили?
Аноним 18/01/24 Чтв 15:52:49 3008445 24
>>3008312
Вы можете просто написать скрипт или воспользоваться расширением для подсчета разделителя стркои \n в вашем проекте
Аноним 18/01/24 Чтв 17:53:10 3008587 25
У меня есть либа которую я написал @username/foo
я её импортирую :
>import foo from "@username/foo"
Внутри всё конпелируется в /build/index.js и /build/index.d.ts
В package.json прописаны пути "main": "build/index.js", "types": "/build/index.d.ts"
Теперь мне надо клиентскую часть либы импортировать, там есть файлик client.ts и его адрес получается @username/foo/build/client
Моя претензия в том что имя @username/foo/build/client некрасивое, я хочу импортировать
>import client from "@username/foo/client"
Аноним 18/01/24 Чтв 17:54:35 3008589 26
Вкатывайтесь в бекенд.
Аноним 18/01/24 Чтв 18:40:28 3008631 27
Аноним 18/01/24 Чтв 18:56:00 3008661 28
>>3008631
Спасибо, это то что надо.
Аноним 18/01/24 Чтв 19:50:23 3008731 29
>>3008589
Не надо, лучше сидите в своем фронтенд загоне с новым фреймворком каждый год. Еще не хватало нам этого говна на ламповом бэке.
Аноним 18/01/24 Чтв 20:19:59 3008759 30
>>3008589
На ноде вакансий мало и вкатуны там не нужны. Остальные технологии не заслуживают внимания.
Аноним 18/01/24 Чтв 20:50:32 3008794 31
>>3008759
>Остальные технологии не заслуживают внимания
лол
Аноним 18/01/24 Чтв 21:39:19 3008851 32
Как в CRA на тег link вешался нужный атрибут? Вот он генерирует css файл и вставляет его как обычный, а мне нужно добавить к нему атрибут preload. Или хотя бы какой плагин в webpack за это отвечает, чтобы можно было нагуглить по тегам?
Со статическими линк не проблема добавить их в шаблон.
Аноним 18/01/24 Чтв 22:28:05 3008927 33
>>3008731
> с новым фреймворком каждый год.
Реакту, вью и ангуляру уже лет 8-10, шиз
Аноним 18/01/24 Чтв 23:31:31 3009075 34
>>3008927
Не понял, почему астро, свелт и солид еще не проработаны? А ну вышел из треда, мошенник.
Аноним 19/01/24 Птн 00:34:14 3009138 35
>>3009075
Потому что это хуйня для борщехлёбов, которая в реальных проектах не используется
Аноним 19/01/24 Птн 01:06:14 3009212 36
>>3008927
Да хоть 20. Новые версии выходят которые далеко не всегда совместимы с предыдущими. Плагины для вью написанные в options когда уже пишут в composition.
Аноним 19/01/24 Птн 01:10:02 3009220 37
>>3009138
Скоро все на свелт перепишем, вотувидити!
Аноним 19/01/24 Птн 01:12:30 3009222 38
На свелт и тейлвинд. А неосиляторов выгоним на мороз.
Аноним 19/01/24 Птн 01:41:45 3009260 39
>>3009075
Ещё ractive есть. У нас один разработчик зачем-то на нём стал фронт делать.
Аноним 19/01/24 Птн 03:22:08 3009340 40
>>3009212
>Да хоть 20. Новые версии выходят которые далеко не всегда совместимы с предыдущими.
Ну, ты поясняй, что ты тут пишешь про говнорякт.

У Ангуляра прекрасная поддержка. А если понадобится перекатиться с 12 до 17 версии, спокойно открываешь сайт по миграции, проходишься глазами и делаешь миграцию.

Да и причем тут версии и фреймворки? Хочешь стабильности - пиши на камплежс.

>ламповом бэке.
А, ты из этих, дегенератов. Лучше уж буду с ряктодаунами тут в грязи копошиться, чем с дегенератами в полемику впадать.
Аноним 19/01/24 Птн 03:38:07 3009346 41
>>3009340
>А, ты из этих, дегенератов. Лучше уж буду с ряктодаунами тут в грязи копошиться, чем с дегенератами в полемику впадать.
Правильно, бисер перед свиньей метать я не собираюсь.
Аноним 19/01/24 Птн 05:30:18 3009365 42
какой лучше язык бэка изучать после js: go или java. у джавы поддержки как я понял больше и он лучше для сложных систем, а го больше стартаперский
Аноним 19/01/24 Птн 05:50:46 3009370 43
IMG202401190544[...].jpg 404Кб, 1080x2154
1080x2154
Проясните за поиск первого места работы, я так понимаю вкатунам сейчас полная жопа и зря я свои вечера тратил на манякурсы.
Работать бесплатно как-то не очень привлекает. Хоть на полтинник бы согласился, чтоб сильно в доходах не упасть, но бля буквально в объявлениях пишут что работу дадим а денег нет.
Аноним 19/01/24 Птн 06:24:04 3009374 44
>>3009370
если есть возможность за бесплатно, почему бы и нет. потерпи месяца 3, тебе могут за эти 3 месяца дать нихуевый опыт работы в команде. а вообще по правде говоря найти работу пизда тяжело. у меня резюме с годом опыта нихера не работает - отказы по кд. кароче говоря жизнь тлен
Аноним 19/01/24 Птн 06:36:32 3009379 45
>>3008794
Ну ладно, Go еще заслуживает какого-то внимания. перегнул палку малость.
Аноним 19/01/24 Птн 06:43:27 3009382 46
>>3009370
Щас всем жопа, не только вкатунам. В плане трудоустройства 80% трудностей - это вообще попасть на собес. У всех одинаковые резюме, все рисуют себе 3-5+ лет опыта, все рисуют себе несуществующие места работы, которые никто не проверит, у всех все заебись на вид. Эйчарка открывает вакансию - в первый же час 300 откликов. Дальше она наугад выбирает пару десятков, а остальные неглядя летят в мусорку. Опытный ты там или неопытный - это никого не волнует уже, ты банально не доходишь до собеса.
Аноним 19/01/24 Птн 08:57:53 3009418 47
Когда юзер вводит невалидную форму какой статус должен быть у аякс реквеста? 400?
Аноним 19/01/24 Птн 09:05:25 3009422 48
Аноним 19/01/24 Птн 09:06:19 3009423 49
>>3009422
На собесе такое спрашивали?
Аноним 19/01/24 Птн 10:56:56 3009539 50
>>3009370
Кабанос не хочет брать ждунов и платить им деньги, но и не брать он их тоже не может потому что миддлы и синьоры помидоры тоже не из неоткуда берутся, поэтому придумывают вот такие вакансии, лол. Лучшее что можно сделать это не откликаться на подобное говно.
Николай 19/01/24 Птн 11:18:42 3009587 51
Всем привет
Хочу вкатиться во фронт-енд.
Вводные: работаю в гос учреждении, типо сисадмира, отвечаю за телефонию, сеть, серваки и прочее. Занимаюсь дизайном, то есть могу сам сделать полностью дизайн сайта
Немного понимаю в коде со времен университета
Подскажите какие курсы скачать с торрентов, чтобы выучить html, css и js
Аноним 19/01/24 Птн 12:42:18 3009727 52
>>3009370
Если есть возможность потратить 20 часов в неделю на рабство - попробуй.

Если можешь еще посидеть месяц-два-три в поиске первой работы - сиди и не бухти.

Вкат всегда сложный и нудный. Особенно первый.


Я бы не стал бесплатно работать. Но если у тебя прям вообще вариантов нету и никуда не берут, и у тебя есть бабки чтобы просто выжить за эти месяцыи, и, вероятно, после рабства опять искать работу - пробовать надо.

Да и кто тебе запрещает откликаться на вакансии пока ты раб в этой галере?
Аноним 19/01/24 Птн 12:43:56 3009730 53
>>3009587
Для начала почитать шапку и найти там ссылку на гитхаб.
После почитать гитхаб.
Аноним 19/01/24 Птн 12:47:05 3009736 54
>>3009727
>Но если у тебя прям вообще вариантов нету и никуда не берут, и у тебя есть бабки чтобы просто выжить за эти месяцыи, и, вероятно, после рабства опять искать работу - пробовать надо.
Плохая идея - другой кабанос видит что такая хуйня работает и открывает ещё одну подобную вакансию. Любая работа должна оплачиваться. Если кабанос говорит что ему джуна заменяет чатбот и из-за этого он не видит смысла платить человеку, то и хуй с ним, пусть ему кодит чатбот, а мы посмотрим на его миддлов которые будут чистить это сгененерированное говно.
Аноним 19/01/24 Птн 12:50:56 3009740 55
>>3009382
Двачую, сам уже оформляю перекат в курьеры
Аноним 19/01/24 Птн 12:54:08 3009754 56
>>3009736
Если кабаны решат генерить код в пром. масштабе, то тут либо нейронки уже смогут такое делать, либо кабан в скором времени пойдет на завод.

Ну и может Анон выше совсем косолобик, который никуда не может протиснутся за месяца два-три собесов.
Тут либо превозмогать и грызть статеки/видосы анальничества, либо хоть как-то набивать опыт, пускай и за анальное рабство.

Хз, сам я вкатился в ~2020 году за 50к в ДС.
В ДС 50к получают индусы в маке, которые по великому и могучему не бельмес.
Аноним 19/01/24 Птн 12:56:44 3009757 57
>>3009370
Ты еще не факт что туда попадешь. На эту хрень наверняка очередь уже.
Аноним 19/01/24 Птн 12:58:55 3009759 58
>>3009754
Ты получал хоть какие-то деньги, многие начинали с самых низов, я вообще в провинциальной галере вёрстку на битрикс за 20к натягивал, но работать бесплатно это уже за гранью приемлемого. Наиболее оптимальным вижу так же сидеть на жопе и ничего не получать, но несколько расширить свой технологический стек, да хотя бы тот же докер поковырять с кубернетисами, и продолжать откликаться, конечно.
Аноним 19/01/24 Птн 13:05:50 3009769 59
>>3009759
Ну это да. Тут согласен. Собсн, во второй строке первого поста так и написал.

Но, не согласен с тем, что за бесплатно === зашквар, говно.

Даже если он не планирует сидеть 3-6 месяцев бесплатно, полезно хотя бы просто залететь на неделю-месяц и спзидить ком. проект, чтобы просто посмотреть как все там работает в реальной жизни, поболтать с синькой, который будет вводить его в проект, покрасить свои первые кнопки и просто ощутить всю работу нулевого джуна, чтобы просто знать к чему быть готовым, иметь на руках ком. проект для просмотра кода, который тебе пояснил синька за его работу.

В это же время откликаться и искать за мин. оплату другую работу.
Аноним 19/01/24 Птн 13:08:40 3009773 60
>>3009757
Да лол, тут некоторые вкатыши делают 1-2 отклика в день и читают всю вакансию,.
А еще некоторые тупо спамят пустой вакансией без петов в портфолио.
А потом не понимают почему ебало в говне.
Аноним 19/01/24 Птн 13:15:26 3009783 61
>>3009769
> Даже если он не планирует сидеть 3-6 месяцев бесплатно, полезно хотя бы просто залететь на неделю-месяц и спзидить ком. проект, чтобы просто посмотреть как все там работает в реальной жизни, поболтать с синькой, который будет вводить его в проект, покрасить свои первые кнопки и просто ощутить всю работу нулевого джуна, чтобы просто знать к чему быть готовым, иметь на руках ком. проект для просмотра кода, который тебе пояснил синька за его работу.
Манямир вкатуна.
1. У тебя успешного и правильного кода целый гитхаб, изучай не хочу. Коммерческий говнокод это не что-то ценное, если у тебя появилась такая мысль спиздить такой говнокод, ты совершенно ничего не понимаешь в разработке.
2. Щас бы будучи сеньором вкатуна учить.
Аноним 19/01/24 Птн 13:18:44 3009789 62
>>3009783
Тебя никогда в проект по 4 часа не вводили?
Тебя никогда не ебали за минимальную помарку и отсутствие коммента?
Тебя никогда не шпыняли за неправильный стиль прокидывания аргументов?

Собсн, первая неделя-месяц это именно это.

Наличие проекта, который целый месяц ты шатал кривыми руками, который тебе все это время пояснял и подсказывал синька - дорогого стоит.

>2. Щас бы будучи сеньором вкатуна учить.
Ну бля, если его закинуть куда-нибудь в вордпресс+вью и скажут писать коды, понятно, что надо сразу ливать.
Аноним 19/01/24 Птн 13:21:35 3009795 63
>>3009789
Нет, ничего такого со мной не было. Обычно я был одним фронтом на галеру и тащил проект соло полгода, потом нанимали других фронтов.
Аноним 19/01/24 Птн 13:23:25 3009803 64
>>3009795
Ну, это плохо.
Не хапнул жизни мудрости старых красноглазиков в начале.
Аноним 19/01/24 Птн 13:26:03 3009808 65
>>3009803
Я и есть старый красноглазик.
Аноним 19/01/24 Птн 14:36:48 3009885 66
>>3009789
>Тебя никогда в проект по 4 часа не вводили?
Да, полность согласен с аноном, это очень важно.
>Тебя никогда не ебали за минимальную помарку и отсутствие коммента?
Да, да пишите побольше комментариев, без них код гораздо хуже и самое главное - менее понятен.
>Тебя никогда не шпыняли за неправильный стиль прокидывания аргументов?
Полностью согласен, чем больше аргументов тем лучше, и самое главное у них должен быть один стиль, который описан в документации и придерживаться необходимо строго его.
Аноним 19/01/24 Птн 14:53:25 3009905 67
>>3009370
Так ну а смысл.
Опыт работы ничего не решает. У тебя может быть 3+ лет в трудовой, но по факту ты занимался поддержкой.
То есть нужно отталкиваться от того, как человек мыслил.
Тут 1.5 анона ведут дисскусию про tailwind уже 10 потоков. Есть ли в этом смысл? Очевидно нет. Для чего они это делают - непонятно.
Так же и ты залетишь на стажировку. А там легаси. Разочаруешься в профессии и уйдешь.
Да и вообще вкатунам здесь не место.
Рынок слишком прогрет. года 3 - 4 назад - ок. Сейчас - это просто лотерея. Кто вам сказал, что предложения вакансий не автогенерируются?
Аноним 19/01/24 Птн 14:58:03 3009911 68
>>3009759
>же докер поковырять с кубернетисами
Это не сделает тебя более востребованым. Для чего знания кубика верстальщике 0 опыта?
Аноним 19/01/24 Птн 14:58:17 3009912 69
Аноним 19/01/24 Птн 15:16:38 3009947 70
>>3009370
Боже, ну и кал. Сраным вахтёром тебя бесплатно работать не возьмут, хоть какую-то вшивую копейку, но платить будут. Здесь с какого то хуя решили что чела можно запрячь бесплатно работать на "стажировке" . Как же жопа горит.
Аноним 19/01/24 Птн 16:02:44 3010001 71
>>3009911
Предполагается что человек уже может накатать какой-то проект с мало-мальски внятной структурой и бизнес-логикой, но ему не хватает какой-то формализации, правил хорошего тона в коммерческой разработке. Ну то есть чел может выполнять задачи, оценивать сроки их выполнения, то что он делает понятно другим разработчикам, и он не оставляет за собой столько говнокода, сколько оставит нейросеть. Это какие-то невыполнимые требования для джуна что ли чтобы ему не платить деньги? Он так или иначе зарабатывает.
>>3009769
>Даже если он не планирует сидеть 3-6 месяцев бесплатно, полезно хотя бы просто залететь на неделю-месяц и спзидить ком. проект
Нахуя? На условном юдеми или ютубе есть куча инфы с проектами любой сложности. Бери да делай в свободное время и при этом над тобой не будет стоять эффективный погонщик манагер. Всё так же нихуя за это не получишь, но сэкономишь кучу нервов, а, судя по подобной этике с неоплачиваемыми стажировками, какой-то корпоративной культуры и уважения к сотрудникам там нет и с мозгоёбкой ты будешь встречаться, инфа сотка.
Аноним 19/01/24 Птн 16:35:45 3010030 72
>>3009370
БЛЯТЬ Как же бомбит от дурачков, ищущих лёгкие пути вката. Зарубите себе на носу, запишите в блокноте и напоминайте себе периодически:

СТАЖИРОВОК В АЙТИ НЕ СУЩЕСТВУЕТ!

НЕ СУЩЕСТВУЕТ!!!!!!!

И ВЫ БЛЯТЬ НЕ ПОПАДЁТЕ В АЙТИ ЧЕРЕЗ СТАЖИРОВКУ!!!!!!1

Все псевдостажировки это наебалово в стиле объявлений "работа в офисе, от 80к", когда там оказывается многоуровневый маркетинг. Стажировки доступны только избранным. Только если последний курс университета, мехмат или компьютерные технологии. И только если хорошист. И только две раза в год найм. И то этим занимались епам и неткрякер, щас они съебались с рынка из-за санкций. Остались штуки три компании а-ля вк, авито и сбер. Там будет конкуренция а-ля 500 человек на место. Короче по сумме условий на стажировку попадут 0,00001% людей.
Аноним 19/01/24 Птн 17:01:25 3010043 73
>>3010030
Кста, я через епам вкатился. Лет 5 назад.
Аноним 19/01/24 Птн 17:04:06 3010047 74
>>3010030
>Короче по сумме условий на стажировку попадут 0,00001% людей.
Утрируешь.
1% - 10%.
Аноним 19/01/24 Птн 17:06:08 3010050 75
>>3010030
Забыл добавить что нужно уметь писать эвент эмиттер и знать спецификацию js наизусть.
Аноним 19/01/24 Птн 17:32:52 3010117 76
>>3010050
Писать эвент эмиттер надо уметь всем без исключения.
Аноним 19/01/24 Птн 19:56:37 3010320 77
https://svelte.dev/blog/zero-config-type-safety

Зиро эфорт тайп сейфити. В место тайпскрита где идешка автоматом все подставляет и импортирует, копипастишь говно рукаим
Аноним 19/01/24 Птн 20:10:23 3010332 78
>>3010320
Тебе никто не мешает использовать тупоскрип. Это просто альтернатива.
Аноним 19/01/24 Птн 21:09:37 3010454 79
Аноним 19/01/24 Птн 21:15:24 3010466 80
Аноним 19/01/24 Птн 21:17:08 3010473 81
>>3010466
Ему 7 лет, а он так и не снискал популярности и не получил распространения. И уже не получит.
Аноним 19/01/24 Птн 21:20:07 3010478 82
>>3010473
И? Зачем мне его популярность? Говнокомпонеты ставить из npmjs?
Аноним 19/01/24 Птн 21:23:03 3010485 83
>>3010478
Чтобы не повторил судьбу бэкбона
Аноним 19/01/24 Птн 21:35:06 3010503 84
>>3010485
> не повторил судьбу бэкбона
Это было тормознутое говно.
Аноним 19/01/24 Птн 21:47:51 3010514 85
>>3010478
Ну это первопроходец он породил солид квик и другие. Очевидна смысла в свелте нет. Если тот же квик быстрее. Хд
Аноним 19/01/24 Птн 21:50:57 3010518 86
>>3010514
П.С. проблема в другом. Рякт сместить невозможно ближайшие 5 лет точно. Почему? Потому что туда льются в рекламу и маркетинг 6 значные циферки. Много всякого написано + поддерживать легаси. Грустно короче
Аноним 19/01/24 Птн 21:55:45 3010524 87
>>3010514
>квик
>солид
Это ж лайк риакт. Нах клоны реакта
Аноним 19/01/24 Птн 22:50:36 3010565 88
А я все равно буду писать на свелте. Обязательно взлетит.
Аноним 19/01/24 Птн 23:01:29 3010577 89
>>3010565
Если и взлетит, то что с того?
Аноним 19/01/24 Птн 23:08:04 3010582 90
>>3010577
Будет продавать курсы вкатунам
Аноним 19/01/24 Птн 23:21:23 3010593 91
>>3010577
Буду регулярно писать в треде "я же говорил!" и довольно урчать.
Аноним 20/01/24 Суб 06:57:01 3010767 92
>>3010485
Так он и не повторил судьбу бекбона, т.к. бекбон был популярным. Чтобы повторить что-то в будущем надо сначала повторить это в настоящем.
Аноним 20/01/24 Суб 07:15:15 3010776 93
608.jpg 183Кб, 600x600
600x600
Аноним 20/01/24 Суб 08:04:10 3010797 94
>>3010518
>Потому что туда льются в рекламу и маркетинг 6 значные циферки
Какие циферки? Фейсбук на Реакт уже забил давно, его фактически отдали на откуп верселю, который там пытается делать его приблудой для своих облаков. Фишка Реакта - в его огромном сообществе, которое никуда не денется. Если рассмотреть библиотеки, которые с ним используются и всю инфраструктуру, которая вокруг него создается, то это просто куча людей, вовлеченных в это все. Если завтра Цукербук с Верселем скажут мол "все мы устали мы уходим", сообщество просто форкнет этот Реакт и продолжит его развивать, что оно итак успешно делает последние лет 10 точно.
Аноним 20/01/24 Суб 08:09:28 3010799 95
>>3010797
Почему сообщество не развивает жикуери?
Аноним 20/01/24 Суб 09:49:50 3010808 96
>>3010030
У Сбера, тинькова, озона, Авито, ВК и т.д. регулярно открываются наборы на стажировки
Аноним 20/01/24 Суб 13:17:58 3010915 97
>>3010808
>У Сбера, тинькова, озона, Авито, ВК и т.д. регулярно открываются наборы на стажировки
А я чё сказал? 3,5 компании на рынке, только для студентов, только 2 раза в год, только если хорошист, с конкуренцией 100 человек на место и шансом 0,00001% попасть туда.
Аноним 20/01/24 Суб 14:20:39 3010973 98
>>3010915
Ну а хули ты хотел. Человек с улицы, которому в 30 лет вдрух захотелось денях ион побежал «изучать» полученные технологии. такой никому не нужен.
Аноним 20/01/24 Суб 15:22:31 3011021 99
Какой сейчас самый лучший реакт фреймворк?
Аноним 20/01/24 Суб 15:35:31 3011039 100
>>3010973
Я чего хотел? Я хотел развенчать миф о якобы "быстром вкате" через стажировку/джуниорские вакансии. Не задача бизнеса обучать кого-либо. Можно провести эксперимент. Ставлю анус твоей мамки на кон. Один челик подаёт заявки только на джуниорские/стажёрские вакансии с нулём опыта. А другой рассматривает все вакансии. И смотрим кто быстрее трудоустроится.

Почему все думают что джуниорская вакансия - это якобы проще.
А в реале там 5 стадий собеседований и избалованная вниманием компания, которая доёбывается до каждой микромелочи.
Аноним 20/01/24 Суб 15:36:49 3011042 101
>>3011021
Ребят. В прогроммировании новичок. Подскажите какой язык лучше изучать? React.js или JavaScript? Я читал что на Реакт можно делать приложения, а на Джаваскрипте тогда что? Писать серверную часть? А на реакт клиентскую тогда?
Аноним 20/01/24 Суб 15:49:34 3011060 102
>>3011042
C юмором у тебя проблемы. Слишком душно. На вопрос лучше ответь.
Аноним 20/01/24 Суб 16:26:42 3011084 103
>>3011042
Более того ты на javascript'e можешь программировать микроконтроллеры
Аноним 20/01/24 Суб 16:48:27 3011099 104
>>3011084
Я вот IoT на джаваскрипте делаю, брат жив

Мимо
Аноним 20/01/24 Суб 17:27:27 3011139 105
>>3011084
Забавно кстати что некоторые скуфы-джависты хуесосят жс за то что он медленный или за нетакое ООП, хотя за пределы обработки форм и кнопочек для показа модалок он вышел совсем недавно, по сути серьёзно начали заниматься языком не так давно, лет 10 назад.
Аноним 20/01/24 Суб 17:33:10 3011146 106
>>3011139
Ебать коупинг жаваскриптовых детей. У вас нет строгой типизации, вы за 10 лет высрать её не смогли? Или нинужнотм? Дальше формочек и модалочек жс не нужен. Писать бек на нём - то ещё говноедство. Кроме пых, жавы и шарпа бек ни на чем смысла писать нет. Ну еще вспомогательный го есть. Какие микроконтроллеры, какие IoT лол. Шлёпайте формочки и не зазнавайтесь, малыши. А серьезные дяди в это время будут делать свою работу.
Аноним 20/01/24 Суб 17:39:50 3011151 107
Я собираю тайпскрипт модуль npm run build и у меня папка build заново пересобирается. При этом у меня отъебывают импорты в проекте куда я импорчу.
Потом я лезу в node_modules и удаляю в package.json любую строчку, crtl+s, ctrl+z, crtl+s. Всё фиксится.
Что это может быть?
А щас вот и перестало фиксится, когда я не локально модуль установил, а с нпм. Хотя тоже не понятно почему.
Аноним 20/01/24 Суб 17:44:12 3011157 108
Аноним 20/01/24 Суб 17:45:57 3011160 109
Аноним 20/01/24 Суб 18:06:35 3011213 110
>>3011146
Дядь, ну я не согласен с тобой. Если ты строишь космолет и его звездную флотилию, то описанные тобой технологии более чем валидны. Если ты делаешь, что то уровня магазина помидоров, то в этом нет смысла. Там не будет идти речи о хайлоде. Да там в принципе не нада структуру даже кидать. Просто пилишь и всё.
Ну ок. Твой магазин превратился внезапно в сеть магазинов. Ты хочешь сказать, что там будет хай лоад? А это сколько вообще больше 10к? Ну сам посуди насколько масштабная сеть должна быть, чтобы было 10к...
Давайте подумаем критически. Ну врядли ваш сервис будет расширяться по экспоненте. Скорее всего он никак не будет развиваться, но тем не менее. Пофантазируем. Нужно время, чтобы от 1.5 человека трафика перейти к 10к. Думаю, что за это время можно переписать. А ну или декомпозировать на микросервесы и их уже переписывать.
И тут у вас закономерно появится, вопрос. А зачем эти танцы с переписыванием, когда можно изначально написать раз и навсегда. У меня нет на этот вопрос ответа. Ну вернее я могу предположить, что на яваскрипте дешевле разработка в час, чем на яве. То есть с целью какого-то экономического профита.
Аноним 20/01/24 Суб 18:21:16 3011235 111
>>3011213
Смысл писать на ноде только в дешевизне и доступности разрабов, это факт. Больше смысла выбирать его нет. Там всё говно. Начиная от инструментов, заканчивая экосистемой и пакетным менеджером. Да и тайпскрипт даже не спасает. Уж лучше на руби тогда писать, лол. И всё же, ты начал с того что не согласен со мной, чтобы потом всё равно согласиться.
Аноним 20/01/24 Суб 18:23:43 3011238 112
>>3011213
П.С. если даже среды разработки пишут на медленном ява скрипте, то это о чем-то говорит.
Вы можете подумать, вау это яваскрипт такой быстрый.
Нет, господа, это железо мощное.
Развитие железа дало в какой-то мере шанс, таким медленным инструментам, как яваскрипт и питон
Аноним 20/01/24 Суб 18:28:25 3011249 113
>>3011238
Именно. Поэтому место джаваскрипту только в браузере, чтоб его смузихлёбы пердолили и дальше.
Аноним 20/01/24 Суб 18:29:28 3011252 114
>>3011213
>когда можно изначально написать раз и навсегда
В стол.
Аноним 20/01/24 Суб 18:35:53 3011264 115
>ряя куда полезли, сидите там делайте свои формочки на своем недоязыке слышите! Я скозал.
Чувствуете эту тряску джавашарпомакакена?
Аноним 20/01/24 Суб 18:43:22 3011281 116
тряска.jpg 121Кб, 960x754
960x754
Аноним 20/01/24 Суб 18:45:05 3011287 117
>>3011238
Но мемы про плохую оптимизацию и жор оперативной памяти делают почему то джаву.
Аноним 20/01/24 Суб 18:49:28 3011296 118
>>3011287
Потому что в тулупскрипе это не мем, а ежедневная реальность, лол.
Аноним 20/01/24 Суб 18:51:55 3011300 119
>>3011287
Судить по мемам о языке, это достаточно объективная оценка. Не знал о такой. Спасибо
>>3011249
Из беседы с вами я понял, что вам нужно немного развернутее смотреть на мир. Это как мир глазами мухи и пчелы. Не переживайте. Может быть вы придете к этому, а может быть вам это и не нужно.
Аноним 20/01/24 Суб 18:52:19 3011301 120
>>3011296
Но ведь ежедневная реальность это интелидж идея...
Аноним 20/01/24 Суб 18:55:00 3011306 121
>>3011301
Причем тут иде вообще? Ну а в тулупскрипе вскод и вебшторм, и че? Слив засчитан, макакич.
Аноним 20/01/24 Суб 18:58:48 3011318 122
ебать вопль поднялся, лол. прямо таки кто-то инициировал бурление говен и пошло поехало. зачильтесь, лол

мимопроходил пхп боярин, с небрежностью прошёлся взглядом по местной немытый фауне и пошёл по своим делам
Аноним 20/01/24 Суб 19:03:53 3011332 123
>>3011151
А в другом проекте нет такой ошибки. Полное безумие.
Аноним 20/01/24 Суб 19:05:08 3011337 124
16214029816560.webm 1254Кб, 1464x610, 00:00:03
1464x610
Аноним 20/01/24 Суб 19:06:57 3011342 125
рвоньком доволен
Аноним 20/01/24 Суб 19:10:46 3011352 126
>>3011151
Возможно, проблема связана с кэшированием ваших зависимостей или несоответствием версий. При установке модуля локально, вы можете изменить его код и сохранить изменения, но если вы затем устанавливаете его с помощью npm, то он будет установлен из кэша npm и может не отражать ваши последние изменения.

Чтобы решить эту проблему, вы можете попробовать следующие действия:
1. Убедитесь, что вы используете одинаковые версии модуля при локальной установке и через npm.
2. Попробуйте очистить кэш npm с помощью команды npm cache clean.
3. Проверьте, что у вас правильно настроен .gitignore файл, чтобы исключить папку build из отслеживания git.
4. Попробуйте удалить папку build перед каждым запуском сборки, чтобы избежать возможных конфликтов.

Если проблема все еще остается, возможно, стоит обратиться к разработчикам модуля или сообществу для получения дополнительной помощи.
Аноним 20/01/24 Суб 19:12:09 3011355 127
>>3011306
Вебшторм на джяве. Тупоскриптит там тольоко лангуаге сервер а механизы автокомплита и покраски они обычные идеевские.
Аноним 20/01/24 Суб 19:15:47 3011361 128
>>3011355
>имплаинг есть хоть какая-то иде лучше вебшторма для вебдева, которая работает быстро
Так еще раз: к чему ты это высрал?
Аноним 20/01/24 Суб 19:18:32 3011368 129
>>3011361
Что на жс у тебя тормозит-то? Сайты? Так если бы их на жевааплетах писали те же люди что сайты пишут, они тоже бы тормозили...
Аноним 20/01/24 Суб 19:18:59 3011369 130
ебать вопль поднялся, лол. прямо таки кто-то инициировал бурление говен и пошло поехало. зачильтесь, лол

мимопроходил 1С боярин, с небрежностью прошёлся взглядом по местной немытый фауне и пошёл по своим делам
Аноним 20/01/24 Суб 19:20:00 3011370 131
>>3011369
где вопль? у тебя в голове? таблетки пей от глюков...
Аноним 20/01/24 Суб 19:23:26 3011379 132
>>3011368
И снова ты сменил тему, как хуй очередного протыка. Просто съеби, ребенок.
Аноним 20/01/24 Суб 19:27:12 3011389 133
>>3011379
>Потому что в тулупскрипе это не мем, а ежедневная реальность, лол.
В чем твоя тема?
Аноним 20/01/24 Суб 19:28:20 3011390 134
ебать вопль поднялся, лол. прямо таки кто-то инициировал бурление говен и пошло поехало. зачильтесь, лол

мимопроходил фрейморкодебильный библиотекоусёровый динамикотипизированный фронтендоуебанский джаваскриптизёровый шизофреник, с небрежностью прошёлся взглядом по местной немытый фауне и пошёл по своим делам
Аноним 20/01/24 Суб 19:52:38 3011463 135
Аноним 20/01/24 Суб 22:47:45 3011771 136
Забавно, стоило просто упомянуть гипотетического типичного критика JS и его технические предпочтения, так твои догадки попадают прямо в target и вызывают bubbling stage срак, даже когда ты не предполагал этого.
Аноним 20/01/24 Суб 22:50:14 3011776 137
>>3011771
Какой баблинг, сычуш. Все сидят в разделе ради смехуечков.
Аноним 20/01/24 Суб 23:40:09 3011848 138
>>3011146
>Ебать коупинг жаваскриптовых детей. У вас нет строгой типизации
Typescript.

> Писать бек на нём - то ещё говноедство. Кроме пых, жавы и шарпа бек ни на чем смысла писать нет
Дотнет норм для сложных проектов, а вот с джавой и пхп ты перетолстил. На тайпскрипте бекенд писать одно удовольствие и для большинства проектов его хватает, уважаемые компании используют в продакшене.

>Какие микроконтроллеры, какие IoT лол.
Обычные, а почему нет? У меня нода крутится в малинке, я через serialport читаю данные с датчиков, отправляю оттуда же в бд, визуализирую в графане, в сделанном на тс мобильном приложении работаю с ними. Чем тут жс/тс не подходит? Для мобилок реакт нейтив в последний год стал очень неплох, кстати, на экспо разрабатывать удобно и просто. И для десктопа тоже появляются новые решения лучше электрона.

>А серьезные дяди в это время будут делать свою работу.
Я вот серьёзно делаю на работе бекенды на ноде уже больше пяти лет.

>>3011235
>Смысл писать на ноде только в дешевизне и доступности разрабов, это факт. Больше смысла выбирать его нет.
Продолжу кормить тролля. Доступности разрабов нету, бекендеров на ноде мало и они не дешёвые. Но смысл есть в шикарной комбинации высокой скорости разработки, прекрасного языка, удобства для разработчиков, лёгкости поддержки, относительно неплохого перформанса.
Аноним 21/01/24 Вск 00:09:58 3011891 139
Да, всё так. Сейчас нода очень актуальная, перекатываюсь туда.

мимо шарпо-лох
Аноним 21/01/24 Вск 00:56:55 3011959 140
Думал сделать красивый выбор таймзоны, а нашел только это https://timezones.xinjs.net/ .
Ну и как мне этот веб компонент засунуть в некст? Я нашел какую-то статью, но там максимально через жопу всё это.
Кто такие эти ваши веб компоненты вообщеб нахуя они нужны?
Аноним 21/01/24 Вск 01:17:06 3011985 141
>>3011891
>Этот бессильный сарказм
Троллинг не удался?
Она не очень актуальная, она просто актуальная для большинства бекендов, как и любой другой актуальный инструмент.
Алсо, почему залётные из МВП треда часто не ссылаются на посты, на которые отвечают?
Аноним 21/01/24 Вск 02:23:42 3012076 142
Почему express не обновляют с es6 синтаксисом? Установил через генератор. И там всё на require. Разрабы походу забили на фреймворк.
Походу единственный норм вариант это nest, если пилить на node.js бэкенд. Но у него нулевое коммьюнити и нет вакух.

Алсо, подумываю на джанго бэкенд пилить.
Аноним 21/01/24 Вск 06:51:18 3012145 143
Стикер 255Кб, 320x427
320x427
Меня обоссали на собеседовании вопросами про работу браузера, всякие запросы-хуёсы, как рендерится страница и т.п. А я этого нихуя не знаю. Я же js, рякт, вуе учил, а не это всё.

Что можете посоветовать почитать по этой теме, чтобы не обираться? Желательно не многолетники с полным разбором работы интернета.
Аноним 21/01/24 Вск 08:28:12 3012157 144
Аноним 21/01/24 Вск 08:40:38 3012161 145
>>3012076
Блять, тебя щас за такое тут съедят. Ты залетная МВП-джангодебильная-питоноусеровая лахта, залогинься. У нас в гемблинговой конторе сейчас встал вопрос чтобы переписать основной монструозный монолит. Переписывать его будем на НОДЕ, весь отдель немытых скуфов пхппешников разогнали, а пердиксо-смузихлебный нодеров расширили, в том числе за счёт фронтендеров. Так что перепиливаем на несте, кое что вынесли в сервисы, и успешно флексим. Да, сборочка проекта теперь занимает больше времени , а это мы ещё не дописали, только начали, зато можно посадить фронтендера пока не нашли нормального бека. Так что флексим дальше, джавасквиртизёры 🤑😎🤙🤘
Аноним 21/01/24 Вск 09:13:03 3012181 146
>>3011985
Почитай пост ниже, актуальный ты наш))
Аноним 21/01/24 Вск 12:28:06 3012274 147
>>3012076
>Почему express не обновляют с es6 синтаксисом? Установил через генератор. И там всё на require. Разрабы походу забили на фреймворк.
Это не фреймворк, а всего лишь роутер по сути. Его нет смысла обновлять, он уже давно полностью готов, а import и в целом любой новый синтаксис уже много лет легко пишется на тайпскрипте при разработке бекенда на экспрессе.
>Походу единственный норм вариант это nest, если пилить на node.js бэкенд. Но у него нулевое коммьюнити и нет вакух.
С чего это нулевой комьюнити и нет вакух? У него наоборот большое комьюнити, новые проекты чаще всего делаются на нём. Вакансий на экспрессе всего лишь процентов на 20 больше.

>>3012161
База. Топовые букмекеры России (Бетбум, Винлайн, Пари) делают бекенд на ноде. А букмекерские проекты зачастую весьма непростые.
Аноним 21/01/24 Вск 13:17:57 3012313 148
Сеньор экспресс.жс разработчик в треде. От вакух не успеваю отбиваться, наглые хрюши пытаются переманить даже через постель. Задавайте ваши ответы.
Аноним 21/01/24 Вск 13:18:49 3012315 149
>>3012313
Какую задачу выполняет экспресс?
Аноним 21/01/24 Вск 13:20:41 3012319 150
>>3012315
Вкатун, не задавай глупых вопросов. На это тебе ответит документация, я занимаюсь более сложными вещами, которые скорее всего ты даже представить себе не можешь.
Аноним 21/01/24 Вск 13:22:01 3012322 151
Аноним 21/01/24 Вск 13:24:39 3012325 152
>>3012322
Но не факт, что я возьму трубку.
Аноним 21/01/24 Вск 13:24:56 3012326 153
>>3012313
На каком уровне OSI работает экспресс?
Аноним 21/01/24 Вск 13:27:05 3012329 154
>>3012326
Ладно, на этот вкатунский вопрос, задаваемый даже фронтендерам уроврня трейни, отвечу - на прикладном, как и практически любой говнофреймворк/библиотека.
Аноним 21/01/24 Вск 13:27:25 3012331 155
>>3012313
Что значит слово middleware?
Аноним 21/01/24 Вск 13:29:45 3012333 156
>>3012331
Читай про паттерн проектирования chain of responsibility, вот ответ на твой вопрос.
Аноним 21/01/24 Вск 13:33:16 3012336 157
>>3012313
Как нормально устроиться на бек в ноде? Куда блядь? Вопрос не о джуне. 8 лет на нескольких стеках.
Аноним 21/01/24 Вск 13:35:44 3012339 158
Аноним 21/01/24 Вск 13:36:28 3012342 159
Аноним 21/01/24 Вск 13:37:12 3012344 160
>>3012342
Понял. Ну тогда устроиться можно просто и без задней мысли.
Аноним 21/01/24 Вск 13:39:08 3012345 161
>>3012344
Ээээ! Вопрос был про ноду, а не мои стеки! Я не спрашивал как устроится на пыху или петон.
Аноним 21/01/24 Вск 13:43:55 3012351 162
>>3012345
Я не знаю в чём твоя проблема. Лично я после курсов Full-stack разработчика на Node.js сразу после курсов устроился, не успев толком сертификат получить. В линкеде просто активность проявлял, описывал проекты, потом написала херка. Разговорились, позвала на собес. Там особо не гоняли, спросили про ивент луп, пару паттернов, немного по жабасквирту погоняли и сделали сразу оффер. У нас из группы почти все устроили кроме совсем уж лентяев. И то, я думаю, со временем и они займут места немытых скуфов жавистов или шарпеев. Помню как пришёл в офис, это было пол года назад, оттуда как раз уже гнали ссаными тряпками скуфов, я поставил свой малиновый смузи прямо на новое рабочее место и указал вонючему пхпшнику его место (на самом деле просто попросил убрать аниме фигурки). Этот потный задрот задыхаясь, потея и пердя, смоими мокрыми культяпками быстро собрался и спотыкаясь ушёл.
Аноним 21/01/24 Вск 13:44:59 3012353 163
>>3012345
Судя нодежс в телеге и хх, в ноде какие-то невнятные вакухи от сомнительных кабанов. Какие-то в основном крипты с ноукодом. Даже у пыхарей больше тырпрайз вакансий.
Аноним 21/01/24 Вск 13:45:42 3012355 164
>>3012353
Слишком жирно. Нет ничего более живого, чем бек на несте.
Аноним 21/01/24 Вск 13:46:13 3012356 165
>>3012351
Занимательно! Пеши исчо!
Аноним 21/01/24 Вск 13:47:25 3012357 166
>>3012351
Расскажи про эвент луп.
Аноним 21/01/24 Вск 13:48:50 3012359 167
>>3012357
Это когда ивенты крутятся, бабки мутятся.
Аноним 21/01/24 Вск 13:53:20 3012367 168
>>3012357
Пришли как-то Ивент и Луп получать зарплату. Луп получил за Ивент, а Ивент за Лупу.
Аноним 21/01/24 Вск 13:54:42 3012369 169
kekw.jpg 63Кб, 1236x772
1236x772
Аноним 21/01/24 Вск 14:32:49 3012412 170
>>3012333
Прочитал. А middleware причем?
Аноним 21/01/24 Вск 14:48:37 3012430 171
>>3012412
Не знаю, просто рандомно назвал что-то. Не бери в голову, забей.
Аноним 21/01/24 Вск 15:39:41 3012487 172
Реакт по прежнем намба ван, а за ним анигуляр? Все остальное это 5% дерьма, да%
Аноним 21/01/24 Вск 16:30:57 3012524 173
>>3012313
Стоит ли вкатунам лезть с фронта на бэкенд? Правда всё так сложно, что только с профильным образованием можно осилить?
Аноним 21/01/24 Вск 16:40:09 3012529 174
>>3012487
Ванилла по прежнему выбор успешных людей, реакт говноподелка для школьников и жертв лоботомии, ангуляр - убогая попытка притащить в веб нахуй в нем не нужные концепции. Все остальное просто нахуй никому не нужный кал собаки без задач.
Аноним 21/01/24 Вск 19:02:27 3012764 175
Сорян за наверно тупой вопрос, но ситуация такая. Делаю небольшой проект на Next.js 14. Не хочу делать там сервер экшены, хочу сделать прсотенький бэк на ноде с апишкой и чтобы Некст мог получать данные по запросу. Вопрос как и куда это все лучше деплоить? Нам облако к Vercel это удастся залить или он начнет пиздеть на мой нодовский сервачок? С SSR до этого не работал.
Аноним 21/01/24 Вск 23:14:27 3013079 176
>>3012157
Плюсую этого господина. К таким вопросам готовился с помощью MDN, но в итоге ничего и не спросили
Аноним 21/01/24 Вск 23:36:19 3013107 177
>>3012764
>прсотенький бэк на ноде
так и делай бэк на основе next на /api эндпоинтах, лезь в базу оттуда и всё остальное делай. Для простенького сгодится
Аноним 22/01/24 Пнд 01:01:00 3013173 178
Вот такой вопросик к вам, господа: в 2024 для гуя на жс/тс ничего пока лучше эелектрона не придумали, я так понимамю?
Аноним 22/01/24 Пнд 01:06:29 3013176 179
>>3012336
Что тебе мешает устроиться, если у тебя 8 лет опыта?

>>3012524
Не стоит.

>>3012353
Эти вакансии для мидлов и ниже, сеньоры тут обычно устраиваются в обход публичных вакансий.
Аноним 22/01/24 Пнд 01:17:03 3013184 180
Аноним 22/01/24 Пнд 10:09:32 3013419 181
>>3013176
>Не стоит.
Объясни почему
Аноним 22/01/24 Пнд 10:33:27 3013438 182
image.png 142Кб, 341x473
341x473
Тайлвинд-пчелы вышли на новый уровень.
Аноним 22/01/24 Пнд 10:58:04 3013467 183
>>3013438
Похуй. Скоро всех ИИ заменит. Он будет прошивки терминаторов сразу в машкод ебошить.
Аноним 22/01/24 Пнд 11:40:12 3013539 184
>>3013438
Скоро придумают классы в ксс выносить. Какие же зумеры дегенераты, пиздец просто.
Аноним 22/01/24 Пнд 11:55:38 3013561 185
>>3012524
Дело не в образовании, а в пороге входа конкретно на ноду. Обучающих материалов крайне мало и они все уровня: учим основы ноды + создаем приложение с помощью express. Новых подходов минимум, объяснений архитектуры и масштабируемости нет и пр. Особенно хорошо это видно на фоне фронтенда, где куча материалов, куча готовых решений, огромное сообщество и сам Дэн Абрамов скачет на белом коне чтобы помочь с твоей проблемой. На ноде все тухло в этом плане.

С другой стороны когда берешь изучать другой язык по бэку (вроде питона, решеток, жабы) то все интернеты ломятся от обучающих материалов, курсов на торрентах, бест практисов и прочего. Нода норм изучается когда ты уже знаешь бэк на другой технологии и тебе по сути остается только выучить другой ЯП. Обратный подход (знаю ЯП по фронтенду, осталось доучить кишки ноды и остальныю тележку по бэкенду) будет работать плохо. Хочешь бэкенд - учи нормальный другой язык для этого.
Аноним 22/01/24 Пнд 11:56:10 3013563 186
>>3013438
Дурка какая-то, не понимаю почему у некоторых людей такое навязчивое желание хуячить всё представление и логику в одном месте, но при этом на каждый пук прикручивать микросервис. Похоже на какой-то форс фингербокса.
Аноним 22/01/24 Пнд 12:01:33 3013568 187
>>3013184
Уже начал ковырять tauri, второй тоже посмотрю. Благодарю за наводку!
Аноним 22/01/24 Пнд 13:03:19 3013644 188
>>3013563
Шизики.
В прошлых тредах кто-то писал про представления, так оказалось, что css ошибочен и костылен, а потому, прально ебашить все в одном.
Аноним 22/01/24 Пнд 16:50:22 3014008 189
>>3013563
Я бы не смеялася с tailwind секты, если бы они просто писали классы. Ну пишите если выбрали.

Но они уходят от tailwind чтобы не видеть классы тайлвинда.

А НАХУЯ ВЫБИРАЛИ?
Аноним 22/01/24 Пнд 17:43:45 3014103 190
>>3014008
Зачем им на классы смотреть если там даже реактодаун ногу сломит.
Наговнокодили и спрятали.
Аноним 22/01/24 Пнд 17:57:36 3014145 191
>>3013438
Навалили кучу дерьма и прикрыли газеткой чтобы не было видно. Но всё равно воняет ведь.
Аноним 22/01/24 Пнд 18:13:04 3014192 192
Дерьмо кто разгребает обычно? Сеньки?
Аноним 22/01/24 Пнд 19:28:56 3014337 193
Я правильно понел, что основная претензия к ноде заключается в том, что там нет никакой стабильности в плане пакетов и библиотек, которые постоянно меняются и устаревают из за чего поддерживать это все становится просто мукой со временем?
Аноним 22/01/24 Пнд 19:34:58 3014344 194
>>3014337
1) это
2) мокрописки в майнерами в пакетах
3) зависимости в виде кучи мелких библиотек для похожей функциональности, когда у других языков и платформ есть стандартная библиотека. В голанге например есть структура реквеста с парсером форм даты
4) привязка к браузер апи. С другой стороны это плюс для ssr
Аноним 22/01/24 Пнд 19:45:36 3014358 195
>>3014344
А почему нельзя ПРОСТО сделать стандартную библиотеку или как-то стандартизовать то, что есть?
Аноним 22/01/24 Пнд 19:50:00 3014363 196
>>3014358
Сделали.
Фастифай и нест

Но обосрались, там много багов.
Лет через 5 можно брать, пока хомяки заводят ишьюсы.
Аноним 22/01/24 Пнд 19:50:59 3014364 197
>>3014358
У ноды есть стандартная библиотека, но только низкоуровневая, плюс пытаются за браузером гнаться.
Аноним 22/01/24 Пнд 20:10:08 3014383 198
>>3014363
>там много багов
А что за баги? Наоборот говорят что там все как часы работает, в отличии от прошлых решений.
Аноним 22/01/24 Пнд 20:16:00 3014393 199
>>3014337
>>3014344
>1) это
Экспрессу лет 10, несту 5, орм/квери билдеры давно стабильные, драйверы к бд тоже, либы для вебсокетов тоже, и так далее. Так что это миф/пиздёж/троллинг.
>2) мокрописки в майнерами в пакетах
Примеры?
>3) зависимости в виде кучи мелких библиотек для похожей функциональности, когда у других языков и платформ есть стандартная библиотека.
Примеры? Почему это является проблемой?
>4) привязка к браузер апи. С другой стороны это плюс для ssr
И снова, почему это проблема?

>>3014363
Какие там баги? Многие компании используют тот же нест в продакшене, и я сам на многих проектах с ним работал без особых проблем.
Аноним 22/01/24 Пнд 20:22:09 3014401 200
>>3014358
Нода вышла чуть больше 10 лет назад и поддерживается энтузиастами, туда обычный фетч апи только относительно недавно добавили, к тому же сам язык который в ней выполняется расширил свой функционал с ES6. У условной JVM есть древнее комьюнити и стоящие за ней крупные компании, плюс были конкуренты у которых можно было бы понадёргать функционала и багфиксов, у ноды как таковой конкурент появился только недавно.
Аноним 22/01/24 Пнд 20:26:28 3014408 201
>>3014393
Хуя. Ты просто взял и подтвердил что я сказал.
1) стабильные умершие без секурити фиксов.... Чел ты понимаешь смысл слова стандартная библиотека?
2) Дохулиард историй https://www.fortinet.com/blog/threat-research/malicious-packages-hiddin-in-npm
3) npmjs помойка чужие пакеты зависят от чужих пакетов В нормальных языках все зависти от стандартной библиотеки макимум несколько чужих пакетов, которые тоже зависят от стандартной библиотеки
4) Проблема в том что бек это бек. У него свои причины для обновлений, а не изменения фронтовых стандартов. Это как бы следствие принципа единсвенной ответственности.
Аноним 22/01/24 Пнд 20:47:10 3014433 202
>>3014408
>1) стабильные умершие без секурити фиксов...
Что умершее? Какие-то маняфантазии.
>Чел ты понимаешь смысл слова стандартная библиотека?
Да. При чём тут это?
>2) Дохулиард историй https://www.fortinet.com/blog/threat-research/malicious-packages-hiddin-in-npm
В статье ни одной значимой библиотеки не упомянуто.
>3) npmjs помойка чужие пакеты зависят от чужих пакетов В нормальных языках все зависти от стандартной библиотеки макимум несколько чужих пакетов, которые тоже зависят от стандартной библиотеки
При разработке в dependencies в package.json обычно примерно один и тот же небольшой набор стабильных и проверенных пакетов.
>4) Проблема в том что бек это бек. У него свои причины для обновлений, а не изменения фронтовых стандартов. Это как бы следствие принципа единсвенной ответственности.
Всё ещё не вижу проблемы. Эта привязка не сильная, и чем плохо, например, что какой-нибудь Streams API имплементирован в ноде?
Аноним 22/01/24 Пнд 20:54:51 3014442 203
>>3014433
Тебе бесполезно что-то обяснять. Я сам на ноде пишу. Не значит что я говна не должен видеть.
Недавняя история с rm-rf для росийских ip выдумка? Случаев вредительства много. Гугли.
Я не буду простые вещи разжевывать типа басфактора в одного человека в дереве зависимостей. Ты просто сравни количество зависимостей устанавливаемых в ноде, которые идут через зависимости же. И возьмы пыху с композером или гошку или питон.
Аноним 22/01/24 Пнд 21:35:39 3014525 204
На ноде используется парадигма ООП? Речь не о Nest.
Аноним 22/01/24 Пнд 23:05:07 3014712 205
>>3014525
наследовние от EventEmitter как пример
Аноним 22/01/24 Пнд 23:22:41 3014729 206
>Экспрессу лет 10
>До сих пор используют require + нет тайпскрипта из коробки

Ясно. Это дерьмо просто напросто не продакт реади. Максимум можно заюзать для небольшого апи
Аноним 23/01/24 Втр 00:54:21 3014872 207
>>3014525
Нода - это не язык, а среда исполнения, в которой ты запускаешь джаваскрипт код. На джаваскрипте можно писать, используя любую парадигму.
Аноним 23/01/24 Втр 01:35:41 3014892 208
>>3014442
>Тебе бесполезно что-то обяснять
Потому что у тебя слабые аргументы и объяснить ими ты ничего не можешь.

>Тебе бесполезно что-то обяснять. Я сам на ноде пишу. Не значит что я говна не должен видеть.
Ты его зачем-то это говно преувеличиваешь. Либо пиздабол, либо тролль, либо тупой.

>Недавняя история с rm-rf для росийских ip выдумка?
Это два года назад было, это почти сразу пофиксили, а автора закенселили и он лишился работы, с тех пор побирается фрилансом и работой по несколько месяцев на одном месте. А ты вообще в проектах обновляешь зависимости сразу как только выходит новая минорная версия или вообще новый патч? Особенно в коммерческих проектах. Ну вопросов тогда нет, лол.

>Случаев вредительства много. Гугли.
Мне не надо гуглить, я их и так знаю. Их мало и почти все они практически безвредны или обнаруживаются в никому не нужных ноунейм пакетах. В хороших проектах используют инструменты типа snyk, который тот малварь задетектил, кстати:
https://security.snyk.io/vuln/SNYK-JS-NODEIPC-2426370
Но ты вряд ли работал на хороших проектах, так что откуда тебе знать.

>Я не буду простые вещи разжевывать типа басфактора в одного человека в дереве зависимостей. Ты просто сравни количество зависимостей устанавливаемых в ноде, которые идут через зависимости же. И возьмы пыху с композером или гошку или питон.
И часто кроме случая с core-js бас фактор срабатывал? Ноль раз? Да и то даже с core-js не возникло последствий.
Аноним 23/01/24 Втр 01:37:59 3014893 209
>>3014729
Если у тебя нету пяти минут, чтобы прикрутить к проекту на экспрессе тайпскрипт (сразу будут импорты работать), или меньше минуты чтобы инициализировать проект из своего шаблона, с которым ты уже много раз работал и где есть всё необходимое, то ты делаешь что-то не так. Тем более есть нест, где это из коробки.
Аноним 23/01/24 Втр 02:12:47 3014903 210
Без имени.png 88Кб, 647x516
647x516
изображение.png 41Кб, 917x449
917x449
изображение.png 32Кб, 917x449
917x449
Тут где-то обсуждалось про то какое npm говно, похоже в предыдущих тредах, ради интереса набрал в рабочем проекте du node_modules/ | grep 'is-' какого же мое удивление было встретить там такие забавные библиотеки, чисто наугад решил глянуть 2 наиболее бросившиеся в глаза, ну ни пиздец ли это
Аноним 23/01/24 Втр 02:20:19 3014904 211
изображение.png 115Кб, 505x829
505x829
изображение.png 116Кб, 674x795
674x795
изображение.png 44Кб, 1107x443
1107x443
изображение.png 84Кб, 983x737
983x737
>>3014903
Дальше больше, попробовал реакт, не знаю какой у вас тут православный метод старта приложения, я сделал так
npx create-react-app test-app --template typescript
И сука опять пиздец из зависимостей в 3,5 строчки, которые делают почти нихуя. Это же пиздец, фреймворк такого уровня должен минимизировать количество такой поеботы, это можно за день класс-другой утилит накидать и минимизировать это говно.
Аноним 23/01/24 Втр 03:41:32 3014923 212
411912653952597[...].jpg 97Кб, 750x1333
750x1333
У меня есть фронтенд-приложение которое является некоторым конструктором для квизов (тестов), имеет различную логику реализации ответов на вопросы, парсинг ответов, ветвление в зависимости от определенных данных, и тд.

Я бы хотел сделать какую-то документацию и отобразить логику и набор модулей этого приложений например в виде диаграмм. Знаю про существование C4 нотации, и кажется мне нужна здесь C3. Но делают ли вообще такую хуйню для фронтенда или я куда-то не туда воюю? С помощью какого инструмента можно было бы схематично представить такой проект.

P.S. Никаких сторонних сервисов это приложение не использует и запросов не делает.
Аноним 23/01/24 Втр 06:25:52 3014941 213
>>3014872
Я ииею в виду как практика в продакшене.
Аноним 23/01/24 Втр 06:59:37 3014946 214
Аноним 23/01/24 Втр 08:14:59 3014968 215
nest new project-name
npm install typeorm pg redis dotenv bull nodemailer i18next nest-commander socket.io pug --save
ls node_modules/ |wc -l
555

laravel new project-name-2
ls vendor/ | wc -l
39

lда-а-а уж-ж-ж-ж...
Аноним 23/01/24 Втр 11:25:41 3015189 216
>>3014904
Этим говном никто не пользуется, ведь он действительно охулиард зависимостей тянет. Пробуй через Vite
Аноним 23/01/24 Втр 11:37:19 3015200 217
>>3015189
Но у вас же всё устаканилось, теперь надо через какого-то ебучего витю ставить. Напиши правильную православную команду какую надо колотить в терминале чтобы поставить вот совсем как надо прям правильно этот ебучий реакт
Аноним 23/01/24 Втр 11:50:40 3015212 218
>>3015200
Открой доку и посмотри. Там так же быстро все развертывается что и через CRA. Какие же бэкендеры дегенераты, появился другой сборщик и уже паника, что делоть во фронтенде опять новые технологии.
Аноним 23/01/24 Втр 12:10:13 3015247 219
>>3015212
Которую из? На этого витю, на реакт? Может на еще какую хуйню? Хули ты сиськи мнешь, возьми да скопируй сюда какую правильно, я в душе не ебу что вы там насрали. Возьму сейчас отсюда https://react.dev/learn/start-a-new-react-project а ты опять скажешь что никто так не делает
Аноним 23/01/24 Втр 12:15:30 3015263 220
>>3015200
https://vitejs.dev/guide/ - вот ссылка на доку. Там увидишь что разные топ тир фреймворки (можешь заметить что ангуляра там нет лол) разворачиваются одной командой. В твоём случае это npm create react@latest reac-app -- --template react-ts
Аноним 23/01/24 Втр 12:40:19 3015304 221
изображение.png 7Кб, 365x105
365x105
>>3015263
npm create vite@latest test-app2 -- --template react-ts
Вот так прокатило, да ситуация получше даже быстрее зависимости установились, но тем не менее говно еще немного осталось))
Почему кстати ангуляра там нет?
Аноним 23/01/24 Втр 12:46:23 3015315 222
>>3015304
1) потому чтоон только в 17 версии на vite перелез почти вчера
2) у анлгляра официальный cli тулз, который не просто проектики создает но и скафолдинг делает компонентов сервисов и тд

мимо
Аноним 23/01/24 Втр 12:54:14 3015319 223
>>3015304
>да ситуация получше даже быстрее зависимости установились
Ну блять, скажи спасибо и на этом)

>Почему кстати ангуляра там нет?
Ниже ответ.
Аноним 23/01/24 Втр 15:22:03 3015616 224
Реакт хотябы одной командой ставится в отличии от ангуляра. Ангуляр от одной команды npm i крашится. Приходится копаться с зависимостями чтобы это исправить
Аноним 23/01/24 Втр 15:42:05 3015655 225
>>3015315
>скафолдинг
ахуеть я не даже не знал что это так называется
тоже мимо
Аноним 23/01/24 Втр 16:00:35 3015691 226
>>3015616
вкатун, даже неосилил ангуляр поставить, лол.
Аноним 23/01/24 Втр 16:34:41 3015757 227
ServerActions в стабильной версии некста включены по умолчанию.
Аноним 23/01/24 Втр 16:37:28 3015767 228
Аноним 23/01/24 Втр 17:00:07 3015813 229
>>3014872
>На джаваскрипте можно писать, используя любую парадигму.
Почему-то 99% джаваскрипт кода написано в парадигме говнокод.
Аноним 23/01/24 Втр 17:06:45 3015823 230
>>3015813
Так можно про любой язык сказать и понятие говнокода в значительной степени субъективное. Если хочешь тролить, то делай это умно и скрыто, а не тупо и явно.
Аноним 23/01/24 Втр 17:11:56 3015828 231
Без имени.png 15Кб, 984x123
984x123
>>3015823
>Так можно про любой язык
Откуда тебе знать? Ты ни на чем, кроме JS не писал, да и его толком не знаешь.

>понятие говнокода в значительной степени субъективное
Субъективное? Ну давай, подефай код на пикче

>Если хочешь тролить
Это не троллинг.
Аноним 23/01/24 Втр 17:24:08 3015839 232
>>3015828
1) Это не жс
2) Это не код.
3) Это выведенный в хинте тип
Аноним 23/01/24 Втр 17:36:49 3015850 233
>>3015757
Я обновился и всё пропало. Теперь когда падает 500 ошибка некст ничего не срет в консоль.
Какие же анальники дегенераты, пиздец просто.
Откаты на прошлую вернсю не помогают, удаление папки node_modules не помогает.
Аноним 23/01/24 Втр 17:39:31 3015853 234
>>3015850
Хотя погодите, мб это моя ошибка, а не некста.
Аноним 23/01/24 Втр 17:42:14 3015857 235
>>3015853
Когда анальник обзывает анальников дегенератами, он никогда не ошибется...
Аноним 23/01/24 Втр 17:51:21 3015864 236
>>3015839
>2) Это не код.
Ну, понятно. Ты просто дурачок. В принципе, чего еще можно от джсера ожидать.
Аноним 23/01/24 Втр 17:53:50 3015867 237
>>3015828
>Ну давай, подефай код на пикче
А в чем проблема?
Аноним 23/01/24 Втр 17:58:32 3015877 238
>>3015864
Если я правильно тебя понял ты хочешь сказать что отсутвие типизации в жс это говнокод?
Аноним 23/01/24 Втр 17:59:29 3015878 239
>>3015877
отсутвие статической типизации*
Аноним 23/01/24 Втр 18:00:21 3015879 240
>>3015867
>А в чем проблема?

Если ты не видишь, в чем проблема с кодом на фото - ты говнокодер. Нормальный программист тут видит как минимум 5 проблем. Вот поэтому я и говорю, что джсеры - худшие говноеды (наряду с пхпшными петухами)
Аноним 23/01/24 Втр 18:01:44 3015880 241
>>3015879
>как минимум 5 проблем
Огласите весь список, пожалуйста.
Аноним 23/01/24 Втр 18:02:31 3015881 242
>>3008312
find ./src -name '*.js' -type f -print0 | xargs -0 cat | wc -l
не благодари
Аноним 23/01/24 Втр 18:03:53 3015884 243
>>3015879
Ну так объясни что за хинт какого кода. Это тип, же а не код.
Может компилер не может вывести что isValidNode должен быть булеан и вывел any. Это был бы код если бы это человек написал
Аноним 23/01/24 Втр 18:07:38 3015892 244
>>3015877
>Если я правильно тебя понял ты хочешь сказать что отсутвие типизации в жс это говнокод?
Не, ты че, это охуенная фича, которая позволяет писать охуенный код и бесконечно стрелять себе в ноги всякими
Cannot read property null of undefined
Аноним 23/01/24 Втр 18:09:47 3015901 245
>>3015884
>Может компилер не может вывести что isValidNode должен быть булеан и вывел any.
Может компилер за тебя еще документацию выведет? Ты совсем ебнутый на голову?
Аноним 23/01/24 Втр 18:09:49 3015902 246
>>3015892
Ну я тоже не переношу чисты жс. Но утверждение что динамическая типизаци == говнокод мне не кажется глубокомысленным. Это что-то уровня капитана субъективной очевидности.
Аноним 23/01/24 Втр 18:11:56 3015907 247
>>3015901
Я не ванга что у тебя там. Если там ванильный жс без жс доков то то тайпскрипт почти нихуя не выведет кроме ани. Жс доки это тоже субективно.
Аноним 23/01/24 Втр 18:15:27 3015911 248
>>3015907
>Жс доки это тоже субективно.
Ловите говноеда

>>3015902
>Но утверждение что динамическая типизаци == говнокод мне не кажется глубокомысленным. Это что-то уровня капитана субъективной очевидности.
- Проснись, ты серишь
- А я и не сплю.

>Ну я тоже не переношу чисты жс.
Что меняется в тайпскрипте? Там нельзя числа со строками складывать или может typeof null перестает object возвращать?
Аноним 23/01/24 Втр 18:18:59 3015916 249
>>3015911
нельзя складывать числа со строками в тайпскрипте если ты явный кастинг типа не сделаешь

Если у тебя чисты жс от чужой библиотеки ты можешь тип написать сам. Вот та же функция в тайпскрипте интерфейс.
Аноним 23/01/24 Втр 18:20:59 3015921 250
Аноним 23/01/24 Втр 18:22:01 3015924 251
>>3015907
>Если там ванильный жс без жс доков то то тайпскрипт почти нихуя не выведет кроме ани
Не подскажешь, как тайпскрипт вывел опциональность некоторых параметров?
Аноним 23/01/24 Втр 18:24:45 3015927 252
Аноним 23/01/24 Втр 18:25:22 3015928 253
>>3015924
например
function a(x, y = 1){
}
Аноним 23/01/24 Втр 18:42:57 3015939 254
>>3015927
Да я тут ошибся. почему-то быстро вспомнил, что нельзя один тип к другому присваивать без приведения. Но у результата сложения по правилам жс в данном случае тип строка. поэтоу тайпскрипт знает что делать. Как бы это не противоречит статической типизации тайпскрипта. Тут отсутствие строгой типизации.
Аноним 23/01/24 Втр 18:53:54 3015943 255
>>3015939
>Да я тут ошибся.
Да ты по жизни ошибся.

>Но у результата сложения по правилам жс в данном случае тип строка. поэтоу тайпскрипт знает что делать.
У результата сложения пустого объекта с пустым массивом по правилам жс тип тоже строка. Почему же тс выдает ошибку? Где консистентность, ммм?

> Как бы это не противоречит статической типизации тайпскрипта.
Заебись, охуенно. 1 + "1" === 11
Аноним 23/01/24 Втр 19:11:56 3015949 256
>>3015943
>Где
Да хз у тайпскрипта спецификации нет как таковой.

>Заебись, охуенно.
1) Но ведь статическая типизация состоит в том что тип у переменной не меняется?
2) 1 + "1" - строка 11 - число закономерно 1 + "1" === 11 будет фолс

Что не так
Аноним 23/01/24 Втр 19:16:26 3015954 257
>>3015949
А спеков и не может быть потому что тайпскрипт зависит от жс. Иначе бы в какой-то момент они стали противоречить
Аноним 23/01/24 Втр 19:19:43 3015955 258
>>3015943
Чел ты либо логически думать не умеешь, либо троллишь тупостью. У тебя a описана как строка. Выражение возвращает строку.

>Заебись, охуенно. 1 + "1" === 11
Это ты к чему высрал? У тебя будет 1 + "1" === "11".
Аноним 23/01/24 Втр 19:29:57 3015968 259
>>3015916
ну что же ты, а как же рантайм???
Аноним 23/01/24 Втр 19:35:07 3015972 260
Если честно, то жалею, что начал изучать с высокоуровневых языков программирование.
В частонсти с яваскрипта.
Даже обидно.
Думаю вот такой роадмап был бы ок:
ассемблер ну так чисто погонять регистры понять как чо
сишка или сишка + 1 погонять утечки, пару раз словить синий экран, мб написать сборщик мусора, указатели
шарпы - погонять ооп там патерны туда-сюда
после такой базы наверное любой смешной язык можно будет изучить, вот только проблемы могут возникнуть с фп.
Аноним 23/01/24 Втр 19:41:39 3015978 261
>>3015968
не понял тебя про что ты. я же обяснил ниже, что оговорился из-за путаницы статической и строгой типизации. можно складывать в выражениях числа и строки. потому что спеки жс говорят что точно будет в этом случае. Это не противоречит статической типизации тс. Статическая типизация состоит в том что тип переменной не должен менятся. Такое тайпскрипт запрещает. Хочешь несколько ванильных типов у переменной делай юнион. В рантайме тип может менятся. Тайпскрипт не запрещает рантайму делать такое. Тайпскрипт запрещает такой код писать.
Аноним 23/01/24 Втр 21:56:24 3016118 262
>>3015949
>Да хз у тайпскрипта спецификации нет как таковой.
Язык программирования без спецификации. Заебись. Просто охуенно.

>1 + "1" - строка 11 - число закономерно 1 + "1" === 11 будет фолс
Закономерно было бы выбросить TypeError: сложение числа не имеет смысла.
Аноним 23/01/24 Втр 21:56:55 3016121 263
>>3016118
>сложение строки и числа
Аноним 23/01/24 Втр 22:28:46 3016188 264
какие строки числа нахуй аутисты жс не для этого берешь нексжс хуяришь туда призму модель юзер модель бабло сверху насыпаешь огромными вонючими кучками дизайн на тайлинде все ето за один день выпиховаешь в тырнет бабосы текут кабан довольно хрюкает
Аноним 23/01/24 Втр 23:17:13 3016266 265
>>3016188
>нексжс хуяришь туда призму
гавноед детектед
Аноним 24/01/24 Срд 01:11:30 3016448 266
>>3015972
>сишка или сишка + 1 погонять утечки, пару раз словить синий экран, мб написать сборщик мусора, указатели
Прикольно поиграться, но писать на них более-менее серьезный код, особенно в команде, я вообще не представляю, как потом отлаживать то, что наговнякали другие.

>вот только проблемы могут возникнуть с фп.
Фп не нужно.
Аноним 24/01/24 Срд 03:41:11 3016509 267
>>3016266
Некст лучший SSR фреймворк, призма лучшая ORM.
Аноним 24/01/24 Срд 07:13:17 3016539 268
Дети, можете рассказать. Сильно ли гоняют сейчас на собесах. И правдо ли, что нужно знать всю теорию, которая на практике практически не используется?
Мимо 5 лет в теме
Аноним 24/01/24 Срд 07:41:51 3016543 269
>>3016539
Папа, странно, конечно, что Вы не знаете какого это на собесах, но Вы правы и не правы.
Все зависит от галеры.
Теорию знать надо.
Могут спросить и про блекпил, а могут и ничего не спрашивать вовсе.
Аноним 24/01/24 Срд 08:06:40 3016555 270
>>3016509
бек на ноде - скам кабана
Аноним 24/01/24 Срд 09:40:14 3016618 271
Аноним 24/01/24 Срд 09:47:29 3016626 272
>>3016618
Тебе имя функции runSerialTaskAsync ничего не говорит?
Аноним 24/01/24 Срд 09:54:39 3016645 273
>>3016626
Тебе вопрос ни о чем не говорит?
Когда задают вопрос, значит человеку что-то не понятно и runSerialTaskAsync ни о чем не говорит.


Не помогаешь - слейся, прокачивать свою эго будешь в других чатах
Аноним 24/01/24 Срд 10:01:25 3016655 274
>>3016645
Ok
This is for running serial tasks asynchronously
Аноним 24/01/24 Срд 10:04:36 3016660 275
>>3016655
Какой же ты тупой гандон.
Асинхронные операции выполняются без сабжа, соответственно вопрос зачем нужен сабж опять встаёт.
Аноним 24/01/24 Срд 10:06:56 3016666 276
>>3016660
ключевое слово serial

но сабж не нужон
Аноним 24/01/24 Срд 10:09:43 3016671 277
>>3016666
>serial
for(...){
await serialTask()
}
Так?
Аноним 24/01/24 Срд 10:12:11 3016673 278
Аноним 24/01/24 Срд 10:21:40 3016679 279
Аноним 24/01/24 Срд 10:32:47 3016688 280
>>3016679
тут сабжа нет потому что он не нужен.
чо ко мне пристали, я ваш сабж первый раз увидел, посмотрел в код, понял что хуйня уровня is-odd
Аноним 24/01/24 Срд 13:42:32 3016946 281
>>3016509
>Некст лучший SSR фреймворк
То, что основано на реакте, по определению лучшим быть не может.
Аноним 24/01/24 Срд 13:58:20 3016960 282
>>3016555
>Бек на ноде плохо просто потому что я скозал
Ясно. К слову, на нексте бек пишут нечасто, особенно в постсоветске, это в первую очередь инструмент для фронтенда.

>>3016946
>То, что основано на реакте, по определению лучшим быть не может.
Я согласен, что а реакте много плохого, но твоё утверждение неверно. Может. Ремикс хуже, солид старт и свелт кит никто в проде не используется, nuxt норм, но не лучше некста.
Аноним 24/01/24 Срд 14:13:56 3016976 283
>>3016960
>в проде не используется
Не показатель качества. Если я канбан канбаныч, которому не повезло взять реакт 5+ лет назад, то у меня выбора нет, кроме как юзать некст. А если я только пришел на рыночек, то просто возьму то, что другие канбаны используют, то есть реакт. Это не значит, что он лучше того же свелта, он просто менее рисковый.
Аноним 24/01/24 Срд 14:19:11 3016980 284
>>3016976
А ты сам сравнивал свелт кит с некстом? Чем он лучше? Многим банально не нравится способ работы с темплейтами, отличный от JSX, поэтому кроме солид старта реальных альтернатив не видно. А, ну ещё ремикс, но нахер он нужен, если он тоже на реакте. Было бы круто, если бы солид стал популярным, но в ближайшие годы вряд ли это случится, если вообще случится.
Аноним 24/01/24 Срд 14:26:18 3016994 285
>>3016980
>Многим банально не нравится способ работы с темплейтами, отличный от JSX
Каким боком тут качество вообще? То, что кто-то не хочет смотреть на что кроме жиесекса, говорит лишь о привычках юзеров.
Аноним 24/01/24 Срд 14:34:30 3017008 286
Аноним 24/01/24 Срд 15:01:30 3017053 287
>>3016960
ссылку на жалобы и баги Spring.java
ссылку на жалобы и баги Nest.node

Все встанет на свои места...

Пчел, я сам скамлю кабана нодой, но все больше кабанов догадываются что это хуйня и переходят на GO
Аноним 24/01/24 Срд 15:10:38 3017072 288
>>3017053
>ссылку на жалобы и баги Spring.java
Очевидно, он стабилен и надёжен. Но при чём тут он?

>ссылку на жалобы и баги Nest.node
И какие же там жалобы и баги? Раз уж ты заговорил про это, то почему сам не приведёшь примеры жалоб и багов?

>Пчел, я сам скамлю кабана нодой, но все больше кабанов догадываются что это хуйня и переходят на GO
По моим наблюдения бекенд на ноде с каждым годом пишут чуть чаще, чем в предыдущий год. Этот рост небольшой, но стабильный. Своя ниша у ноды есть.
Аноним 24/01/24 Срд 16:58:26 3017245 289
>>3016539
>Сильно ли гоняют сейчас на собесах.
О каких собесах речь? В сельскую веб студию, верстающую лендосы для шаурмечных, или в Яшу?

>И правдо ли, что нужно знать всю теорию, которая на практике практически не используется?
Что в твоем понимании "теорию, которая на практике практически не используется"? Нюансы работы с реактом в разных режимах рендеринга - нинужно?

>>3016960
>Я согласен, что а реакте много плохого
В реакте не просто много плохого, в реакте плохо вообще все. Это я говорю как человек, который на этом самом реакте пишет 2 года за большие деньги.

>>3016980
>А ты сам сравнивал свелт кит с некстом? Чем он лучше?
У меня нет опыта со свелт китом, но могу провести логическую цепочку: реакт кусок вонючего говна -> некст основан на реакте -> некст такое же говно. Если у тебя в фундаменте говно, то и любая надстройка над ним будет таким же говном, просто там говно убрано под коврик, хорошенько утоптано, засохло и уже не воняет.

>поэтому кроме солид старта реальных альтернатив не видно
Тебе не видно, а апворку, наса, адобу и тиктоку видно. Дальше что?
Аноним 24/01/24 Срд 17:47:47 3017354 290
>>3017245
> Что в твоем понимании "теорию, которая на практике практически не используется"?
Вот она слева направо эвентлуп, модель оси, что будет если массив сложить с объектом, алгоритмы, литкод.
Аноним 24/01/24 Срд 17:51:32 3017367 291
>>3017072
Node загнулась в США, загнулась в Европе и умирает в РФ.
На ней пишут только стртап-карлики
Аноним 24/01/24 Срд 18:00:03 3017379 292
>>3017354
>Вот она слева направо эвентлуп, модель оси, что будет если массив сложить с объектом, алгоритмы, литкод.
В том или ином виде в более-менее нормальных конторах все это присутствует.
Аноним 24/01/24 Срд 18:07:48 3017391 293
>>3017379
В нормальных конторах мб и присутсвтует, а в веб разработке нет.
Кажется я вскрываю тему которую не стоит вскрывать, щас все вкатуны прочитают и вкатятся а мы будем хуй без соли доедать.
Аноним 24/01/24 Срд 18:56:02 3017456 294
>>3017367
>Node загнулась в США, загнулась в Европе
Лол, там она наоборот ещё живее, чем в РФ.

>и умирает в РФ.
Лол! Как нодобекендер с опытом в 5+ лет я замечаю обратное, как уже сказал. Вот список известных компаний, которые используют ноду на бекенде:
Тинькофф, Озон, Яндекс, Сбер, Райффайзен, несколько банках поменьше (Совком, Ренессанс, Русский Стандарт), Киви, МТС, Теле2, Эр-Телеком (Дом.ру), Билайн, Х5, Магнит, Газпром, Леруа, БКС, Профи.ру, Банки.ру, Сравни.ру, Скиллбокс, авиакомпании (Победа, S7), девелоперы (Пик, Самолёт), Авиасейлс, Делимобиль, Playrix, Здравсити, топы букмекеров (BetBoom, Winline, Pari), и ещё куча средних и мелких компаний, плюс каждый второй криптопроект. В нескольких из названных компаний я занимался бекендом на ноде и продолжаю это делать с большим удовольствием.

>На ней пишут только стртап-карлики
Не только, но почему карлики? Стартапы обычно щедро платят и работа часто там интереснее унылого пропёрживания кресла в очередном бигтехе. Бигтехи тоже когда-то были стартапами.
Аноним 24/01/24 Срд 18:57:30 3017459 295
>>3017391
Практически во всех нормальных конторах занимаются веб-разработкой.
Аноним 24/01/24 Срд 19:05:38 3017465 296
>>3017456
Ну хз, я недавно смотрел вакухи крупных компании и НИГДЕ нет ноды. Больше всего нужны гошники и джависты. Немного есть вакух на питоне и php. Даже сишники нужны. То что используется нода это одно, но то что нет вакансии говорит о многом.
Аноним 24/01/24 Срд 19:10:50 3017475 297
>>3017465
Плохо смотришь, видимо, и они не постоянно же открыты. Некоторые вообще редко открывают их публично.
Аноним 24/01/24 Срд 19:18:15 3017491 298
>>3017456
Чел, писать Backend-for-Frontend на ноде, не означает что банки используют node.js
Это хуита а не применение.
Что вы там на ноде писали? Перделки для фронтов?

Cейчас берут go, если дед то java
очень редко поднимают стртап, потому что там вообще похуй, лишь бы заработало хоть как-то.

Но в конечном итоге переписывают под go
Аноним 24/01/24 Срд 19:23:59 3017508 299
>>3017491
>Но в конечном итоге переписывают под go
Наверное из-за огромных трафиков, да?
Аноним 24/01/24 Срд 19:26:20 3017511 300
>>3017245
>В реакте не просто много плохого, в реакте плохо вообще все. Это я говорю как человек, который на этом самом реакте пишет 2 года за большие деньги.
Что по-твоему в реакте самое плохое, несколько пунктов?
>У меня нет опыта со свелт китом, но могу провести логическую цепочку: реакт кусок вонючего говна -> некст основан на реакте -> некст такое же говно. Если у тебя в фундаменте говно, то и любая надстройка над ним будет таким же говном, просто там говно убрано под коврик, хорошенько утоптано, засохло и уже не воняет.
Как видишь, в районе 80% разработчиков с тобой не согласны.
>Тебе не видно, а апворку, наса, адобу и тиктоку видно. Дальше что?
Что именно им видно, что они используют? Но вообще какая разница, если абсолютному большинству не видно, для них нет достойных альтернатив нексту.
Аноним 24/01/24 Срд 19:29:52 3017518 301
>>3017508
Нет, просто кабанам шипнули что нужно брать java/go
Аноним 24/01/24 Срд 19:36:44 3017525 302
1706114203332.jpg 141Кб, 852x770
852x770
1706114203341.jpg 113Кб, 881x625
881x625
1706114203347.jpg 152Кб, 887x755
887x755
>>3017491
>Чел, писать Backend-for-Frontend на ноде, не означает что банки используют node.js
Я знаю, только при чём тут BFF? Я перечислил компании, где пишут бекенд в том числе на ноде. Ты когда видишь слово бекенд, то тебе первым делом на ум приходит BFF? Это твоя особенность, видимо, чел. Под бекендом по дефолту подразумевается апи сервер / application server.

Вот пример с одним из банков:
https://www.tinkoff.ru/career/it/javascript/

>Что вы там на ноде писали? Перделки для фронтов?
Монолиты и микросервисы на экспрессе, фастифай, несте, молекулере. Чаще всего нест. Кафка либо реббит для очередей, редис, почти везде postgresql, и т.д...

>Cейчас берут go, если дед то java
Где-то берут, где-то берут что-то другое.

>Но в конечном итоге переписывают под go
Далеко не везде. Я на го писал полтора года один проект и больше никогда не хочу снова возвращаться к этому языку.
Аноним 24/01/24 Срд 19:43:10 3017534 303
>>3017511
>несколько пунктов
Базис как библиотека, от него все проблемы.

Отсутствие единой конвенции архитектуры. Все шлепают как удобно.

Одна технология - несколько вариантов либ.
Общий ебучий ад и израиль в библиотеках, косолобик может хайпануть и будет шатать свою либу корявыми релизами.

Вырвиглазный синтаксис.

КСС ин ЖС / тайлвинд / бутстрапы, и прочие смертные грехи, либо последствие коррупции рякта, либо, как и сам рякт следствие косолобости.

Мимо другой. Ангулярогосподин.
Аноним 24/01/24 Срд 20:05:16 3017575 304
>>3017511
>Что по-твоему в реакте самое плохое, несколько пунктов?
Пункт первый, который уже делает реакт абсолютным говном - отсутствие реактивности. Любое изменение стейта приводит к ререндеру ВСЕГО поддерева. Этого недостаточно?

Пункт второй: отсутствие двусторонней привязки данных и вечная ебля с колбэками, куча ебаных замыканий на ровном месте. Там, где это вообще не нужно. Все выделяется в куче. Хотя, о чем я, ты даже не понимаешь, что это такое.

Пункт третий: отсутствие передачи данных и событий снизу вверх. Больше замыканий, больше... Больше ебли с ререндерами.

Еще?

Мемоизация, которую никто не понимает и которая работает не то, что через пизду, а прямо противоположно тому, как должна: мало того, что не мемоизирует ни хуя, так еще и память жрет.

Еще?

Ебанутая шаблонизация ПХП-стайл (так, собственно, и продавали реакт в 2013 году пхпшным говноедам в пейсбуке). А давайте впендюривать код внутрь HTML разметки.

Еще?

Бесконечная ебля с синхронизацией стейта с UI, именно оттуда берутся useRef, useState, useDeferredValue и прочий кал, который не нужен НАХУЙ, когда у тебя нормальная система реактивности.

>Как видишь, в районе 80% разработчиков с тобой не согласны.
Миллионы мух не могут ошибаться?

>если абсолютному большинству не видно, для них нет достойных альтернатив нексту.
Абсолютное большинство - тупое анскилльное формошлепное быдло с верстальным прошлым. С чего меня должно ебать их мнение?
Аноним 24/01/24 Срд 20:12:54 3017590 305
>>3017575
>Любое изменение стейта приводит к ререндеру ВСЕГО поддерева.
Там же вроде после первого рендера при изменении пропса ререндерится только часть затронутая изменением.
Аноним 24/01/24 Срд 20:13:43 3017593 306
>>3017590
Я ангулярогосподин, так что не быкую, сам хз.
Аноним 24/01/24 Срд 20:18:57 3017606 307
>>3017575
>отсутствие передачи данных и событий снизу вверх
В рякте че, нельзя эмитнуть ивент и поймать в родителе вверх по дереву?

мимо
Аноним 24/01/24 Срд 20:21:30 3017613 308
>>3017590
Какого пропса? Изменения пропсов на ререндер вообще не влияют.
Аноним 24/01/24 Срд 20:23:18 3017614 309
>>3017606
У тебя функции. Как ты из вложенной функции вызовешь внешнюю?
Аноним 24/01/24 Срд 20:29:36 3017620 310
>>3017614
А, понял. Ну могли бы и завезти костыли с имплиситным пошаренным состоянием, чтоб я мог пукнуть в мапу во вложенной функции и занюхнуть во внешней. С синтаксическим сахарком, само собой.
Аноним 24/01/24 Срд 20:29:51 3017621 311
рякт все? или еще живой
Аноним 24/01/24 Срд 20:31:22 3017624 312
>>3017613
>Какого пропса?
Прокинутое значение от родителя к доч. компоненте.
Прокинутое значение изменяется - изменяется в доч.
Или у вас это чисто в юзстейт? И только внутри стейта ререндер вызывается?

> Изменения пропсов на ререндер вообще не влияют.
Ререндерит, как это не ререндерить. Может не пропса а стейт прост.
Аноним 24/01/24 Срд 20:34:32 3017631 313
Аноним 24/01/24 Срд 20:35:21 3017632 314
>>3017621
загибается, его в фреймворк гнут больше, под версель затачивают
Аноним 24/01/24 Срд 20:36:43 3017635 315
image.png 25Кб, 782x280
782x280
>>3017491
>Чел, писать Backend-for-Frontend на ноде, не означает что банки используют node.js
Аноним 24/01/24 Срд 20:37:00 3017636 316
Аноним 24/01/24 Срд 20:39:05 3017642 317
Аноним 24/01/24 Срд 20:39:24 3017643 318
Пока тут есть некоторая активность, объясните мне пожалуйста. Почему столько холиваров между рякт, вий и ангой.
В чем смысл?
Бизнес логика вообще не должа зависить от вашей модной логики, какая я разница как я буду рисовать HTML через JSX или Custom Elements. Это же рисовашка.
Аноним 24/01/24 Срд 20:45:04 3017650 319
>>3017643
>Это же рисовашка
Ввиду того, что модель фронта в виде хтмл+жс+ксс изначально была выбрана неудачно, фронтендеры теперь изъебываются с написанием такого фреймворка, чтоб и работало, и не воняло на больших проектах. Другого объяснения, почему все так хуево с обилием фреймворков на фронте и так хорошо на бэке, у меня нет. А может просто фронты клинические долбоебы.
Аноним 24/01/24 Срд 20:45:05 3017651 320
Ща глянул два основных контрибьютера в рякте - работники верселя. Не удивительно, что они будут продавливать интересы верселя. Получается рякт всё. Next.js будущее?
Аноним 24/01/24 Срд 20:50:55 3017665 321
>>3017650
Любой популярный язык обростает удобствами и штуками решающие определенную задасчу.
Возьми тот же гейдев.

>обилием фреймворков
3 фреймворка - обилие пиздец какое.

>так хорошо на бэке, у меня нет.
Проорал.
Аноним 24/01/24 Срд 20:52:10 3017668 322
>>3017650
Блин завидую тебе. Изобрили спринг. И клепаете с кайфом круды уже лет 15. Без иронии. Наверное каждый проект +- по одному шаблону. Я в шоке, когда они говорят, что обновить мажорную версию явы - проблема.
Хотя я пробовал спринг. Мне понравильось.
Но я не вывез OAuth2, когда нужно было делить на Auth server / Resource server. Чет лень стало разбираться в микросервисах или что это? И забросил. А так там лямбды завезли в 11 вообще в прикол писать. Без рофла Шарп/Ts/Java очень похожи.
Аноним 24/01/24 Срд 20:55:35 3017674 323
>>3017665
>3 фреймворка - обилие пиздец какое
Рякт, ангуляр, вью, солид, свелт, квик, астро, гатсби, ...
Даже мемы про это ходят. Ты в бочке живешь?

>Любой популярный язык обростает удобствами и штуками решающие определенную задасчу
Задачи одни и те же, с годами ничего нового не появляется - одни и те же подходы, одни и те же проблемы. И на том же бэке они давно решены.

>Проорал.
Ну давай, расскажи мне, как на джэве постоянно появляются и исчезают новые фреймворки. Какой-то микронавт че-то пукал, да с тех пор о нем и не слышно. Никакой серьезной конкуренции у спринга нет. По факту один фреймворк, представляешь? А на фронте только основных три.
Аноним 24/01/24 Срд 20:59:30 3017680 324
>>3017668
>OAuth2
Эта хуйня сама по себе сложная, тут не в конкретном фреймворке дело.
Да, джэва весьма приятная в целом. Но для личных проектов я бы взял "фуллстэк" фреймворк типа свелт кита или некста, потому что все в одной кодобазе - удобно. Можно было бы на бэк утащить фронт, применив htmx, но идея как-то говной попахивает по-моему, хайп неубедителен.
Аноним 24/01/24 Срд 21:14:54 3017707 325
>>3017674
>Ты в бочке живешь?
Это ты в бочке живешь. Где CampleJs ?!?!

Ничего кроме святой троицы не рассматривается в серьез.
Все остальные - нишевые фреймворки, чьи объемы по рынку минимальны.
Будет проще вкатиться в ангуляр проект, который полностью перепердолен на жиквери и ряктом чем в светл или остальные ноунейм фреймворки.

>И на том же бэке они давно решены.
Как и на фронте. Рякту 10 лет. Ангуляру-АнгуляруЖс 8-14 лет. Вью 10 лет.
Но ты прав. КамплеЖС вышел, скоро будем все переписывать и перекатываться.

А бек стабильный пиздец. Настолько стабильный, что в том же пхп в зависимости от версии будет шатать и выдавать разные значения в мат. задачах.

>Ну давай, расскажи мне, как на джэве постоянно появляются и исчезают новые фреймворки
Бек только на жаве пишут? А как же шарп? А как же Питон? А как же тот же ЖС? А как же 100500 других языков и их фреймворков/библиотек?
Но да, ты прав, в беке все стабильно, не то что этот нестабильный жс с тремя фреймворками и одним языком + надстройкой в виде типизации. Как же все нестабильно на фронте, мемы правда.
Аноним 24/01/24 Срд 21:25:44 3017730 326
>>3017707
Виляния пошли.

>Как и на фронте
Были бы решены, не было бы такого обилия основных фреймворков и еще больше догоняющих.

>А бек стабильный пиздец. Настолько стабильный, что в том же пхп в зависимости от версии будет шатать и выдавать разные значения в мат. задачах.
Речь о решении типовых задач, а не о сохранении обратной совместимости. Ты съехал с темы. Тем более, в той же джэве даже с этой обратной совместимостью все довольно неплохо после 11 версии.

>Бек только на жаве пишут? А как же шарп? А как же Питон? А как же тот же ЖС? А как же 100500 других языков и их фреймворков/библиотек? Но да, ты прав, в беке все стабильно, не то что этот нестабильный жс с тремя фреймворками и одним языком + надстройкой в виде типизации. Как же все нестабильно на фронте, мемы правда.
Опять съехал с темы. На бэке разные языки под разные ниши. Сравниваешь теплое с мягким. Ну я могу в той же манере тогда про дарт вспомнить, про котлин, про обжектив-с, про свифт, да даже ту же джэву. Ну а че, на всем ведь пишут юай, получается, на фронте тот же самый зоопарк языков.
Аноним 24/01/24 Срд 21:45:17 3017773 327
image.png 111Кб, 254x198
254x198
>>3017730
>Виляния пошли.
>Были бы решены, не было бы такого обилия основных фреймворков и еще больше догоняющих.
Каких фреймворков, блять? Кого ты перечисливаешь? Они три здесь нахуй.
Я щас фреймворк с ВИРТУАЛЬНЫМ деревом сделаю, тоже запишешь в фреймворки и добавишь плюсик к инфляции стабильности фронта? Почему камплеЖСа нету, а есть солид, астро, гатсби?

Полемику развел, натягиваешь сову на глобус.

>Опять съехал с темы. На бэке разные языки под разные ниши.
Опять съехал с темы. На фронте разные фреймворки под разные ниши.

>Сравниваешь теплое с мягким.
Ну да. Бек пишется под разные задачи. Для магазина - джанго. Для админки - шарп. Для тудушки - нода. Для форума - го.
Разные задачи, разные языки, чего это я сразу не понял.

> Ну я могу в той же манере тогда про дарт вспомнить, про котлин, про обжектив-с, про свифт, да даже ту же джэву. Ну а че, на всем ведь пишут юай, получается, на фронте тот же самый зоопарк языков.
Ты еще про жиквери вспомни. Дарт умер.

> про котлин, про обжектив-с, про свифт, да даже ту же джэву.
Лол, ну я на шарпе фронт писал как-то. Только не понятно как это может быть аргументом в пользу твоей позиции, учитывая, что это библиотеки/фреймворки для шарпа / жавы и других. Ну и не забываем, что даже при использовании шарпа, там тоже будет ЖС.
И учитывая, что такие извращения имели место быть лет 20 назад а новых проектов тупо не найти.

Пиздец, вот это копиум и маняврирования.

То чувство, когда новый бек на любом из десятка языков создается прямо сейчас - это норма, а что на фронте три фреймворка и опционально типизация натянутая на один язык - ужас и непостоянство, ой, извини, забыл упомянуть мертвые технологии + не менее мертвых пару библиотек для языков.
Аноним 24/01/24 Срд 22:01:45 3017820 328
>>3017674
>Рякт, ангуляр, вью, солид, свелт, квик, астро, гатсби, ...
Это иллюзия чел. По факту есть стандарт и глыба в лице React, есть пара падальщиков в лице вуя и ангуляра, что болтаются внизу а все остальные на уровне стат погрешности и почти нигде не используются.
Аноним 24/01/24 Срд 22:02:16 3017822 329
Scree.jpg 96Кб, 1388x697
1388x697
Аноним 24/01/24 Срд 22:05:55 3017830 330
1175.png 255Кб, 860x720
860x720
Аноним 24/01/24 Срд 22:07:10 3017831 331
>>3017730
>Тем более, в той же джэве даже с этой обратной совместимостью все довольно неплохо после 11 версии
Конечно неплохо, ведь ее толком и не развивают. Оракл давно положил на джаву хуй, а сама джава такой хороший и стабильный инструмент, что для мобилок пришлось создавать Котлин, а для относительно быстрой разработки Скалу, ведь ни для чего другого кроме как для ковыряния громадного легаси кала джава не годится. Зато штабильно.
Аноним 24/01/24 Срд 22:11:09 3017838 332
>>3017773
>Они три здесь нахуй
Тебе этого мало, я не пойму? Ты заведомо в проигрышной позиции в этом споре, потому что на ВЕБ бэкенде (специально для тебя уточняю) в основном такого многообразия фреймворков нет. Сишарп и джэва как примеры.
>На фронте разные фреймворки под разные ниши
Чушь. Все фронтенд фреймворки решают одну и ту же задачу: как насрать пользователю в браузер хтмлкой с жиесом и потом перерисовывать эту хтмлку по действиям пользователя.
>Бек пишется под разные задачи. Для магазина - джанго. Для админки - шарп. Для тудушки - нода. Для форума - го. Разные задачи, разные языки, чего это я сразу не понял.
Нихуя ты не понял. МЛ - питон, веб - джэва/сишорп, эмбеддед - плюсы/сишка. Ты можешь, конечно, использовать языки не по назначению, но это будет неоптимально. Хотя для небольших поделок и нода сгодится на бэке. Вопрос совершенно не в этом, а в том, что как только ты выбрал язык, будь то питон или сишорп, у тебя стабильная экосистема, ничего не меняется, в отличие от фронта, где каждый год то одно высрут, то другое. Давай быстро-быстро сервер компонентс прорабатывай и некст, а то как же так, 2024 год и все еще без сср сидим.
>Лол, ну я на шарпе фронт писал как-то. Только не понятно как это может быть аргументом в пользу твоей позиции, учитывая, что это библиотеки/фреймворки для шарпа / жавы и других. Ну и не забываем, что даже при использовании шарпа, там тоже будет ЖС. И учитывая, что такие извращения имели место быть лет 20 назад а новых проектов тупо не найти.
Я этот пример привел, чтобы показать несостоятельность твоего аргумента. Мне это удалось, судя по реакции. И да, юай и сейчас пишут на джэве/котлине/свифте, только вот есть нюанс.

То чувство, когда новый бек на любом из десятка языков создается прямо сейчас - это норма, а что на фронте три фреймворка и опционально типизация натянутая на один язык - ужас и непостоянство, ой, извини, забыл упомянуть мертвые технологии + не менее мертвых пару библиотек для языков.

>То чувство, когда новый бек на любом из десятка языков создается прямо сейчас - это норма, а что на фронте три фреймворка и опционально типизация натянутая на один язык - ужас и непостоянство, ой, извини, забыл упомянуть мертвые технологии + не менее мертвых пару библиотек для языков.
Да, ужас и непостоянство. Лучше бы было несколько отдельных независимых стэков, чтобы можно было взять стабильное и с вакухами, или модное борщехлебское. А тут даже если древний реакт возьмешь, тебя заебут со всех сторон разными подходами к рендерингу, ксс фреймворками и подходами, бандлерами, пакетными менеджерами, блять, да ничего стабильного на фронте нет.

>Пиздец, вот это копиум и маняврирования.
Извини, но мне далеко до таких доз копиума, под которыми я бы не замечал очевидного, как это делаешь ты.
Аноним 24/01/24 Срд 22:12:50 3017847 333
>>3017831
>Конечно неплохо, ведь ее толком и не развивают. Оракл давно положил на джаву хуй, а сама джава такой хороший и стабильный инструмент, что для мобилок пришлось создавать Котлин, а для относительно быстрой разработки Скалу, ведь ни для чего другого кроме как для ковыряния громадного легаси кала джава не годится. Зато штабильно.
Если не знаешь, то лучше помалкивай. Иди погугли для начала, потом начинай задвигать про отсутствие развития, а то дурачком выглядишь. Буквально каждый тезис мимо.
Аноним 24/01/24 Срд 22:50:55 3017936 334
>>3017831
Ебать дебил.
В отличие от ваших хипстерских поделок джава это реальные деньги.
Жвм и джава развивается, причем так, что скоро ни котлин, ни скала будут не нужны.

мимо скалист
Аноним 25/01/24 Чтв 01:15:54 3018100 335
Изучаю js подскажите пожалуйста примером кода как сохранить значение res.statusCode в отдельную переменную, прочитал про асинхронность но так и не пойму как это сделать

var request = require('request');

var URL = 'site.ru';
let status
request(URL, function (err, res, body) {
console.log(res.statusCode);
});
Аноним 25/01/24 Чтв 01:30:43 3018109 336
>>3017624
Ререндерит только изменение стейта.
Аноним 25/01/24 Чтв 01:41:48 3018113 337
Что лучше RTK-Query или React Query?
Аноним 25/01/24 Чтв 03:47:38 3018141 338
>>3018100
разобрался

function makeRequest(url) {
return new Promise((resolve, reject) => {
request(url, function(err, res, body) {
if (err) {
reject(err);
} else {
resolve(res.statusCode);
}
});
});
}
let code = await makeRequest(site.ru)
это реально нужно такую байду писать чтобы сохранить значение ?
Аноним 25/01/24 Чтв 04:05:57 3018146 339
>>3017534
>Отсутствие единой конвенции архитектуры. Все шлепают как удобно.
На фронтенде не нужна архитектура.
>Одна технология - несколько вариантов либ.
На деле вариативность не особо используются, все используют одну и ту же либу для форм, для валидацим, для роутинга. Разве что стейт менеджеры разные, да и то на работе почти всегда будет редакс.
>Общий ебучий ад и израиль в библиотеках, косолобик может хайпануть и будет шатать свою либу корявыми релизами.
В малоизвестных может быть.
>Вырвиглазный синтаксис.
Ну это уже вкусовщина. У JSX много любителей, по моему опыту он самый удобный для написания шаблонов.
>КСС ин ЖС / тайлвинд / бутстрапы, и прочие смертные грехи, либо последствие коррупции рякта, либо, как и сам рякт следствие косолобости.
На деле почти все нормальные люди используют css или scss модули.
>>3017575
>Пункт первый, который уже делает реакт абсолютным говном - отсутствие реактивности. Любое изменение стейта приводит к ререндеру ВСЕГО поддерева.
Отсутствие реактивности неудобно, но это мелочь. Рендер всего дерева легчайшие оптимизируется, тем более часто на этот рендер просто похуй, потому что нужно умудриться сделать так, чтобы из-за этого лагало. Это же виртуал дом ререндерится а не реальный дом.
>Пункт второй: отсутствие двусторонней привязки данных и вечная ебля с колбэками, куча ебаных замыканий на ровном месте. Там, где это вообще не нужно.
Ну да, было бы удобнее с двусторонней, но это мелочь. Всё равно в проекте будет редакс тулкит или зустанд или мобикс.
>Все выделяется в куче. Хотя, о чем я, ты даже не понимаешь, что это такое.
Понимаю. Сейчас бы в 2024 беспокоиться об этом, когда на смартфонах бомж уровня ставят по 8 гб оперативки.
>Пункт третий: отсутствие передачи данных и событий снизу вверх. Больше замыканий, больше...
Ртк, зустанд, мобикс.
>Больше ебли с ререндерами.
Бомж с калькулятором вместо пека/смартфона, ты? На заюзай memo, если ты насерил глубоко вложенными компонентами. Кто же виноват, что ты не умеешь в правильную композицию компонентов? И не умеешь применять memo.
>Мемоизация, которую никто не понимает
Ты уже откровенно проектируешь. Свои skill issues при себе оставь.
> и которая работает не то, что через пизду, а прямо противоположно тому, как должна: мало того, что не мемоизирует ни хуя, так еще и память жрет.
Нормально она работает. Но скоро уже не нужно будет руками применять useCallback и useMemo.
>Ебанутая шаблонизация ПХП-стайл (так, собственно, и продавали реакт в 2013 году пхпшным говноедам в пейсбуке). А давайте впендюривать код внутрь HTML разметки.
Это самая годная фича реакта. Намного лучше писать разметку среди джаваскрипта, чем пытаться впихнуть джаваскрипт в разметку как в ангуляре, свелте, вью.
>Бесконечная ебля с синхронизацией стейта с UI, именно оттуда берутся useRef, useState, useDeferredValue и прочий кал, который не нужен НАХУЙ, когда у тебя нормальная система реактивности.
Да, могло быть и лучше, но ебля не бесконечная, её мало. Но лучше бы не было совсем. После появления useDeferredValud useRef стал использоваться чаще всего для хранения дом элементов, а с useState проблемы только у дебилов.
>Миллионы мух не могут ошибаться?
Иногда могут, иногда нет. У JSX миллионы тупых хейтерков, миллионы мух не могут ошибаться?
>Абсолютное большинство - тупое анскилльное формошлепное быдло с верстальным прошлым. С чего меня должно ебать их мнение?
Абсолютное большинство годных продуктов сделано на реакте.
>>3017632
>Реакт загибается
Ага, поэтому у него в 7 раз больше установок, чем у ангуляра, и в 5 раз больше вью? При это рост количества установок у реакта со временем ускоряется быстрее, чем у остальных.
>>3017730
На фронте уже не осталось значительных проблем. В 2024 фронт писать проще чем когда-либо. Ставишь некст, css модули/тейлвинд для тейлвиндошизов, глобал стейт менеджмент не нужен, если разработчик не дебил, для асинк стейта react-query... Сейчас фронт пишется быстро и без потери качество, при это ещё и с неплохим удобством для разработчика по сравнению с прошлым. Мемы про новый фреймворк каждую неделю давно устарели, пожилые браузеры уже никто не поддерживает, работать с любым веб апи сейчас просто, на любое пожелание есть привычная либа. Какой же манямирок у бекендеров, господи.
Аноним 25/01/24 Чтв 05:12:43 3018159 340
>>3018146
>На фронтенде не нужна архитектура.
Отпиздил бы тебя если бы работал со мной.
Аноним 25/01/24 Чтв 06:33:38 3018177 341
>>3018159
+
Этого шиза именно хочется отпиздить всегда.
Аноним 25/01/24 Чтв 07:30:21 3018198 342
Аноним 25/01/24 Чтв 08:21:44 3018219 343
>>3018177
А если он тебя отпиздит?
Аноним 25/01/24 Чтв 11:01:24 3018345 344
Аноним 25/01/24 Чтв 11:16:58 3018376 345
>>3018219
Тогда нассу ему в смузи.
Аноним 25/01/24 Чтв 12:04:51 3018441 346
>>3018146
>Отсутствие реактивности неудобно, но это мелочь.
Можешь не продолжать, я уже понял, что ты долбоеб.

>Рендер всего дерева легчайшие оптимизируется
Легчайше оптимизируется? Давай-ка, если ты не пиздобол ты начнешь примеры кода кидать.

>Ну да, было бы удобнее с двусторонней, но это мелочь.
Это мелочь, то мелочь. Слушай, вот смотри, даже если это мелочь (а это ни хуя не мелочь) - на хуй нужен этот реакт, если в нем этой мелочи нет? Во вью и ангуляре есть, а у него нет.

> Всё равно в проекте будет редакс тулкит или зустанд или мобикс.
А, так ты просто ебнутый. Понятно.

>Сейчас бы в 2024 беспокоиться об этом, когда на смартфонах бомж уровня ставят по 8 гб оперативки.
Ага, и связь 5g везде, и компы у каждого из 10 000 офисных сотрудников игровые... Ясно, санитаров, позовите, галоперидол, 200.

>Ртк, зустанд, мобикс.
Пример кода, как ты зустандом из дочернего компонента в родительский передаешь.

>На заюзай memo, если ты насерил глубоко вложенными компонентами. Кто же виноват, что ты не умеешь в правильную композицию компонентов? И не умеешь применять memo.
А ты умеешь? На, мемоизируй:

```
const A = ({ children }) => <div>{ children }<div>;
const B = () => (
<A>
<div>Text</div>
</A>
);
```

>Ты уже откровенно проектируешь. Свои skill issues при себе оставь.
Давай, если ты такой охуенно умный ты расскажешь, как работает мемоизация объектов?

>Но скоро уже не нужно будет руками применять useCallback и useMemo.
Да, да, не нужно, аж с июля 2022 "СКОРАНИНУЖНО", проверяй.

>Это самая годная фича реакта. Намного лучше писать разметку среди джаваскрипта, чем пытаться впихнуть джаваскрипт в разметку как в ангуляре, свелте, вью.
Эталонный говноед, из палаты мер и весов.

>с useState проблемы только у дебилов.
И с useContext только у дебилов проблемы, и вообще реакт охуенно оптимизирован из коробки, только почему-то на всех бенчмарках стабильно в жопе, где-то рядом с ангуляром. Ну дебилы, че с них возьмешь.

> У JSX миллионы тупых хейтерков, миллионы мух не могут ошибаться?
Не видел "миллиона хейтерков" JSX, а вот косоебых глориков типа тебя, дебила, - просто дохуя.

>Абсолютное большинство годных продуктов сделано на реакте.
Примеров, конечно, мы не дождемся.

>Ага, поэтому у него в 7 раз больше установок, чем у ангуляра, и в 5 раз больше вью?
Имаджинируйте тряску, когда этот даун увидит количество установок жыквери или бутстрапа.

>На фронте уже не осталось значительных проблем
Адик в 1944 примерно тоже самое заявлял

>Сейчас фронт пишется быстро и без потери качество
Именно поэтому сайты все жирнее и тормознее? От качества распирает?

>на любое пожелание есть привычная либа
Написанная с кучей багов долбоебом-версталой типа тебя?
Аноним 25/01/24 Чтв 13:11:49 3018540 347
Какой положняк по Nodejs в 2024 году? Учить или хуйня и нинужна и лучше выбрать другой язык для веб бэкенда?
Аноним 25/01/24 Чтв 14:18:35 3018619 348
image.png 137Кб, 1378x1356
1378x1356
gigachad.mp4 6351Кб, 1280x720, 00:00:38
1280x720
> - Аряя, семиты некрасивые и шумят!!!

> - Да, я заменил семит на три буквы, а что?
Аноним 25/01/24 Чтв 16:44:04 3018923 349
>>3018113
На вопрос ответье быстро!!!
>>3018540
Уже пояснили что это Backend-for-Frontend.Конкренто для бэкенда лучше выбрать go и делать микросервисы
Аноним 25/01/24 Чтв 20:07:53 3019324 350
>>3007767 (OP)
Существует компонент App, который отрисовывает список задач с формой ввода, кнопками удаления. К компоненту прикручен className, которому в стилях задан шрифт. Почему меняется шрифт заголовков, текстов задач, но не меняется шрифт на кнопках и в форме ввода?
Аноним 25/01/24 Чтв 20:42:56 3019449 351
>>3018540
В бэкенде в плане вката хорошо только на джаве и пыхе. Все остальное имеет много подводных камней.
Аноним 25/01/24 Чтв 21:41:00 3019606 352
>>3019324
Скорее всего к твоим кнопкам применяются стили браузера, для инпутов и кнопок попробуй указать их явно.
Аноним 25/01/24 Чтв 22:12:15 3019685 353
Сап аноны. Джунец бэкендер на петухончике ИТТ. Порой возникают желания попилить какие-нибудь сайты для себя, но останавливает факт что я вообще не дружу с HTML/CSS. На жсе/тайпскрипте код ещё могу высрать, а вот когда дело касается интерфейса - руки падают. Причём на каких-нибудь мобилках я могу что-то придумать, на том же Флаттере, ведь там вёрстка не из HTML тегов/CSS селекторов состоит, а из дерева классов и готовых виджетов. А в фронтовой вебовской вёрстке ничего такого нет, просто сырые теги и ебись как хочешь.

Можете, пожалуйста, накинуть базы, хочу наверстать. Напишите как вы разбирались в этой теме. От обыкновенной вёрстки до повседневного рабочего применения в виде каких-нибудь темплейтах/реактовых компонентах. Свой верстальный путь, собственно.
Аноним 26/01/24 Птн 01:01:28 3019966 354
>>3019685
А там есть что-то сложное? Хуяришь дивы, выравниваешь через flex. Всё.
Аноним 26/01/24 Птн 01:12:09 3019970 355
>>3019966
Если это так просто, то почему тогда у меня в первый раз получилось неподдерживаемое говно, хотя я применял готовые компоненты бутстрапа? Меняешь паддинг/маржин в одном месте, все съезжает к хуям в двух других.

мимо
Аноним 26/01/24 Птн 01:16:27 3019971 356
И вообще до сих пор не понимаю, зачем нужны маржины, когда есть паддинги. Одна и та же вещь, просто с разных сторон.
Аноним 26/01/24 Птн 01:21:03 3019973 357
>>3019970
Потому что бутстрэп говно и им нельзя пользоваться.
Аноним 26/01/24 Птн 01:28:21 3019978 358
>>3019971
Паддинги внутри бордера, марджины снаружи. Марджины у соседних элементов иногда складываются, паддинги никогда. Это ещё не всё. С опытом будешь лучше чувствовать, где что лучше использовать.
Аноним 26/01/24 Птн 02:06:13 3020004 359
>>3019973
Так готовые компоненты - это по идее самый изи тир из всех опций. Если бы верстал сам с нуля, все было бы еще хуже, не? Бутстрап-то говно, но по причине отсутствия кастомизации. А расположение элементов на экране - это не кастомизация же.
Аноним 26/01/24 Птн 02:09:05 3020006 360
>>3019978
>Паддинги внутри бордера, марджины снаружи
Знаю, об этом и сказал - один и тот же эффект, просто достигается либо отталкиванием других элементов, либо "изоляцией" самого элемента. Типа как сычик изолируется от неприятного социума и не доставляет никому проблем, в отличие от ерохи, который идет по головам и всех заебывает.
>Марджины у соседних элементов иногда складываются, паддинги никогда
Ну вот и зачем мне этот эффект маржинов нужен? Он только головную боль доставляет, судя по опыту некоторых других фронтов.
Аноним 26/01/24 Птн 02:38:54 3020012 361
>>3020004
Бутстрэп говно потому что херачит свои стили на элементы. В итоге ты пытаешься что-то поменять в соответствии с правилами css, а не получается, потому что бутстрэп своего говна поверх налепил.
Ещё он говно потому что у него не семантические классы а блевотина типа display-flex, который просто можно прописать в инлайн стилях, но в данном случае это к делу не относится.

>>3020006
Это не один и тот же эффект, потому что граница между ними. Ты рисовал её?
Коллапс марджинов нужен если у тебя, например, есть страница с карточками. Каждая карточка должна отстоять от соседних элементов на 15px, но без коллапса между соседними карточками будет 30px, это будет выглядеть некрасиво.
Аноним 26/01/24 Птн 02:48:06 3020013 362
>>3020012
>Коллапс марджинов нужен если у тебя, например, есть страница с карточками. Каждая карточка должна отстоять от соседних элементов на 15px, но без коллапса между соседними карточками будет 30px, это будет выглядеть некрасиво.
Кладу карточку в контейнер и вешаю паддинг в 7.5пх. Проблемы?
Аноним 26/01/24 Птн 02:53:27 3020014 363
>>3020013
Так от остальных элементов, не карточек, тоже надо 15px расстояние. Тебе тогда надо ещё один контейнер с 7.5 паддингом вокруг всей коллекции карточек вешать. В итоге у тебя куча лишних элементов, что затрудняет чтение и поддержку.
Аноним 26/01/24 Птн 02:56:08 3020015 364
>>3020014
Зачем? Просто поставь паддинг со всех сторон нужный на контейнере с карточкой.
Да даже если и надо контейнер на все карточки, это звучит очень даже не плохо, потому что они вместе образуют логическую секцию на странице.
Аноним 26/01/24 Птн 02:58:55 3020016 365
>>3020015
Ну это костыли всё.
Их и так приходится дофига использовать в силу убогости html и css, зачем ещё плодить дополнительные?
Аноним 26/01/24 Птн 03:00:24 3020017 366
>>3020016
>Ну это костыли всё.
А где про это написано? Возвращаясь к исходному посту, выходит, что правильная верстка - нихуя не просто.
Аноним 26/01/24 Птн 09:25:07 3020133 367
Аноним 26/01/24 Птн 10:01:14 3020155 368
>>3019966
Когда рука не набита - очень сложно. Тем более не знаешь best practices, как называть элементы, какие семантически использовать, как что лучше выстроить и дженерик подходы к ксс чтобы не было васянок диких и говнокода, чтобы была поддерживаемость. Как прописывать размеры элементов, в пикселях, в долях, как позиционировать, как выстраивать вёрстку для поддержки разных лейаутов (вроде все сначала мобильный делают а потом расширяют до десктопа), хз. К тому же никто же не пишет в один index.html и style.html, нужно знать как нормальные люди делают. Я ещё у челов видел какие-то адвансед css где всё из переменных и функций каких-то состояло.
>>3020133
Благодарю, гляну.
Аноним 26/01/24 Птн 10:04:29 3020157 369
>>3020155
Style.css точнее. На автомате написал.
Аноним 26/01/24 Птн 10:17:35 3020163 370
>>3018441
>Абсолютное большинство годных продуктов сделано на реакте.
>Примеров, конечно, мы не дождемся.
Ты можешь сам назвать годные продукты, мы посмотрим на чём они сделаны, там скорее всего реакт будет
Аноним 26/01/24 Птн 10:21:51 3020166 371
>>3020163
Upwork Inc.
PayPal
Forbes
Gmail
Weather
The Guardian
Wikiwand
Delta
Google
Freelancer
Google Play Books
Microsoft Xbox
Microsoft Azure
Angular landing
IBM
Vevo
Deutsche Bank
Netflix
Samsung
LEGO
YouTube
Аноним 26/01/24 Птн 10:26:30 3020172 372
>>3020166
В списке ни одного годного продукта кроме Ютуба и может с натяжкой Нетфликса. Попробуй не копипастить списки из рандомных статей с названиями типа "популярные проекты, сделанные на ангуляре", а назвать продукты, которыми сам пользуешься. Ладно, я могу начать. Веб-клиент спотифая, твитч, торговый терминал тинькофф инвестиций. Ты будешь в шоке, но все из них используют реакт.
Аноним 26/01/24 Птн 10:28:19 3020173 373
>>3020155
>не знаешь best practices
Не нужно знать, если нет опыта

>как называть элементы
Не очень важно

>какие семантически использовать
Можно никакие, 90% веба так написано. Ты нитакой как все?

>дженерик подходы
говнокодить сначала научить хотя бы, просто спан от дива поотличай хотя бы. зачем башку забивать лишним поначалу

...и так далее

Напоминает вкатунов с ихним ДАЙТЕ МНЕ САМУЮ ЛУЧШУЮ КНИГУ ПО С++ ОТ СОЗДАТЕЛЕЙ ЯЗЫКА ЧТОБЫ ОТ КОРКИ ДО КОРКИ, ЧТОБЫ ПОСЛЕ НЕё ВСЕ ЗНАТЬ И УМЕТЬ НАПИСАТЬ ЛЮБУЮ ПРОГРАММУ
Аноним 26/01/24 Птн 10:37:56 3020183 374
>>3020173
Ну я накринжевал конечно в этом плане. Лень было самому вникать паралельно с работой и хотелось чтобы волшебных таблеток накидали по которым можно последовательно пройтись, лмао. Ну окей, хотя бы фридкодкемп поковыряю, потом мб один прожект, затем возможно на фронтендменторе потренируюсь.
Аноним 26/01/24 Птн 11:02:30 3020226 375
>>3020172
>Ты будешь в шоке, но все из них используют реакт.
Ты гуглом не пользуешься и его продуктами?

Накой мне перечислять, если ты сразу козырями кроешь и твитч в пример выдаешь.
Твитч крыть нечем.
Аноним 26/01/24 Птн 11:04:02 3020232 376
>>3020173
>Напоминает вкатунов с ихним
Напоминаю твоему напоминанию, что все ваши книги - говно.
Читайте спецификацию языка и тогда не нужно будет бугуртить.
Аноним 26/01/24 Птн 12:27:18 3020345 377
>>3020173

> Напоминает вкатунов с ихним ДАЙТЕ МНЕ САМУЮ ЛУЧШУЮ КНИГУ ПО С++ ОТ СОЗДАТЕЛЕЙ ЯЗЫКА ЧТОБЫ ОТ КОРКИ ДО КОРКИ, ЧТОБЫ ПОСЛЕ НЕё ВСЕ ЗНАТЬ И УМЕТЬ НАПИСАТЬ ЛЮБУЮ ПРОГРАММУ
Мне бы по дизайну такую
Аноним 26/01/24 Птн 12:33:55 3020351 378
>>3020226
Пользуюсь, я и назвал Ютуб, это реально хороший продукт. Остальные оставляют желать лучшего. Я много пользуюсь тем же Gmail, но там до сих пор интерфейс настроек из 2005 года. Параллельно пользуюсь Proton mail, вот там годно сделано, на реакте, кстати.
Аноним 26/01/24 Птн 12:39:04 3020357 379
>>3020351
>Параллельно пользуюсь Proton mail, вот там годно сделано, на реакте, кстати.
Это рофл? Цвета вырвиглазные, иерархия элементов пососная. Гмейл куда приятнее выглядит.
Аноним 26/01/24 Птн 13:06:10 3020390 380
>>3020357
Что там не так с иерархией элементов? Цветовых схем там 8 штук.
Аноним 26/01/24 Птн 14:39:46 3020514 381
Зачем ваш Proton mail, когда есть mail.ru
Аноним 26/01/24 Птн 14:49:39 3020532 382
Screenshot 2024[...].png 396Кб, 2934x340
2934x340
>>3020390
Тебе вот это вот нагромождение элементов справа норм? Все плюс-минус одного шрифта и размера, множество кнопок, просто месиво.
Аноним 26/01/24 Птн 15:06:13 3020557 383
То тейлвинд обсуждают, то дизайны какие-то, то сплетничают по фреймворкам.
Одни дизайнерки в треде. Где бородатые мужчины, управляющие эвент лупом?
Аноним 26/01/24 Птн 15:10:33 3020565 384
>>3020557
>мужчины
В жс мире только бородатые дети есть.
Аноним 26/01/24 Птн 15:39:36 3020615 385
>>3020557
Ссышь пес, вообще-то я быкендер. А дизайном занимаюсь так, для души.
Аноним 26/01/24 Птн 16:20:04 3020676 386
>>3020557
Нету ни одной дизайнерки, иначе посоветовали бы мне как вкатиться в дизайн.
Аноним 27/01/24 Суб 01:46:42 3021473 387
Screenshot 2024[...].jpg 88Кб, 1917x424
1917x424
Аноним 27/01/24 Суб 02:19:45 3021497 388
image.png 246Кб, 1917x423
1917x423
Аноним 27/01/24 Суб 03:27:46 3021506 389
>>3021497
А ничего, что они разного размеры и выравнены по центру? Ебать ты долбаеб братишка
Аноним 27/01/24 Суб 04:20:10 3021513 390
>>3021506
Что-нибудь про сетки слышал? Знаешь, зачем нужны? Размер и выравнивание тут вообще ни при чем.
Аноним 27/01/24 Суб 10:53:45 3021669 391
а почему вы реакт хуесосите?
Аноним 27/01/24 Суб 10:57:28 3021674 392
>>3021669
не хуесосим а указываем место.
Аноним 27/01/24 Суб 17:46:55 3022163 393
>>3021669
Его хуесосят полные ресентимента чмони. Это зависит к лидеру, крепко захватившему рынок.
Аноним 27/01/24 Суб 18:16:51 3022211 394
>>3021669
Я обижен на реакт. Они заставляют использовать next
Аноним 27/01/24 Суб 19:42:12 3022352 395
Аноним 27/01/24 Суб 20:06:30 3022368 396
Зачем pipe, когда есть promise?
Аноним 27/01/24 Суб 20:08:30 3022371 397
>>3020172
>назвать продукты, которыми сам пользуешься
>твитч
Жертва неудачного аборта, ты?
Аноним 27/01/24 Суб 21:59:28 3022589 398
>>3007767 (OP)
Я вот написал простенькую приложуху на реакте, по видосу, естественно. Как оно работает - понимаю от и до, но сам, с нуля в жизни бы написать не смог. Как эту сторону теперь прокачивать?
Аноним 27/01/24 Суб 22:28:17 3022628 399
>>3022352
это сразу увольнение...
Аноним 27/01/24 Суб 22:29:02 3022630 400
>>3022589
пиши код 5-6 лет каждый день... и само качнется
Аноним 27/01/24 Суб 22:41:27 3022651 401
>>3021669
Дешевки и букашки завидуют его успеху. Плюс хейт отдельно раскручивает Гугл, так как в свое время сам хотел захватить рынок фронтенда своей технологией, но обосрался с AngularJS, а пока переписывал на Angular шустрые хулиганы из Фейсбука его опередили.
Аноним 27/01/24 Суб 23:05:51 3022697 402
>>3022368
Зачем мне холодильник если я не курю?
Аноним 27/01/24 Суб 23:06:52 3022699 403
>>3022589
Напиши другую приложуху, опираясь на опыт писания этой приложухи.
Аноним 28/01/24 Вск 02:00:43 3022953 404
Почему так? Это же не логично.

var test = 222;
func();
function func() {
console.log(test); // undefined
var test = 777777;
}
Аноним 28/01/24 Вск 02:09:36 3022957 405
>>3022953
Поэтому варами пользуются только конченные в 2к25.
Аноним 28/01/24 Вск 02:33:13 3022960 406
>>3022957
Спасибо что заставил изучить тему с let. С let выдаёт ошибку (Cannot access 'test' before initialization). Но я всё равно не понимаю, почему строчку console.log(test); должно ебать, что там ниже по коду.
Аноним 28/01/24 Вск 02:39:25 3022962 407
>>3022960
p.s. Если сделать так:
var kek = 123;
lol(kek);
function lol(med) {
console.log(med);
var med = 321;
}
То всё по человечески работает, хотя по сути это то же самое.
Аноним 28/01/24 Вск 02:41:07 3022963 408
>>3022960
Ебалн, это в любой самой базовой статье про отличие var от let пишут. Var поднимается и инициилизуерся как undefined, а let не инициилизируцется, потому и (Cannot access 'test' before initialization).

Тоже самое, что и

var test = 222;
func();
function func() {
var test = undefined;

console.log(test); // undefined
var test = 777777;
}
Аноним 28/01/24 Вск 02:43:42 3022965 409
>>3022963
Ну точнее ниже уже будет

test = 777777;
Аноним 28/01/24 Вск 04:08:37 3022984 410
загадка.PNG 8Кб, 253x253
253x253
Пик - загадка от александра для новичков.

>>3022963
Спасибо, понял. Про let слышал когда учился, но как-то без него обходился всегда, пока не напоролся на этот прикол при разборе говнокода.
Аноним 28/01/24 Вск 04:11:46 3022985 411
Снимок.PNG 9Кб, 255x283
255x283
>>3022984
Бля, обосрался с загадкой. Вот правильный код.
Аноним 28/01/24 Вск 04:52:20 3022991 412
>>3022985
Сначала будет 300, потом 600, потом 100.
Аноним 28/01/24 Вск 06:22:32 3022998 413
>>3022371
Почему ты так порвался? Не вижу видимой причины для этого.
Аноним 28/01/24 Вск 09:28:17 3023041 414
Аноним 28/01/24 Вск 09:38:04 3023043 415
>>3023041
>c let не хойстится, но одноименную глобальную переменную все же затирает из скоупа функции
>логично
Аноним 28/01/24 Вск 11:28:27 3023128 416
Какой хостинг бесплатный есть для 1-го хотя бы приложения для коммерческого использования, чтобы показывать заказчику?
Vercel запрещает использовать для коммерции бесплатный Hobby план.
Аноним 28/01/24 Вск 11:33:25 3023134 417
>>3023128
Только не хероку, они не хотят мне менять пароль автоматически и ждут, что я в тех. поддержку буду писать.
Аноним 28/01/24 Вск 11:51:21 3023163 418
>>3022953
>Почему так? Это же не логично.
Что может быть логичного в худшем языке программирования в мире?
Аноним 28/01/24 Вск 13:09:05 3023296 419
>>3023043
>написал какую-то чушь, и выёбывается.

Тебе нужно повторить основы жс, ты дважды объявляешь и определяешь переменную, так делять низя!
Аноним 28/01/24 Вск 13:11:43 3023298 420
>>3023296
var test = 222;
func();
function func() {
console.log(test);
test = 777777;
}

вот так тебе нужно было написать
Аноним 28/01/24 Вск 13:15:27 3023301 421
Аноним 28/01/24 Вск 13:19:36 3023306 422
>>3023296
Я не тот вканун с кодом выше

https://jsfiddle.net/htuy186k/

Ты даже не понял нихуя что я написал

В fn2 локальная переменная test не хойстится но глобальная test удаляется из скоупа fn2, хотя в fn1 она доступна
Аноним 28/01/24 Вск 14:07:13 3023409 423
image.png 32Кб, 657x382
657x382
image.png 15Кб, 655x281
655x281
А разве деструктиризация в колбэке не должна перезаписывать внешнюю "а"?

На пик 2 перезаписывает.
Аноним 28/01/24 Вск 14:10:19 3023416 424
>>3023409
Нет, ты просто назвал параметр функции a.
Аноним 28/01/24 Вск 17:09:12 3023787 425
>>3023306
> удаляется
> находится в лексическом окружении и поиск не идёт выше
> удаляется

мимо
Аноним 28/01/24 Вск 17:10:35 3023791 426
>>3023787
>>3023306
Накостылят своих шедовинг/перекрытий, и ябутся у сраку, потому что их магия работает не по-шамански.
Аноним 28/01/24 Вск 22:45:11 3024449 427
image.png 630Кб, 800x1005
800x1005
Узнали? Согласны?
Аноним 29/01/24 Пнд 11:08:46 3024893 428
изображение.png 21Кб, 680x277
680x277
изображение.png 6Кб, 527x227
527x227
Сделал простой реакт компонент со счетчиком и кнопками инкремента, установки значения на 0 и установки значения на 5, а так же вывод текста в консоль. Установил реакт дев тулз и поставил там галку чтоб подсвечивало. При нажатии на Count 5 раз компонент каждый раз подсвечивается и в консоль выводится 5 сообщений "Use Render", все ок. Но при нажатии на кнопку Count to 5 компонент не подсвечивает (и не должен, так как count = 5 и ререндера быть не должно), но в консоль все равно выводит "Use Render" один раз. При дальнейших нажатиях на Count to 5 никаких выводов в консоль не происходит. Почему так? При нажатии на Count to 5 при значении count = 5 ререндер все таки происходит или нет? Почему сообщение в консоль выводится и при том только один раз?
Аноним 29/01/24 Пнд 13:09:33 3025070 429
>>3024893
Ререндер виртуал дома происходит, но риал дома нет.
Аноним 29/01/24 Пнд 13:43:27 3025104 430
Почему Dart лучше JS? Меня уже второй раз спрашивают на собесе, а я не ебу че за Dart и где он кроме мобилок используется.
Аноним 29/01/24 Пнд 14:10:57 3025180 431
>>3025104
Зачем он нужен если есть react native
Аноним 29/01/24 Пнд 14:11:08 3025182 432
>>3025104
А ты их в ответ спрашивай: "почему говно лучше мочи?"
И улыбайся загадочно так.
Аноним 29/01/24 Пнд 15:26:20 3025317 433
>>3025104
Надо отвечать что нет ничего лучше JS.
Аноним 29/01/24 Пнд 15:39:54 3025334 434
>>3025104
Если брать чистый JS, то Dart будет лучше. Если брать JS + все обвесы, что вокруг него делают (включая тайпскрипт) и без чего он сам по себе уже не живет в продакшенах давно, то JS лучше. С Дартом вообще странная история, когда-то он должен был стать заменой Жс, сделали даже возможность перегонять код из дарта в жс и из жса в дарт, но почему-то это дело зарубили, а на арену начал выползать тайпскрипт.
Аноним 29/01/24 Пнд 15:55:43 3025377 435
>>3025104
Наверно ты ангулярщик, а дарт это придаток флаттера.

Ну а флаттер двустороннебиндиговыми васмо скомпиленными дартоприложением устраивают в ангуляр.
Аноним 29/01/24 Пнд 16:28:03 3025446 436
>>3025334
>JS лучше
Ловите долбоеба
Аноним 29/01/24 Пнд 16:35:41 3025464 437
Вот у меня в резюме указан год опыта Ноды, при этом коммерческого опыта нет, но мне пишет хрюша с предложением пройти тестовое для собеса на вакуху с вилкой 100-150к, я вот это как расценивать должен? Хрюша сама нашла резюме бтв.
Аноним 29/01/24 Пнд 16:39:07 3025469 438
>>3025446
На самом деле лучше, дарт лютая хуета, плюс еще вместо полноценной страницы генерирует канвасом огромную картинку. Хуй текст выделишь, хуй картинку в новой вкладке откроешь. Интерфейсы на этом говне можно увидеть сразу по лагам
Аноним 29/01/24 Пнд 16:41:19 3025476 439
>>3025464
>коммерческого опыта нет
>я вот это как расценивать должен?
95% тебя опустит сама хрюша вопросами между делом и ты не дойдешь до собеса.
Аноним 29/01/24 Пнд 16:42:51 3025479 440
>>3025104
Это вопрос с подвохом, на фронте тоже используется а потом всё переписывается на реакты
Аноним 29/01/24 Пнд 16:46:22 3025487 441
>>3025476
Я к тому нахуя вообще им откликаться на меня было изначально, если у них кол-во откликов ограничено
Аноним 29/01/24 Пнд 16:58:05 3025508 442
>>3025104
Dart - это то, каким JS должен быть изначально: быстрый, компилируемый, с типизацией, без родовых травм жса. JS держится исключительно из за браузера, в котором он есть и всегда будет. Но если посмотреть за его пределы, то мы видим, что в мобилках Dart уже потеснил реакт нейтив, в десктопах Dart так же потихоньку теснит электрон.
Аноним 29/01/24 Пнд 17:23:45 3025552 443
Кстати, какого хуя в браузеры не было заложено версионирование технологий? Почему мы застряли на жс? Такое чувство, что на заре веба собрали всех самых профнепригодных закладывать основы, и получилось то, что получилось.
Аноним 29/01/24 Пнд 17:57:46 3025612 444
Аноним 29/01/24 Пнд 17:59:14 3025614 445
>>3025469
>На самом деле лучше, дарт лютая хуета
Какой бы дарт не был хуетой (хотя я сильно соневаюсь, что он намного хуже того же котлина), существует только один язык в мире хуже, чем жс - это ПХП, ну может еще VBA. Все. Все остальные языки лучше ЖС просто по определению.

>вместо полноценной страницы генерирует канвасом огромную картинку. Хуй текст выделишь, хуй картинку в новой вкладке откроешь
Каким образом особенность рендеринга в браузере коррелирует с качеством языка программирования?

Вообще, если ты не видишь десятков, если сотен проблем с жс даже в том виде, в каком он есть сейчас, это говорит только об одном, ты никогда не видел нормального языка программирования.

>>3025552
>Кстати, какого хуя в браузеры не было заложено версионирование технологий?
Такого, что изначально это была хуета для открытия статичных HTML, нужная полутора калекам из учено-университетского сообщества.

>Такое чувство, что на заре веба собрали всех самых профнепригодных закладывать основы, и получилось то, что получилось.
Одному профнепригодному петуху поставили задачу за две рабочие недели написать язык программирования, он и так долбоеб, а тут еще времени нет.
Аноним 29/01/24 Пнд 18:01:10 3025618 446
>>3025612
Без зпшки непонятно, вакансия максимально дефолтная.
Аноним 29/01/24 Пнд 18:51:14 3025676 447
>>3025614
>Все остальные языки лучше ЖС просто по определению.
Смотря для чего и в каком месте

>Каким образом особенность рендеринга в браузере коррелирует с качеством языка программирования?
В контексте работы в браузере хуйня, потому что вместо нормальной работы с dom творит вот такую вот тормознутую хуйню. Значит либо его надо выкидывать из фронта, либо впихивать в браузер поддержку, но гугл чего-то не хочет в хром добавлять.

>Вообще, если ты не видишь десятков, если сотен проблем с жс даже в том виде, в каком он есть сейчас
Это ты уже шизу пишешь и за меня додумываешь, я не отрицаю проблем js

>это говорит только об одном, ты никогда не видел нормального языка программирования.
Расскажи мне про какой-нибудь нормальный язык, я хоть погляжу на него, а то ведь никогда и не видывал
Аноним 29/01/24 Пнд 19:06:41 3025701 448
Screenshot20240[...].png 136Кб, 1080x1582
1080x1582
Нахуя? Нахуя блять? Что это такое нахуй, чё вам надо блять? Какой пиздец! Нахуй они засунули в язык эту залупу? Что оно делает? Я могу ещё понять какой-то хешмап без хешмапа, для енама, хотя все равно сука никто никогда в здравом бодрствовании духа очка не будет использовать эту хуйню нигде блять нигде сука. Я люблю генераторы, но использую их придельно редко. Зачем они это сделали как это вообще работает, оно выглядит как чернобыльский мутант какой пиздец блять уродство дегенеративное искусство.
И я это не с тз вебмакаки, я делаю всякие автокады для браузера с экстерьером для пениса, 3д параша и ТД в этом ебаном языке, но я никогда даже хешмап не использовал, я мог бы, но у нас объект покрывает некоторые его свойства, сетом пользоваться сложно, если не написать дополнительные функции для обращения с ним, я всегда обойдусь ереем, иногда юинт8 для экономии памяти, но сука нахуя в этом ебучем языке викмап, виксет, Симбол итератор.... Господи какой пиздец, это как выпускники лиги плюща не могут найти работу по гендер стадия, накапливают студенческие долги, в затем производят критическую теорию чтобы выбраться из кабалы, это схема понзи, разрабы жс просто должны остановиться и не писать уже ничего, язык самодостаточен, все, но если они это сделают все скажут что язык умер и не развивается, поэтому остановиться они не могут и занимаются имитацией развития, рожают говно, другие его потребляют и срут им в фреймворк, выпаривают парашу, продают это как что-то пиздец важное сука да я скорее монойд фолдабл присобачу к своей мертвой матери в парашепродакшн сука сосите хуй
Аноним 29/01/24 Пнд 19:25:29 3025722 449
>>3025701
Чел этот язык 3 дня делали. Тебя ебет вообще?
Аноним 29/01/24 Пнд 19:27:06 3025726 450
>>3025701
Причина тряски?
Все эти символы-хуимболы нужны чтобы у библиотек мог быть красивый интерфейс, для твоих хеллоу ворлдов они не нужны.
Аноним 29/01/24 Пнд 19:44:06 3025762 451
>>3025180
Затем, что реакт нейтив очень плохо работает на телевизорах, а флаттер удовлетворительно.
Аноним 29/01/24 Пнд 19:58:59 3025790 452
>>3025676
Я другой анон, если что.

>>Все остальные языки лучше ЖС просто по определению.
>Смотря для чего и в каком месте
ЖС лучше для браузеров, потому что вебассембли пока не имеет доступа к DOM, плюс managed языки ещё и рантайм таскают с собой, а у жс весь рантайм в браузере. То есть это обусловлено не качеством языка, а историческими причинами.

>>Каким образом особенность рендеринга в браузере коррелирует с качеством языка программирования?
>В контексте работы в браузере хуйня, потому что вместо нормальной работы с dom творит вот такую вот тормознутую хуйню. Значит либо его надо выкидывать из фронта, либо впихивать в браузер поддержку, но гугл чего-то не хочет в хром добавлять.
Язык тут не при чём, при чём тут фреймворк. Никто же не мешает сделать сайт на канвасе с использованием жс.
Аноним 29/01/24 Пнд 20:03:48 3025803 453
>>3025701
>делает 3д парашу
>говорит в жс ничего добавлять не надо
Срыгос из профессии оформи.
Аноним 29/01/24 Пнд 20:08:23 3025814 454
Эх добавили бы в жс возможность перемножать матрицы, я бы переписал на жс блендер и анриал энжин. Вообще все языки кроме жс были бы нахуй не нужны от слова совсем.
Аноним 29/01/24 Пнд 20:42:54 3025871 455
>>3025508
>в мобилках Dart уже потеснил реакт нейтив
Лол
>в десктопах Dart так же потихоньку теснит электрон.
Лооол
Аноним 29/01/24 Пнд 20:49:33 3025887 456
>>3025790
>Никто же не мешает сделать сайт на канвасе с использованием жс.
Вот ты сначала попробуй написать большой серьезный фронт на этом дарте, а потом погляди как оно тормозит, у нас один сервис на нем, реально пиздец лагает
Аноним 29/01/24 Пнд 21:57:54 3025975 457
>>3025887
Просто напросто за дело должен взяться олимпиадник, который умеет определять алгоритмическую сложность и писать оптимизированный код. И там уже не важно будет Dart или js
Аноним 29/01/24 Пнд 22:04:06 3025982 458
imageprocessing[...].png 228Кб, 1974x1427
1974x1427
Объясните просто и четко о том, как делать позиционирование в html.

У меня постоянно то меняется размер блока, то меняется положение блока.

Как сделать так, чтобы один раз поставил этот ебучий блок и он стоял как влитый?
Аноним 29/01/24 Пнд 22:30:30 3026003 459
>>3025982
box-sizing: border-box;
position: relative;
ширина высота в абсолютных единицах
Аноним 29/01/24 Пнд 22:38:16 3026009 460
>>3025982
Конечно, позиционирование элементов в HTML может быть иногда непростым делом, но существует несколько способов сделать это более надежным. Вот несколько основных техник:

1. Использование относительного позиционирования: Если вы хотите, чтобы элемент оставался в потоке документа, но при этом иметь возможность контролировать его положение, вы можете использовать свойство CSS `position: relative;`. Затем вы можете перемещать элемент с помощью свойств `top`, `right`, `bottom` и `left`.

```css
.мой-блок {
position: relative;
top: 10px; / Перемещаем блок на 10px вниз от его обычного положения /
left: 20px; / Перемещаем блок на 20px влево от его обычного положения /
}
```

2. Использование абсолютного позиционирования: Если вы хотите, чтобы элемент абсолютно позиционировался относительно его ближайшего позиционированного родителя (или, если такого нет, относительно окна браузера), используйте `position: absolute;`.

```css
.мой-блок {
position: absolute;
top: 100px; / Позиционируем блок относительно верхнего края родителя или окна браузера /
left: 50%; / Позиционируем блок по горизонтали по центру родителя /
transform: translateX(-50%); / Корректируем позицию блока, чтобы он был по центру /
}
```

3. Использование фиксированного позиционирования: Если вы хотите, чтобы элемент оставался на месте даже при прокрутке страницы, используйте `position: fixed;`.

```css
.мой-блок {
position: fixed;
top: 0; / Позиционируем блок относительно верхнего края окна браузера /
right: 0; / Позиционируем блок в правом верхнем углу окна браузера /
}
```

Выбор конкретного метода зависит от вашего конкретного случая использования. Как правило, относительное позиционирование - хороший выбор, когда вы хотите изменить положение элемента без удаления его из потока документа. Абсолютное позиционирование подходит, когда вам нужно точно задать местоположение элемента относительно его родительского элемента или окна браузера. Фиксированное позиционирование - для создания элемента, который остается видимым на странице даже при прокрутке.
Аноним 29/01/24 Пнд 22:39:11 3026010 461
Аноним 29/01/24 Пнд 22:55:38 3026030 462
Аноним 30/01/24 Втр 00:39:52 3026118 463
>>3025614
>Все остальные языки лучше ЖС просто по определению.
Остальные интерпретируемые языки хуже жса.
Аноним 30/01/24 Втр 02:33:04 3026154 464
>>3025887
Ты не понял, что я имею в виду.
Я согласен, что сайт делать через канвас - это хуйня. Но дарт, как язык, тут не при чём. Сайт на канвасе делает не дарт, а флаттер.
Ничто не мешает сделать другой фреймворк для дарта, который будет работать как реакт/ангуляр/вью и всё делать через html, просто никому это не надо.
Аноним 30/01/24 Втр 06:09:17 3026177 465
>>3025676
>Расскажи мне про какой-нибудь нормальный язык, я хоть погляжу на него, а то ведь никогда и не видывал
Буквально любой другой, кроме пхп или вба.
Аноним 30/01/24 Втр 06:12:16 3026178 466
>>3025790
>ЖС лучше для браузеров, потому что вебассембли пока не имеет доступа к DOM, плюс managed языки ещё и рантайм таскают с собой, а у жс весь рантайм в браузере.
Джава лучше для JVM, потому что остальные языки не могут исполняться на JVM. Г - гениально. Это называется платформа, и, в десятый уже, наверное, раз - это никакого отношения к качеству языка не имеет. Если ты хоть на секунду рассмотришь жс не как адаптер к дому, а как язык, ты поймешь, что это полная хуйня.
Аноним 30/01/24 Втр 06:51:47 3026190 467
Аноним 30/01/24 Втр 09:00:00 3026246 468
>>3026178
У тебя френдлифаер
Аноним 30/01/24 Втр 12:19:12 3026477 469
image.png 410Кб, 640x427
640x427
Аноним 30/01/24 Втр 14:00:08 3026621 470
У меня slow network при подключении к локальному серверу. Статическая страничка. Недавно поменял самописный нодовский раздаватель статики на http-server, установленный из npm.
В итоге реально тормозит страница, открытая по 127.0.0.1
Это что за чудо такое?
Аноним 30/01/24 Втр 14:39:04 3026689 471
А есть какая-нибудь Backend-independed UI-либа?

Я только для браузера вижу. Для GTK, Qt и прочего нет.

Было бы неплохо иметь фреймворк, который оборачивал императивные сишные вызовы в декларативные описания интерфейса, и чтобы с реактивностью.
Аноним 30/01/24 Втр 14:57:53 3026747 472
>>3026621
>http-server, установленный из npm
>тормозит страница, открытая по 127.0.0.1
У меня было круче: открытый в параллель с витом http-server срал мне каким-то образом с другого порта, в итоге у меня вся консоль красная была.
Аноним 30/01/24 Втр 14:59:05 3026750 473
>>3026689
>оборачивал императивные сишные вызовы в декларативные описания интерфейса
Ты не прихуел?
Аноним 30/01/24 Втр 15:09:26 3026778 474
Аноним 30/01/24 Втр 16:04:05 3026848 475
Если хочу во фронтенд, node.js надо на каком-то уровне знать или можно пропустить?
Аноним 30/01/24 Втр 16:47:01 3026886 476
Аноним 30/01/24 Втр 17:25:39 3026943 477
>>3026886
До какого уровня надо учить, шо надо на ноде уметь делать?
Аноним 30/01/24 Втр 17:44:32 3026967 478
Аноним 30/01/24 Втр 17:53:45 3026975 479
>>3025701
>Нахуя? Нахуя блять?
Если звёзды зажигают - значит, это кому-то нужно!
Аноним 30/01/24 Втр 19:26:47 3027120 480
да, все-таки знаете - typescript круто
Аноним 30/01/24 Втр 19:28:02 3027122 481
>>3027120
Это хорошо. Еще один джавашарпист прозрел
Аноним 30/01/24 Втр 19:51:33 3027151 482
>>3027122
Ну тайпскрипт сделал автор сишарпа, там действительно великий программист и сильная команда.
Аноним 31/01/24 Срд 10:41:40 3027833 483
полезно на самом деле было прочитать весь learn.javascript.
вчера был кейс где нужно было в стороннем внешнем скрипте добавить метрику на элементы. я использовал mutationObserve - клевая шутка.
Аноним 31/01/24 Срд 11:03:16 3027857 484
>>3027120
Делать простые вещи - сложно
Сложные вещи - невозможно
Аноним 31/01/24 Срд 14:36:11 3028127 485
>>3027120
Хорошая задумка, но ужасная реализация. Как будто дали шарпомухе делать.Вместо простой типизации данных, постоянно пишется каша из дженериков. Неудачная релизация фич из других языковнапример enum. Отличие type от интерфейс по сути нет, но добавили и то и другое. Зачем добавлять две веши которые делают одну вешь??? Короче typescript был ошибкой
Аноним 31/01/24 Срд 14:50:16 3028159 486
>>3028127
тип и интерфейс вообще разные вещи по своей сути
1)тип может состоят из юнионов, а интерфейс нет
2) интерфейс расширяется, а тип нет
3) итерфейс используется для пергрузки методов
4) тип используется как алиас для других типов
Аноним 31/01/24 Срд 15:01:00 3028177 487
>>3028159
интерфейс появляется когда ты хочешь сигнатуру объекта описать и проверить совместимость двух обектов

тип появляетсякогда ты хочешь задать область значений некой переменной, аргумента, возвращеного значения или значения взятого по ключу
Аноним 31/01/24 Срд 16:52:16 3028416 488
>>3028127
Что не так с enum? Каша из дженериков это проблема прослойки между креслом и монитором. Типы и интерфейсы это не одно и то же.
Аноним 31/01/24 Срд 23:26:12 3029006 489
>>3028416
>Что не так с enum?
Почему у него не структурная типизация, хотя в ts именно она?
Аноним 01/02/24 Чтв 01:18:55 3029054 490
>>3027120
Нахуй он нужон-то? Так и не смог его применить в своих говнопроектах. Видимо он нужен для макак из индии, чтобы они писали интерфейсы и не проебывали данные в процессе, хуй знает в целом зачем этот кал ещё нужен, типичная ООП-дрисня.
Аноним 01/02/24 Чтв 02:06:54 3029082 491
>>3029006
Ну структурная и структурная. В каких условиях из-за этого у тебя возникают проблемы?
Аноним 01/02/24 Чтв 03:36:46 3029091 492
>>3029054
Нужен чтобы писать крупные серьёзные проекты, которых ты никогда не писал.
Аноним 01/02/24 Чтв 06:25:31 3029099 493
Вкатун вкатывается в тред с вопросом.

Очень быстро перешёл к js, нахуй забив на нормальное освоение вёрстки. Сейчас после прохождения всего Кантора понял, что нихуя не освоил все эти pixel-perfect, адаптивную вёрстку, tailwind и bootsrap.

Так вот, вопрос. Их в требованиях на всякие должности пишут ради приличия или реально приходится много верстать поначалу? Что действительно нужно освоить?
Аноним 01/02/24 Чтв 06:31:17 3029101 494
>>3029099
html, css, js.

scss, react/anguar/vue.

все это надо знать.
уметь пиксельперфект. адаптивную.
язык, фреймворк.

нет, пишут не ради забавы.
Аноним 01/02/24 Чтв 06:31:59 3029102 495
>>3029101
ахуенно антиспам работает.
бля, на что стриггерился? на запятые?
Аноним 01/02/24 Чтв 06:49:05 3029104 496
>>3029101
Спасибо, понял-принял. CSS-фреймворки не нужны? Или реальное преимущество дадут?
Аноним 01/02/24 Чтв 06:53:14 3029105 497
>>3029104
хз, тут как повезет.
за 4 года опыта ни разу не встретил тайлвинда или бутстрапа.

бутстрап мертв. но многое написано.
тайлвинд хайпует. но не так много проектов.

так или иначе, можно спокойно залететь на галеру не зная оных.
плюсики на собесе они дают мизерные, больше на верстку и жс/фреймворк внимание уделяется.
Аноним 01/02/24 Чтв 06:58:09 3029107 498
>>3029099
>в требованиях на всякие должности пишут
То что работодатель пишет - это вообще не показатель ебать. Это скорее то, как он и ему подобные привыкли делать внутри своей организации. Они могут 15 лет подряд дрочить один и тот же древний фреймворк. Потому что им норм/не хотят менять/боятся авдрух чо. Работодатель как и любой человек может ошибаться. Нужно учиться у лидеров рынка, у майкрософта, у гугла, у амазона. А если там какой-то Васян из ООО "Крепёжопт" чё-то там требует, древние технологии, всякие жиквери и прочие соапы - да пошол он нахуй! Лол, на параше у себя будет требовать!
Аноним 01/02/24 Чтв 06:59:38 3029108 499
17015954008382.webm 5956Кб, 960x533, 00:01:37
960x533
Аноним 01/02/24 Чтв 07:09:20 3029111 500
>>3029104
Блин чувак, ты делаешь всё через жопу. Учи тот стек, КОТОРЫЙ ТЕБЕ НРАВИТСЯ. И под него находи компанию. А ты делаешь нахуй наоборот. Ты вначале находишь компанию. Потом учишь их хуёвый стек и пытаешься под них подстроится.

Надо БЛЯТЬ компанию под себя и свои вкусы подстраивать.
А не чтобы ТЕБЯ компания под свои вкусы подстраивала.
Если я ненавижу vue.js, зачем я его буду учить? И устраиваться vue.js разработчиком?
Аноним 01/02/24 Чтв 07:14:21 3029112 501
>>3029104
Вопрос в целом БЕССМЫСЛЕННЫЙ!
В вебе куча решений обладающих ПЛЮС-МИНУС одинаковым функционалом.
React он такой же как и vue.js, такой же как и angular.
Тоже самое и со всеми tailwind, bootstrap, material ui, chakra и так далее.

ЭТО ПРОСТО ВКУСОВЩИНА
НИЧЕГО ИЗ ЭТОГО НЕ ЛУЧШЕ ДРУГОГО
Это как автомобили тойота и хонда, или допустим митсубиси и ниссан.
Если у тебя руки не жопы растут, всё это взаимозаменяемо и можно поменять на другое без ущерба качеству
Аноним 01/02/24 Чтв 08:06:40 3029116 502
>>3029105
Понял, спасибо!
>>3029107
>>3029111
>>3029112
Я, вероятно, ошибся в формулировке вопроса. Я не пытаюсь залезть на конкретную вакансию. Хотел спросить, что касаемо вёрстки пригождается и требуется на реальной работе, чтоб не обосраться потом.
Ну и ориентироваться на вакансии в каком-то плане, мне кажется, надо, потому что всё-таки если в 9/10 компаний что-то требуют, вероятно, это стоит выучить для повышения шансов трудоустройства. Но вполне может быть, что я ошибаюсь по незнанию.
В целом посыл понял. Спасибо за ответы.
Аноним 01/02/24 Чтв 08:54:03 3029132 503
png-transparent[...].png 94Кб, 920x920
920x920
>>3029116
>чтоб не обосраться потом
Обосраться невозможно в принципе. Что может максимум случиться, если ты выучишь одну технологию и не выучишь другую? Ну типа если ты выучишь ангуляр и не выучишь рякт, тебя возьмут в компанию где используется ангуляр. Поменяешь шило на мыло. Катастрофа пиздец просто.

Даже если 9 из 10 человек как ты говоришь, используют рякт - это никак не говорит о том, что это золотой стандарт, а все остальные фреймворки говно. И flutter, и angular, и vue.js - вполне себе НОРМ. Мне флаттер заходит заебись. Сравни сам и ты увидишь что он ничем не хуже.

Дальше. Насчёт шансов трудоустройства. Ты ОДИН, а компаний МНОГО. Есть куча компаний, которые vue.js например используют. Тот же магнит, fix price например. И куча компаний, которые рякт используют. Нельзя всем абсолютно угодить, выучить что все просят, ты идёшь на поводу у вкусовщины. Какой-то васян любит tailwind и ты берёшь с него пример.

Когда я устраиваюсь на работу, если кабану не нравится мой стек - я просто пойду дальше. Компаний много. Это блять не последняя компания на земле. И если не наняли, всё траур нужно объявлять.

Сам подумай - вместо того чтобы распыляться на мильярд плюс-минус одинаковых технологий, не лучше ли сосредоточиться на чём-то одном и выучить его досканально? Я мог бы выучить 500 разных фреймворков. Но какбе зачем? Если текущий устраивает и ты можешь делать на нём сайты, то и в чём нахуй проблема? Какая разница, сделан ли сайт на флаттере или рякте или вью жс? Функции выполняет? Файлы закачиваются? Графики отображаются? Ну и всё, нахуй. В чём проблема.
Аноним 01/02/24 Чтв 08:59:36 3029141 504
>>3029132
Так я и не собираюсь распыляться на миллион технологий. Я к тому и спрашиваю, чтоб определиться с чем-то одним. Другое дело, что я выбираю по тому, используется ли сабж в реальной разработке и как часто приходится с ним сталкиваться. Это от того, что мне в целом похуй, что конкретно учить, главное что-то конкретное, и за что потом денег дадут с большей вероятностью
Аноним 01/02/24 Чтв 09:14:22 3029164 505
>>3029141
>чтоб определиться с чем-то
Смотреть надо на лидеров рынка. Там сидят наиболее грамотные и обученные ребята. Если какой-нибудь uber или microsoft или ibm используют ту или иную технологию - то это скорее всего не говно. А большинство - это серая тупая масса. Быдло, другими словами. Ты сейчас смешиваешь условного Петровича с завода с Васяном из "Крепёжопт" и яндекс. Вот это и есть "большинство".

Короче, УМНОЕ МЕНЬШИНСТВО лучше чем БОЛЬШИНСТВО. Что тебе даст мнение условного васяна который сделал 2,5 кривых сайта и знает не сильно больше твоего?

Посмотри майкрософт, гугл, у них прекрасные, авторитетные каналы на ютубе, хоть можно чему-то поучиться:
https://www.youtube.com/@MicrosoftDeveloper
https://www.youtube.com/@GoogleChrome
https://www.youtube.com/@amazonwebservices

Смысл спрашивать на дваче?
Аноним 01/02/24 Чтв 10:47:17 3029227 506
>>3029091
Ну я и говорю, нужно для макак из индии, чтобы они писали интерфейсы и их компилятор останавливал от проёба данных. Крупные преокты на 80% состоят из индусского кода.

Нормальным людям достаточно жсдока.
Аноним 01/02/24 Чтв 11:08:04 3029261 507
>>3029164
> Если какой-нибудь uber или microsoft или ibm используют ту или иную технологию - то это скорее всего не говно.
Ты видел компетенцию людей которые пишут там код? Сам код видел? Там же полный пиздец. Совершенно полный пиздец. И всё это пропускается в продакшн десятилетиями, все те люди которые в ответе за технологии такие же дегенераты что и те кто код пишут.

>Короче, УМНОЕ МЕНЬШИНСТВО
Вот уж вряд ли. Думаю это какая-то отдельная каста офисорабов, которые не понимают как устроен мир и исходят из каких-то своих представлений о реальности. Вероятнее всего почти все корпобляди заинтереснова в лоускильных программестах и все свои фреймворки и библиотеки делают для джунов/мидлов, которых постоянно увольняют чтобы они компетенцию не нарабатывали.
Хуй знает какие там приколы, но наверняка что-то подобное, охуительное и шизоидное.
Аноним 01/02/24 Чтв 12:49:32 3029406 508
>>3029261
>Сам код видел?
Конечно видел, код как код. Вполне вменяемое качество, можно брать и пиздить. Если ты пишешь лучше, почему же ты сам не работаешь в том же майкрософте? А? А лучше покажи конкретный репозиторий и строчку где тебя чо не устраивает https://github.com/microsoft Я конечно не идеализирую компанию, но качество у них всё равно однозначно лучше чем у большинства васянов.

>все корпобляди заинтереснова
Ты-то откуда знаешь? Ты там работал? Это просто твоё мнение, чувак.
Аноним 01/02/24 Чтв 13:43:03 3029576 509
>>3029406
>Конечно видел, код как код. Вполне вменяемое качество, можно брать и пиздить.
Только если перед тобой стоит задача "хуякс-хуякс и в продакшн". Тут да, не спорю, кал можно спиздить. Только код не будет меньшим калом.
>Если ты пишешь лучше, почему же ты сам не работаешь в том же майкрософте? А?
Нахуя мне с какими-то каловиками работаеть, лол.
> А лучше покажи конкретный репозиторий и строчку где тебя чо не устраивает
В вскоде, например, каждая пиздюлька имеет свой апи и действует как расширение, не использует разделяемую память и в итоге получается какой-то дикий зоопарк говнокода. Чтобы добавить что-то значительное нужно знать какие-то сотни апи нахуй, которые нечитаемы и не имеют никакой документации. Вся эта хуйня приводит к тому что данные копируются десятки раз нахуй, прежде чем дойдут до рендера. Годика три назад разбирал, не думаю что что-то изменилось.
> Ты-то откуда знаешь? Ты там работал? Это просто твоё мнение, чувак.
Какое мнение, лол, ты думаешь тысячи индусов увольняемых из компаний это всё какие-то топовые специалисты и у них дохуя хорошие зарплаты? Это все те кто пишут большую часть кода в компаниях, зп у них околорынка. Вечные джуны и мидлы, им и на программирование глубоко поебать. Именно для них сделали реакт и тайпскрипт, например.
Аноним 01/02/24 Чтв 15:00:18 3029778 510
>>3029112
>React он такой же как и vue.js, такой же как и angular.
>НИЧЕГО ИЗ ЭТОГО НЕ ЛУЧШЕ ДРУГОГО
Почему у nextjs есть крутые шоукейсы,а у nuxt нет?

Алсо проиграл с сравнения с ангуляром
Аноним 01/02/24 Чтв 15:14:10 3029814 511
>>3029227
Какие забавные оправдания люди находят для своей глупости и лени
Аноним 01/02/24 Чтв 15:31:27 3029862 512
>>3029112
>React он такой же как и vue.js, такой же как и angular
Дико ору в голосину с этой реакто/вьюшной макаки. Это порождение Фейсбука и китайская подделка не идут в сравнение с ангуляром.
Аноним 01/02/24 Чтв 15:55:52 3029900 513
>>3029132
>Ну типа если ты выучишь ангуляр и не выучишь рякт, тебя возьмут в компанию где используется ангуляр.
лол, я когда вкатывался выучил вью а взяли на ангуляр.
Аноним 01/02/24 Чтв 15:58:50 3029906 514
база.mp4 81Кб, 640x338, 00:00:01
640x338
Аноним 01/02/24 Чтв 16:01:11 3029909 515
>>3008222
Это вам такое резюме на курсах выдали?
Аноним 01/02/24 Чтв 16:08:23 3029924 516
>>3029814
Это не лень, это здравый смысл. Если инструмент делает не лучше а хуже - инструмент использовать не стоит.
Аноним 01/02/24 Чтв 16:30:32 3029979 517
>>3029576
>> Именно для них сделали реакт и тайпскрипт, например.
Адекват. Но не на 100%. Чтобы рутинные задачи не повторять из раза в раз.
Аноним 01/02/24 Чтв 16:51:48 3030049 518
>>3029576
>>Если ты пишешь лучше, почему же ты сам не работаешь в том же майкрософте? А?
>Нахуя мне с какими-то каловиками работаеть, лол.
Чтобы зарабатывать 150-300к долларов в год. А ты сколько зарабатываешь? Скорее всего ты максимум сенька в какой-нибудь российской продуктовой шарашке с доходом не более 50к в год чистыми в долларах. Но даже это очень оптимистичная оценка для тебя.

>> А лучше покажи конкретный репозиторий и строчку где тебя чо не устраивает
>В вскоде, например,
>Годика три назад разбирал, не думаю что что-то изменилось.
Понятно. "В Майкрософте пишут говнокод, я сам видел три года, мамой клянусь, trust me bro".
Аноним 01/02/24 Чтв 17:29:03 3030135 519
>>3029979
Рутинные задачи можно уменьшить и в каких-то более сложных фреймворках. Более того, рутинные задачи в других фреймворках облегчаются ещё больше.
Главная задача всех этих выпуков вроде реакта и тайпскрипта - именно снижение порога входа, снижение требований к кандидату. Даже ебанутые решения должны более-менее работать.

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

>>3030049
>Чтобы зарабатывать 150-300к долларов в год.
Тебя только деньги волнуют? Можешь жопу продавать, там в год можешь и 500к поднимать.
>А ты сколько зарабатываешь? Скорее всего ты максимум сенька в какой-нибудь российской продуктовой шарашке с доходом не более 50к в год чистыми в долларах. Но даже это очень оптимистичная оценка для тебя.
У меня свои проекты и свои фреймворки, планирую хотя бы лямчик баксов заебенисть к лету. тратить не буду, буду вкладывать как и всё прошлое
>Понятно. "В Майкрософте пишут говнокод, я сам видел три года, мамой клянусь, trust me bro".
Это знают все кто более-менее в теме. Просто ты джун скорее всего и не в курсе что в индустрии происходит.
Первая страница из гугл https://www.infoq.com/articles/business-impact-code-quality/ техдолг доходит до 40%.
Аноним 01/02/24 Чтв 17:43:10 3030161 520
>>3029924
Но тайпскрипт делает только лучше. Если он тебе делает хуже, то скорее всего ты просто глупая макака с ленивым и медленным умом, который не способен осилить даже такую относительно несложную вещь как тайпскрипт.
Аноним 01/02/24 Чтв 17:49:02 3030172 521
>>3030161
И где он делает лучше? И так-то тайпскрипт как раз предназначен для тупых и медленных макак, которые не могут в голове удерживать интерфейсы и пишут какой-то говнокод который потом проверяет в калсоле, вместо того чтобы сразу писать нормально.
Аноним 01/02/24 Чтв 17:51:50 3030181 522
>>3030135
>Тебя только деньги волнуют? Можешь жопу продавать, там в год можешь и 500к поднимать.
Не только, но деньги очень важны. Гей шлюхой 500к долларов в год? Манямирок. А софтвер инженером можно, хоть и грязными, чистыми всё равно останется много.

>У меня свои проекты и свои фреймворки
CampleJS-шиз, это ты? Или ты $mol-шиз?

>планирую хотя бы лямчик баксов заебенисть к лету
Лол, сеньор пиздабол в треде.

>Это знают все кто более-менее в теме.
https://en.m.wikipedia.org/wiki/Argumentum_ad_populum

>Просто ты джун скорее всего и не в курсе что в индустрии происходит.
Нет, это ты вкатыш-пиздабол, не понимающий, о чём он говорит. А в индустрии происходит так, что в топ бигтех как правило попадают сильные инженеры.

>Первая страница из гугл https://www.infoq.com/articles/business-impact-code-quality/ техдолг доходит до 40%.
Во-первых, 40% это немного, и ты бы это знал, если бы не был вкатышем. Во-вторых, это больше проблема стартапов, а не бигтеха.
Аноним 01/02/24 Чтв 17:59:01 3030201 523
>>3030049
>>150-300
АХАХХАПАХАХАХАХА ПОЧЕМУ ТАК ТОЛСТО ДЕФОЛТНЫЙ РАЗРАБ НИКОГДА И СОТКУ НЕ АПНЕТ. ВРОДЕ МЕНЯ ТЕБЯ НУ И ВСЕХ В ТРЕДЕ. ТАМ ДОЛЖНА БЫТЬ ДРУГАЯ СТРУКТУРА МЫШЛЕНИЯ. А НЕ ПРОСТО ПИСАТЬ КРАСИВЫЙ КОД В СООТВЕТСТВИИ С КАКИМЕ-ТО ПАТТЕРНАМИ
Аноним 01/02/24 Чтв 18:04:13 3030217 524
Аноним 01/02/24 Чтв 18:07:00 3030228 525
>>3007767 (OP)
Всем привет. Может есть у кого конспект по JS, TS краткий для подготовки к собеседованиям?
В духе базы с learn.javascript, но чтобы не читать текст размером с книгу, а посмотреть на нескольких десятках страниц и вспомнить
Аноним 01/02/24 Чтв 18:09:15 3030236 526
>>3030181
> Гей шлюхой 500к долларов в год? Манямирок.
Если будешь торговать жопой так же часто как пишешь код - будет.
> А софтвер инженером можно, хоть и грязными, чистыми всё равно останется много.
Можешь оптимизировать своё время, торговать жопой, а потом писать код. Будет ещё больше, профит!
> CampleJS-шиз, это ты? Или ты $mol-шиз?
Не, я гейдев разрабатываю. Помню как рофлили итт с мол-шизика с петухабра, типичный любитель шизоидных фреймворков.
>Лол, сеньор пиздабол в треде.
Для гейдева это нормально особенно если делать нормально
> Нет, это ты вкатыш-пиздабол, не понимающий, о чём он говорит. А в индустрии происходит так, что в топ бигтех как правило попадают сильные инженеры.
Манямирок. Туда берут индусов и мартых и это никогда не изменится.
> Во-первых, 40% это немного, и ты бы это знал, если бы не был вкатышем.
Ясно, так ты просто шизик. Так бы сразу и сказал.
> Во-вторых, это больше проблема стартапов, а не бигтеха.
Там анализировали исключительно репы бигтех компаний, шиз.
Аноним 01/02/24 Чтв 18:17:39 3030251 527
>>3030236
>Манямирок. Туда берут индусов и мартых и это никогда не изменится.
Ага, только на собеседовании нужно решить пару задач уровня хард с литкода, пройти интервью на систем дизайн и на софт скиллы. 95% сеньоров из российского бигтеха это не осилят.
Аноним # OP 01/02/24 Чтв 18:18:25 3030254 528
Аноним # OP 01/02/24 Чтв 18:18:32 3030255 529
Аноним # OP 01/02/24 Чтв 18:18:40 3030256 530
Аноним 01/02/24 Чтв 19:07:39 3030346 531
>>3030251
А потом пук-среньк и 40% техдолга.
Аноним 02/02/24 Птн 11:36:19 3031220 532
>>3029111
Я другой вкатун и у меня вопрос такой. По твоей логике, к примеру, получается я могу хоть svelte или ruby rails учить (или ещё что-то другое), потому что нравится, но ведь по факту, работу найти будет почти не реально на начальном уровне.
Аноним 02/02/24 Птн 15:43:34 3031675 533
>>3030346
>А потом пук-среньк и 40% техдолга.
К этому моменту ты уже должен сменить проект.
Наймут говночиста.
Ответить в тред Ответить в тред

Check this out!

Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов