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

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

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 570 95 93
JS Thread #275 /js/ Аноним 18/05/23 Чтв 22:52:42 2703785 1
image.png 49Кб, 250x250
250x250
Предыдущий тред:>>2695243 (OP)

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

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

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

Документация - https://developer.mozilla.org
Руководство для вката - https://github.com/acilsd/wrk-fet#javascript
Аноним 18/05/23 Чтв 22:56:52 2703788 2
image.png 16Кб, 512x512
512x512
image.png 304Кб, 888x1024
888x1024
>>2703785 (OP)
База треда.

Ангуляр для чедов.
Вью для беток.
Реакт для омежек.
Аноним 18/05/23 Чтв 23:23:01 2703809 3
Как стать богом джаваскрипт?
Аноним 18/05/23 Чтв 23:39:28 2703818 4
>>2703809
Много программировать. Слышал про правило 10 тысяч часов?
Аноним 18/05/23 Чтв 23:46:14 2703820 5
Должен ли фронтенд скам уметь разворачивать и настраивать бэк на nginx/apache?
Аноним 18/05/23 Чтв 23:47:21 2703821 6
>>2703788
База треда.

Предметная область для чедов
Бэкенд для беток
Фронтенд для омежек
Аноним 18/05/23 Чтв 23:51:29 2703822 7
Аноним 18/05/23 Чтв 23:52:25 2703823 8
>>2703822
Плохо, у меня кишка выпала и я не смог поднять проект, хотя всё по документации делал...
Аноним 19/05/23 Птн 00:29:52 2703833 9
>>2703823
делай. когда-нибудь сделаешь.
а хули ты хотел, пердолик?
Аноним 19/05/23 Птн 00:32:35 2703835 10
>>2703833
> а хули ты хотел, пердолик?
Хотел npm run dev и сразу код писать...
Почему-то в петпроектах это прокатывает.
Аноним 19/05/23 Птн 00:36:54 2703836 11
>>2703835
Потом будешь ещё оркестрировать докер контейнерами через консоль. Ебаться с кубером. И всё на зряплате фронтомакаки джунь/мидла
Аноним 19/05/23 Птн 00:38:24 2703839 12
>>2703836
> И всё на зряплате фронтомакаки джунь/мидла
О каких цифрах речь?
Аноним 19/05/23 Птн 00:44:44 2703846 13
>>2703839
Надо спрашивать этого >>2703820 и сколько он получает.
А вообще, девопёсная культура конечно звучит интересно, но значит что-то пошло не так. Дальше у него добавится бек, и вот он уже личный человек оркестр кабаныча за прибавку в 10%. Везде по чуть-чуть, суммарно ничего.
Аноним 19/05/23 Птн 00:45:19 2703847 14
Аноним 19/05/23 Птн 04:42:23 2703915 15
>>2703745 →
> В век облачных технологий это показатель говноконторы да
Что конкретно вместо Postgresql использовать?
Аноним 19/05/23 Птн 10:54:53 2704057 16
>>2703820
Разок попробовать в рамках петпроекта
Аноним 19/05/23 Птн 10:57:45 2704061 17
>>2704057
Ну я всякие сайты на пыхе разворачивал, даже по работе было дело, в докере разворачивал, а на новой работе дали проект и у меня выпала кишка, от того, что недостаточно просто по инструкции всё сделать и запустить...
Аноним 19/05/23 Птн 10:59:14 2704063 18
>>2703846
> Надо спрашивать этого >>2703820 и сколько он получает.
150к обещают, но пока ничего не получил, первую неделю работаю.
> Дальше у него добавится бек, и вот он уже личный человек оркестр кабаныча за прибавку в 10%.
Да вроде задачи фронтовые должны быть.
Аноним 19/05/23 Птн 11:01:43 2704066 19
image.png 9Кб, 417x111
417x111
https://hh.ru/vacancy/79738601

> ищем 3-6 лет миддла фуллкека
> от 90 000 до 120 000 руб. на руки
>
Что предстоит делать:

Разрабатывать и реализовывать клиентские интерфейсы.
Разрабатывать REST сервисы на node.js (микросервисы).

Что нужно знать и уметь:

Опыт коммерческой разработки от 3+ лет.
Понимать современный стек web-разработки.
Знать TS, React, Node.js, Next.js Mobx, Tailwind, SQL, Swagger, StoryBook
Уметь верстать, в адаптив.
Умение работать с Git, Docker
Понимание принципов ООП и MVC, REST API(CRUD)
Умение документировать код(swagger/back и storybook/front)

Будет плюсом:
Знание GO, PHP на начальном уровне или выше, или желание познакомиться.
Умение работать с Linux
Умение оценивать трудозатраты на выполнение задач.

> ключевые навыки
Пикрил.
Аноним 19/05/23 Птн 11:06:44 2704071 20
изображение.png 6Кб, 268x119
268x119
Объясните че за переполох пошле насчет серверных компонентов? Я про это еще года два назад слышал на подкасте вебстандартов, туда даже Абрамова пригласили рассказывать про эти серверные компоненты, про то что с них можно будет делать запросы в бд (кринж) и что теперь все логика будет на сервере, а на клиент будет выплевываться только разметка с хуками (так и не понял какими именно). Неужто эту хрень всетаки родили и что вообще думаете об этом? Похоже на какую-то хуйню если честно, но может я чето не до конца понел.
Аноним 19/05/23 Птн 11:09:25 2704074 21
>>2704066
Чем зпха маленькая. Как на +джуна.
Аноним 19/05/23 Птн 11:24:59 2704093 22
>>2704071
В Next.js сделали. МОжешь посмотреть реализацию. Версия 13.4
Аноним 19/05/23 Птн 11:26:02 2704096 23
>>2704074
Это серьёзные деньги, опытные мужики на заводе столько не получают. Сильного мидла можно нанять.
Я вот за 3 года опыта 80к получал.
>>2704066
Обычная вакансия, что не так? Я б не откликнулся, но вакансия обычная.
> Уметь верстать, в адаптив.
Приходишь такой, умеешь верстать, умеешь адаптив делать, а тебя просят полукруг на css нарисовать и делают вывод, что верстать ты не умеешь...
Аноним 19/05/23 Птн 11:27:34 2704097 24
Next. Nuxt. Nest.
Мне кажется или у людей проблемы с неймингом?
Аноним 19/05/23 Птн 11:46:24 2704102 25
>>2704096
>Это серьёзные деньги, опытные мужики на заводе столько не получают. Сильного мидла можно нанять.
Деньги то норм, без хеув, но можно и больше получать за 3 года.
Если все устраивает, то офк можно не поднимать лишний раз жопу. 80к в регионах получают директора и шахтеры.
Мидл же это 100-150. В зависимости от галеры.
Аноним 19/05/23 Птн 11:47:45 2704104 26
image.png 80Кб, 964x365
964x365
image.png 29Кб, 722x259
722x259
image.png 23Кб, 936x163
936x163
>>2704074
>>2704096
> Это серьёзные деньги, опытные мужики на заводе столько не получают. Сильного мидла можно нанять.
> Я вот за 3 года опыта 80к получал.

Речь не о том, что серьёзные деньги, а о том что вилка ближе к джунь+.
Можно сказать иначе: АВЕ ДЕМПИНГ, АВЕ!
И могут просто позволить себе перебирать желающих, пока не найдут самого опытного и адекватного.

> Приходишь такой, умеешь верстать, умеешь адаптив делать, а тебя просят полукруг на css нарисовать и делают вывод, что верстать ты не умеешь...
Ну штош поделать. Надо к собесам готовиться, чтобы не быть баттхёртом. Даже если этот полукруг нахуй никому не нужен.
Также как и способность разобраться что сделает JS говнокод, или реализовывать какую-то хуйню просто потому что надо, даже если ты так писать не будешь.
Вон, анон в одном из предыдущихов тредов ЗАПРОКСИЛ прототип Number, чтобы вешать поля на числа... Он же не будет делать так на работе? Правильно... Тем не менее, искренне надеюсь, что нет.

>>2704097
Пикрил 2 + стильно, модно, молодёжно.
Аноним 19/05/23 Птн 11:52:20 2704108 27
A Day in the Li[...].mp4 4833Кб, 720x1280, 00:00:55
720x1280
Аноним 19/05/23 Птн 11:56:35 2704113 28
Gandalf talks i[...].mp4 2741Кб, 1280x720, 00:00:23
1280x720
э.mp4 1270Кб, 240x320, 00:00:18
240x320
>>2704104
>Вон, анон в одном из предыдущихов тредов ЗАПРОКСИЛ прототип Number, чтобы вешать поля на числа... Он же не будет делать так на работе?
Дружище. Чтобы больше об этом даже не вспоминал, тебе понятно?
Вообще забудь что было в том треде. Это тебе не тестовые от Анонов проходить, это тебе не в верстке нулевым помогать. Такая хуйня тут запрещена.
Аноним 19/05/23 Птн 11:59:13 2704116 29
>>2704097
Каждый раз путаюсь когда кто-то на русском некст пишет. Думаю про нест.
Аноним 19/05/23 Птн 13:24:53 2704221 30
>>2704104
>анон в одном из предыдущихов тредов ЗАПРОКСИЛ прототип Number, чтобы вешать поля на числа... Он же не будет делать так на работе?

Я тот самый анон. Я программирую уже 20 лет. Все эти 20 помимо прочего я пишу в том числе на js и знаю его в совершенстве.

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

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

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

То же самое в программирование. То же самое в жс. То же самое в любом языке или сфере.

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

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

Может кто-то даже наконец поймет, что в жс нет никаких переменных, и на самом деле все они - это свойства объектов с условным классом Scope. И что эти объект выстроены в цепочку наслеования. И внезапно заметит, что с подобным пониманием у него больше не возникнет сложности с пониманием того, ка кработают контексты вызовв в жс, как работает ранее статическое и позднее динамическое связывание.

Ну, а кто-то быть может погрузиться еще глубже и узнает о вещах, вроде того, что код
some(123) = 456
- валидный жс-код, и почему именно.

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

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

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

Либо ты любишь свое дело. Либо ты будешь выебан по самые гланды, выгоришь и будешь страдать, прозябая в невежестве, так никогда и не поняв, почему у тебя не получается стать мастером своего дела.
Аноним 19/05/23 Птн 13:46:12 2704249 31
>>2704221
Meine respketrung.jpg

Да, возможно, с моей стороны пример был не самый удачный.
В целом, хотел толкнуть мысль в том ключе, с тем же полукругом, что раз это поставило в тупик, то нет знаний инструментария, на уровне, позволяющем придумать как это реализовать.
Не говоря про опыт реализации подобных штук. Я точно знаю, что это одна из популярных задачек на CSS на собесах. Хотя у меня не было собесов, где спрашивали бы CSS с подобными задачками. Обычно лезли немножк в JS, из разряда "а вот у нас есть Х, а давай представим, что Х нет, напиши сам". Ну и так как реактомакака - кишочки реакта/редуха.
Аноним 19/05/23 Птн 13:59:37 2704256 32
>>2704221
Как научиться всему тому что ты написал?
Аноним 19/05/23 Птн 14:16:27 2704267 33
>>2704256
Читать и программировать.

Можеш начать с того, чтобы прочесть весь mdn. Потом или попутно, прочесть все статьи о программировании (обо всем, что связано с программированием), которые есть в русскоязычной и англоязычной википедии.

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

Потом перейдешь к спецификациям.

Ну и программируй. Программируй. Неустанно и всегда. Пиши код. Читай чужой код.
Аноним 19/05/23 Птн 14:33:01 2704286 34
2023 год, на сайте шапка с фильтрами занимает литерали 1/3 экрана на монике с высотой в 1080. Хочется уебать...
Аноним 19/05/23 Птн 14:48:35 2704317 35
dark speech.mp4 38582Кб, 1920x1080, 00:00:34
1920x1080
>>2704221
Наконец-то дошли руки сделать это.
Аноним 19/05/23 Птн 14:49:39 2704319 36
Как вот тут https://babeljs.io/repl врубить транспиляцию для es2015?
Нифига не понимаю, как это работает, какие-то присеты, чо вообще.

Как вот эту фигню транспилировать в ес2015?
let a = [1, 2, 3, 4]
console.log(a.at(-1))
Аноним 19/05/23 Птн 14:50:28 2704321 37
dark speech.mp4 38422Кб, 1920x1080, 00:00:26
1920x1080
>>2704317
Бля, в конце лишнее оставил.
Аноним 19/05/23 Птн 14:53:30 2704329 38
>>2704321
>00:00:26
>38422Кб
дядя, ты адекватный ваще
Аноним 19/05/23 Птн 14:54:11 2704333 39
Аноним 19/05/23 Птн 15:01:20 2704348 40
image.png 4Кб, 268x86
268x86
>>2704319
>let a = [1, 2, 3, 4]
>console.log(a.at(-1))
Таргеты настрой, например что-то из этого (пик), или очисть поле.
Аноним 19/05/23 Птн 15:01:42 2704349 41
dark speech 2.mp4 10383Кб, 1920x1080, 00:00:26
1920x1080
>>2704333
Проорал.

>>2704329
Третий раз в жизни мовави редактором пользуюсь, не стукай. Тут поменьше будет.
Аноним 19/05/23 Птн 15:05:03 2704356 42
Аноним 19/05/23 Птн 15:12:41 2704365 43
image.png 25Кб, 1200x360
1200x360
>>2704356
Да оно не работает, как надо.
Фигня какая-то.
Вообще, есть онлайн транспилятор?
Аноним 19/05/23 Птн 15:16:13 2704374 44
image.png 10Кб, 480x158
480x158
Аноним 19/05/23 Птн 15:43:36 2704427 45
image.png 4Кб, 491x106
491x106
image.png 6Кб, 491x106
491x106
>>2704374
Теперь тебе предстоит выяснить, что такое ReferenceError, и чем оно отличается от SyntaxError.
Аноним 19/05/23 Птн 15:54:59 2704462 46
>>2704319
Это валидный es2015, тут нечего транспилировать.
.at - это не синтаксис, а метод. Для его поддержки в устаревших браузерах используются полифилы, а не трансляция.
Аноним 19/05/23 Птн 15:57:14 2704470 47
16441647027170.png 418Кб, 1080x601
1080x601
Аноним 19/05/23 Птн 16:05:45 2704489 48
image.png 28Кб, 487x354
487x354
Аноним 19/05/23 Птн 16:23:29 2704508 49
Подскажите с ошибкой в webstorm, пытаюсь сконфигурировать дебаг, не могу подключиться, пишу localhost port 3000

Invalid response from the remote host. Check the options in the debug configuration
Аноним 19/05/23 Птн 16:32:36 2704516 50
>>2704508
Эта ошибка возникает, когда попытаться установить соединение с удаленным хостом, но что-то идет не так. Например, может быть указаны неверные параметры подключения или удаленный хост недоступен. Необходимо проверить настройки конфигурации отладки и убедиться, что все параметры указаны правильно.
Аноним 19/05/23 Птн 16:35:25 2704522 51
>>2704508
скинь папочную архитектуру проекта и что пишешь в конфиге дебага.
Аноним 19/05/23 Птн 16:42:19 2704533 52
image.png 43Кб, 713x508
713x508
Аноним 19/05/23 Птн 16:44:48 2704536 53
DX2UNu3KyespCvg[...].mp4 768Кб, 330x330, 00:00:07
330x330
Аноним 19/05/23 Птн 16:45:04 2704538 54
>>2704102
> Мидл же это 100-150. В зависимости от галеры.
А если не на галере, то 200-250.
Аноним 19/05/23 Птн 16:51:58 2704546 55
darkspeech.mp4 2893Кб, 1280x720, 00:00:26
1280x720
Аноним 19/05/23 Птн 17:07:19 2704572 56
Вчера знакомый доказывал что для бэкенда PHP лучше чем JavaScript. Я спросил чем лучше, он грит "чем javascript".

Как парировать?
Аноним 19/05/23 Птн 17:14:54 2704585 57
>>2704572
А цена вопроса какая? Мы покупаем или продаем?
Аноним 19/05/23 Птн 17:15:54 2704587 58
image.png 20Кб, 518x257
518x257
Аноним 19/05/23 Птн 17:25:32 2704595 59
image.png 190Кб, 1200x675
1200x675
Аноним 19/05/23 Птн 17:35:29 2704617 60
Что посоветуете почитать чтобы разбираться в кишочках ЖС? Хочу сразу на сеньора вкатиться
Аноним 19/05/23 Птн 17:37:04 2704621 61
Аноним 19/05/23 Птн 17:39:28 2704624 62
>>2704621
Ты еще инструкции посоветуй читать.
Аноним 19/05/23 Птн 17:43:09 2704631 63
Аноним 19/05/23 Птн 17:46:13 2704639 64
>>2704631
>дать читать инструкцию
>помощь
кек
Аноним 19/05/23 Птн 17:51:41 2704648 65
>>2704639
Какую инструкцию? Что ты несешь?
Ты спросил, что читать, чтобы разбираться в кишочках.
Все кишочки описаны в спецификации.
Аноним 19/05/23 Птн 17:54:40 2704652 66
Всегда удивляло то, как некоторые до ужаса бояться читать спеку. Словно это какой-то TAPL или вроде того.
Она простая как палец, написана детским языком и для детей.
Кем надо быть, чтобы не осилить спеку?
Аноним 19/05/23 Птн 18:00:01 2704659 67
>>2704652
Ты про спеку чего, болезный? Если про жс в целом, даже если предположить, что в жс охуенно написаная спека (в чем я сомневаюсь, так как пробовал читать разные пропозалы, например) - то все прекрасно знают, что в большинстве спеки написаны так что срать его ебал, а не понятным языком и поэтому даже пытаться не стоит.
Аноним 19/05/23 Птн 18:04:11 2704663 68
>>2704659
Вот я и спрашиваю. Кем надо быть, чтобы неосилить спеку. ЧТоба она казалось сложной?

Вот ты кто? Сколько тебе лет? Какое у тебя образование? Какой IQ? Какой уровень дохода? Чем вообще по жизни занимаешься? К чему стремишься? Жена, дети есть? Играешь в компьютерные игры? Пьешь? Куришь? Употребляешь? В Бога веришь?
Аноним 19/05/23 Птн 18:07:31 2704667 69
>>2704663
Я работаю, у меня около 20 лет стажа в айти, спека жс мне нахуй не нужна, ее писали косноязычные задроты, не умеющие писать.
Аноним 19/05/23 Птн 18:09:26 2704670 70
>>2704663
Забавно, что чел не осиливший целиком мое сообщение и выхвативший оттуда два слова, рассказывает о том, какие спеки бывают понятные и все вокруг неосиляторы.
Аноним 19/05/23 Птн 18:12:16 2704672 71
>>2704667
Приведи пример косноязычности в спецификации.
Аноним 19/05/23 Птн 18:13:35 2704673 72
>>2704670
А то, что ты пришел в тред по жс, в ветку, где обсуждают спеку жс, с сообщением о каких-то других спеках - ты забавным не находишь?
Аноним 19/05/23 Птн 18:15:48 2704678 73
>>2704673
В треде о жс обсуждают то, как покрасить и подвинуть кнопки, ты со своими спеками тут, мягко говоря, не в тему. Ну если конечно ты не покажешь крутые примеры как спека может позволить быстрее красить кнопки. В этом задача любой грамотной документации, а не косноязычного говна, написанного ради того, что положено чему-то быть написанному.
Аноним 19/05/23 Птн 18:17:40 2704679 74
>>2704678
Выходит т не только не осили спеку, но даже не осили ветку обсуждения.

Человек спросил, что читать, чтобы разбираться во внутреннем устройстве жс. Ему посоветовали спеку.

При чем тут твои кнопки?
Аноним 19/05/23 Птн 18:17:47 2704680 75
>>2704672
Я же говорю - не читал. Или пробовал читать, увидел там типовую задротскую писанину и закрыл, ничего точно не запомнилось. И объясняю тебе, недоумевающему, почему люди не читают спеки - потому что их пишут хуево, поэтому и не читают. Второй раз пишу, но ты не осиливаешь, почему-то.
Аноним 19/05/23 Птн 18:19:00 2704681 76
>>2704679
Я ответил на сообщение, не относящееся ни к какой ветке >>2704652
Аноним 19/05/23 Птн 18:19:53 2704684 77
>>2704678
>косноязычного говна

Я все еще жду примеров косноязычности. Иначе ты получаешься простым балаболом.
Аноним 19/05/23 Птн 18:21:37 2704686 78
>>2704684
Тебе никто ничего не должен, долбоеб
Аноним 19/05/23 Птн 18:21:59 2704687 79
>>2704681
То есть прямо буквально предыдущее сообщение тебе ни о чем не намекнули? И еще несколько до него. которые шли подряд, не прерываясь чем-то еще?

Что ж, прошу прощения. Теперь меня не удивлет, что спека для тебя сложна. Ты же даже тред борду осилить не можешь.
Аноним 19/05/23 Птн 18:23:07 2704689 80
>>2704680
>не читал
Но осуждашь.

Так и пиши.
Аноним 19/05/23 Птн 18:23:57 2704690 81
>>2704687
То есть ты не осилил ответить в нужную ветку, а в твоем проебе виноват я, что не стал разбираться и выяснять, что оказывается ты не просто хуйню про спеки написал, а продолжал какую-то дискуссию? А мне это нахуя, ты не думал?
Аноним 19/05/23 Птн 18:24:28 2704691 82
>>2704689
То есть мое сообщение ты целиком осилить не смог и выдрал оттуда два слова, это ты так осиливаешь спеки?
Аноним 19/05/23 Птн 18:27:17 2704696 83
Ничего не меняется из года в год, в треде по-прежнему сидят преимудественно воинствующие невежды. По-моему даже деградируют с каждым годом.

Number.prototype вышел из чата
Аноним 19/05/23 Птн 18:34:06 2704703 84
Аноним 19/05/23 Птн 18:37:27 2704711 85
>>2704696
> мам ну скажи им мам они не понимают нужно разбираться, это интересно!
Элитная снежинка, съеби из жс-треда. Вон для таких есть Хаскель. Здесь люди красят кнопки и зарабатывают деньги.
Аноним 19/05/23 Птн 18:41:41 2704720 86
image.png 3Кб, 496x63
496x63
>>2704221
Как тебе книга Speaking JavaScript от раушмайера, как введение в кишки языка? Читал её для подготовки к своему первому собесу пять лет назад. Собсвтенно, первая и последняя книга по жсу, которую читал

>some(123) = 456 - валидный жс-код, и почему именно.
Можешь пояснить?
Аноним 19/05/23 Птн 18:44:09 2704723 87
>>2704720
Только сегодня о ней читал на реддите. Сам автор пришел в комментарии и сказал что она устарела и он ее двумя другими заменил.
Аноним 19/05/23 Птн 18:44:59 2704725 88
>>2704720
А, всё пон. Ты валидным кодом назвал тот, который компилятор понял, а не тот, что ошибок не выдает
Аноним 19/05/23 Птн 18:46:12 2704727 89
>>2704723
Ну она про основы языка до es6. Так что не понятно, что там устареть могло. Учить современный жс по ней конечно не стоит, а вот нюансы по поводу того, как работают приведения типов, как работает под капотом new и всякие байнды - вполне актуальны
Аноним 19/05/23 Птн 18:46:51 2704729 90
>>2704696
ну так чего ты хотел? тут большинство - вкатыши, джуны.
господа мидлы и старше периодически забегают пололировать.
Аноним 19/05/23 Птн 18:53:29 2704742 91
>>2704729
Лолирую над вкатуном, который думает, что нужно осилить какие-то книги и слушать каких-то осиливших господ, которые не могут двух слов связать и обижаются. Крашу кнопки за 300к в секунду ни разу не переживая о том, что крашу их фундаментально неправильно.
Аноним 19/05/23 Птн 18:56:58 2704748 92
>>2704742
>что крашу их фундаментально неправильно
Ваш пост обижает ангулярщиков.
Аноним 19/05/23 Птн 19:03:49 2704762 93
>>2704742
Да как будто нам вкатышам не похуй. Просто сейчас чтоб вкатиться чуть ли не научную диссертацию надо прям на собесе написать
Аноним 19/05/23 Птн 19:19:15 2704798 94
>>2704725
Нет, имел ввиду Reference Record Type уровня спецификации.
Конструкция some(123) = 123 действительно будет работать, согласно стандарту. В случае если фукнция вернет Reference Type. Это валидная запись, такая же как присваивание любому идентификатору. Если идентификатор неопределен, ты при присваивании так же получишь исключение указывающее на то, что идентификатор не указывает на Reference Record Type. Примеры были выше.

В стандарте на данный момент есть лишь несколько конструкций, которые сейчас работают с Reference Type - это typeof, delete, super, собственно assgnment и несколько прочих.

Именно поэтому typeof some - не бросает исключения в случае если some не определена, в отличии от такого же использованя в любом другом выражении. Потому что typeof принимает не значение, а ссылку.

А delete x.y не производит вычисление y, в случе если он геттер, в отличии от такого же использованя в любом другом выражении, тоже потому что delete принимает ссылку.

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

Или прямо сейчас ты можешь написать расширение двидка, например в той же ноде, и получить функцию, которая возвращает не значение обычного типа, а Reference Record. И тогда присваивание вызову такой функции будет работать корректно.

Это валидное поведение, такое же, как например экзотические или хостовые объекты (такой как documenta.all, который и функция и undefined и HTMLCollection одновременно). Возможности для реализации сущностей с таким нетипичным поведением описано в стандарте.

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

И если разобраться и изучить как они себя ведут, то не будут вызывать удивления или необходимости изучать как-то специально новые фичи языка каждый раз. Потому что все новые фичи основаны на том, что уже есть в спецификации. Все поведение, конструкции, обектная модель и модель исполнения в языке сводится к несколькоим бызовым вещам и принципам. Эти базовые вещи расширялись всего несколько раз - в es3, в es5.1 и в es6. При этом они не менялись, а только чем-то дополнялись.
Аноним 19/05/23 Птн 19:49:18 2704866 95
изображение.png 261Кб, 389x471
389x471
Аноним 19/05/23 Птн 19:52:34 2704877 96
image.png 13Кб, 518x257
518x257
>>2704546
Блепт, неиронично ъочется этот видос на следующий перекат.
Мне кажется эта пикча будет просто 11/9 превью.
Есть какие-то правила переката, можно добавить лого ЖЫЭС и шебм?
Аноним 19/05/23 Птн 19:58:45 2704889 97
>>2704877
если выполнить код прилетит Назгул?
Аноним 19/05/23 Птн 20:15:54 2704911 98
>>2704762
>чтоб вкатиться чуть ли не научную диссертацию
Тебя возят настолько, насколько ты позволяешь. Ты сам подумай, тебя унижает какой-то задрот-инцел и требует каких-то фундаментальных знаний. Он это делает только потому, что видит, как ты трясешься. Ни одному "чеду" он не посмеет задать такую хуйню и начнет трястись сам. Тебя берут красить кнопки - ты должен работодателю показать, что умеешь красить кнопки, все, фантазии того инцела тебя не должны волновать. В общем, рычи и двигай тазом и нормально вкатишься.
Аноним 19/05/23 Птн 20:16:07 2704912 99
>>2704877
Да не, у нас шапка культурная, без смехуевочек, почти.
Видосик будет не в тему смотреться. Мы же не какие-то 1цешники или девопсы.

Мимо автор видоса и пикчи.
Аноним 19/05/23 Птн 20:23:56 2704932 100
>>2704911
Да я не начинал еще. просто заранее трясусь
Аноним 19/05/23 Птн 20:25:13 2704936 101
>>2704221
Скажи, пожалуйста, какие технологии и ЯП применяешь на текущем проекте и сколько зарабатываешь?
Аноним 19/05/23 Птн 20:45:24 2704963 102
image.png 86Кб, 974x347
974x347
Спросил коллективное бессознательное человечества, сколько времени нужно, чтобы стать реакт джуном.
Пикрел.
Аноним 19/05/23 Птн 21:25:40 2705000 103
Опять спекошиз/кишочкошиз засрал тред
Аноним 19/05/23 Птн 21:28:09 2705005 104
Тут кто-нибудь застал времена 10-летней давности, когда фреймворки появились?
Это воспринималось, как прорыв, после Жквери-дрисни или как?
Аноним 19/05/23 Птн 22:12:30 2705024 105
>>2704963
Так а в чем не прав?
Аноним 19/05/23 Птн 22:14:54 2705026 106
>>2704798
Я понял, что он валиден с точки зрения синтаксиса и статик анализа. Но функция не может вернуть референс. Я это имел в виду

Но в целом понял тебя, спс за ликбез
Аноним 19/05/23 Птн 22:21:00 2705033 107
>>2705026
>Но функция не может вернуть референс
Может. Reference Record - это first-class citizen.
Весь мой пост об этом.
Аноним 19/05/23 Птн 22:29:29 2705038 108
>>2705024
>Так а в чем не прав?
Это заразная хуйня. Завязывай с этим:
> В чём он/она/оно не прав
> Оправдывайтесь

По существу, речи о том кто прав, кто не прав - не было.
Аноним 19/05/23 Птн 22:38:56 2705047 109
>>2705038
>Это заразная хуйня.
так я уже...
Аноним 19/05/23 Птн 22:52:16 2705052 110
>>2704911
Пиздатый совет.

мимо даже заявку на вакансию игнорят кун
Аноним 19/05/23 Птн 22:55:25 2705054 111
Подскажите мне, где можно найти БЕСТ ПРАКТИС по поводу разработки крупных хуёвин? Я сейчас в крупном проекте, дохожу до всего сам, но теряю время. Смотря на написанную ранее мною хуйню, понимаю что можно и надо сделать ЛУЧШЕ И УДОБНЕЕ, но время уже утеряно.

Как с этим быть, никак?
Аноним 19/05/23 Птн 23:23:27 2705076 112
>>2705054
>Подскажите мне, где можно найти БЕСТ ПРАКТИС по поводу разработки крупных хуёвин?
ООП.
Аноним 19/05/23 Птн 23:27:27 2705080 113
>>2705033
>Весь мой пост об этом.
Только если язык расширить, как я понял. Причем в текущих реалиях придется движок менять. В текущем стандарте нельзя ведь референс рекорд вернуть из функции. Или можно? Если можно, то покажи пример хоть, как это выглядеть должно
Аноним 19/05/23 Птн 23:30:51 2705083 114
>>2705054
>Я сейчас в крупном проекте, дохожу до всего сам
Так спрашивай у коллег
Аноним 19/05/23 Птн 23:30:58 2705084 115
gigachad.png 157Кб, 723x666
723x666
Аноним 19/05/23 Птн 23:45:52 2705091 116
>>2705083
Вот бы ещё коллеги не были заняты со своими задачами. Я на VUE работаю, если это поможет. Может есть какие книжки или что-то такое?
Аноним 20/05/23 Суб 00:05:27 2705095 117
>>2705091
>vue
>крупный проект
Могу порекомендовать переписать.
А вообще, если тебя интересует не архитектура сервисов, а архитектура конкретного приложения можно попроботь почитать что-то из https://aosabook.org/en/.
>>2705033
Ну камон, ответь на >>2704936. Зарплата вторична, больше интересует стек и ЯП.
Аноним 20/05/23 Суб 00:19:54 2705099 118
>>2705091
Ну ты хуйню какую-то несешь. Если у вас крупный проект, то все эти практис должны быть заранее установлены и огворены. Типа каждый сам за себя как хочет так и делает без всякого контакта - это чушь. Спрашивай, смотри, что и как другие делают, смотри документацию.
Аноним 20/05/23 Суб 00:21:52 2705100 119
Аноним 20/05/23 Суб 01:18:03 2705116 120
>>2705100
если ты какую-то хуйню не понимаешь лучше лишний раз заебать лида чем нахуевертить хуйню.
спрашивай постоянно, неважно насколько ты их заебал, это их работа отвечать на твои тупые вопросы, а твоя работа их задавать.
Аноним 20/05/23 Суб 01:38:37 2705120 121
Возможно, ошибся тредом, но ничего более фронтендного не нашел. Мне нужно поддержать функционал записи аудио пользователем. Хочется, чтобы юзер кликал на кнопку записи и начиналась красивая анимация (микрофон и волны какие-нибудь. Не так принципиальна форма, главное чтоб выглядело заебись) и потом появлялись кнопки для прослушивания, перезаписи и отправки на сервер. Собственно, в этих ваших джаваскриптах и цссах мало чего понимаю. Всю жизнь писал на других языках. С чего стоит подступиться к такому? Или сразу оставить затею самому написать и стараться спиздить с какого-нибудь сайта, где это уже есть? Пока для меня все красивые анимации в браузере выглядят как какая-то магия.
Аноним 20/05/23 Суб 02:06:12 2705124 122
>>2705120
так понял как на джсе всю хуйню реализовать вопрос не стоит.
просто погугли как записать. как воспроизвести, как отправить на бек.

ну, тогда пишешь в гугле: топ тен воисе рекорд аниматионс ксс.

находишь что-то вроде
https://codepen.io/MichZaw/details/aXdLxx
https://codepen.io/adhitamafikri/pen/VVOZpr
https://codepen.io/goblin-pitcher/pen/BayKaVJ
https://codepen.io/gautam2010/pen/JjXNgYg

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

или просто прикольные анимации
https://webdesign.tutsplus.com/articles/15-inspiring-examples-of-css-animation-on-codepen--cms-23937
Аноним 20/05/23 Суб 02:08:13 2705125 123
>>2705124
сксс это не совсем ксс. это типо как тс у жс.
там просто нажмешь кнопку "вьев компилед" и получишь чистый ксс.
Аноним 20/05/23 Суб 09:57:47 2705253 124
>>2705099
Сынок, однажды если будешь прилагать усилия ты будешь тем, кто устанавливает best practises и оговаривает, как их применять Более того, когда-нибудь ты можешь прийти на уже довольно большой проект, где до этого ложили хуй на стандарты, нужно было выкатить фичи побыстрее. И устанавливать и следить за соблюдениями правил на таком проекте сложнее, чем на новом.
Аноним 20/05/23 Суб 10:31:15 2705275 125
IMG202305201330[...].jpg 101Кб, 1080x797
1080x797
IMG202305201327[...].jpg 135Кб, 1080x1022
1080x1022
IMG202305201327[...].jpg 117Кб, 1080x740
1080x740
Впизду этот фронт. На сишарпах охуенные условия предлагают и конкуренция маленькая
shck 20/05/23 Суб 10:33:24 2705278 126
Аноним 20/05/23 Суб 10:37:13 2705281 127
>>2705278
Это в казахских тенге лол
Аноним 20/05/23 Суб 10:58:08 2705319 128
>>2705275
У шарпистов немножечко другая планка на вход. Тебя попустят на какой-нибудь разнице между конкурентностью или параллелизмом, комплектности операций с листами/коллекциями/словарями. SQL вдовесок, ты же не йоба-спец dev express, который с базой за 5 лет не работал: postgres, MSSQL, чтоб не скучно было. И прочий ебанизм. ASP. Интерфейсики, работа с потоками, итераторы, божественный LINQ, SOLID, тесты, etc.
Btw
> казахстон
Конечно 400к лучше чем ничего, но не то чтобы мноха. Но точно не для вкатиста.
Аноним 20/05/23 Суб 11:31:10 2705346 129
Аноним 20/05/23 Суб 11:33:56 2705353 130
>>2705319
>У шарпистов немножечко другая планка на вход
Я учил JavaScript сложнейший язык после C++. Хуле мне эти мелочи. После него синтаксис шарпа за неделю как родной залетел. Мне верстка и то сложнее далась, до сих пор горит с нее попка, а шарпик логичный и понятный. Алсо я реакт, редакс, тайпскрипт и некст жс учил с сервер-сайд рендерингом. Пока учу экосистему шарпа, буду паралельно в Реакт вкатываться. Просто пусть подушка будет на случай если во фронт не получится.

>Конечно 400к лучше чем ничего, но не то чтобы мноха. Но точно не для вкатиста.
Ну у нас цены не такие как у вас. Все дешевле. Бензин, алко, сижки. Ну и чел, я работаю в продуктовом магазе в мухосрани за 100к. Мне эти 400к как мана небесная. Стараюсь, учусь, чтобы вытащить себя из говна.
Аноним 20/05/23 Суб 11:47:02 2705372 131
>>2705353
Готовься разбить ебало о литкодовские задачки на шарписта. Закладывай теперь время на литкод. tbh как человек который несколько лет хоббиировал на шарпахдо JS, вся сложность JS - динамическая типизация с неявными привидениями с непривычки. Компилятор не помогает не выстрелить в ногу, да. Но даже на шарпах комплюкатор не гарантирует защиты от
> NullPointerReferenceException
Сложного нихуя нет.
Шарпы гораздо более объёмные, с кучей своих подводных камней и нюансов.
То что шарпы такие объёмные и не порезанные также на тебя накладывает требование изучать бест практисы, которые слава богу бест практисы, они не меняются, а не клоунада от проекта к проекту: сегодня мы пишем на классах, завтра мы пишем на функциях, послезавтра хуярим преакте, а ещё через день на ваниле.
Аноним 20/05/23 Суб 11:57:07 2705383 132
>>2705372
Ну посмотрим, пока синтаксис особо сложным не кажется. В том же жс запомнить чему равно this и верстка и то больше времени заняло. Если ни в реакт ни в шарп не получится вкатиться то на пхп переучусь, благо там уже легко после всего этого должно быть ну или пойду мебель собирать окончательно смирившись с бездарностью своей
Аноним 20/05/23 Суб 14:18:56 2705507 133
Подскажите пожалуйста какие функции в реакте надо оборачивать в useCallback? Всякие handleChange или handleSubmit нужно?
Аноним 20/05/23 Суб 14:38:37 2705518 134
Аноним 20/05/23 Суб 14:41:23 2705520 135
>>2705507
В React функция `useCallback` используется для оптимизации производительности компонентов, предотвращая лишние повторные рендеры при передаче колбэков в дочерние компоненты. В общем случае, следует использовать `useCallback` для оборачивания функций, которые передаются внутрь дочерних компонентов в качестве пропсов.

Вот несколько случаев, когда стоит использовать `useCallback`:

1. Обработчики событий: Если вы передаете функции-обработчики событий, такие как `handleChange` или `handleSubmit`, в дочерние компоненты, используйте `useCallback`, чтобы обернуть эти функции. Это предотвратит повторные рендеры дочерних компонентов, если значения зависимостей не изменились.

```jsx
const handleChange = useCallback((event) => {
// Логика обработки изменения значения
}, []);

const handleSubmit = useCallback((event) => {
// Логика обработки отправки формы
}, []);
```

2. Колбэки для API-вызовов: Если вы передаете колбэки в функции для выполнения асинхронных операций или API-вызовов, также используйте `useCallback`, чтобы предотвратить повторные рендеры дочерних компонентов.

```jsx
const fetchData = useCallback(() => {
// Логика выполнения асинхронного запроса
}, []);
```

3. Зависимости, изменяющиеся редко: Если у вас есть функция, которая зависит от некоторых значений или пропсов, которые изменяются редко или никогда не изменяются, используйте `useCallback` с соответствующим списком зависимостей.

```jsx
const handleDataUpdate = useCallback(() => {
// Логика обновления данных
}, [data]); // data - значение, которое изменяется редко
```

Обратите внимание, что использование `useCallback` имеет смысл только в определенных случаях, когда оптимизация производительности является критической. Если вы не испытываете проблем с производительностью, то можете не использовать `useCallback` и работать с функциями напрямую.
Аноним 20/05/23 Суб 15:19:48 2705559 136
>>2705383
Тактика нервозного вкатыша, который мечется от одного языка к другому ни к чему хорошему не приведет. У тебя будет каша в голове, ты ничего не будешь знать на нормальном уровне и соснешь хуйца. Выбери уже что-то одно и учи до победного.
Аноним 20/05/23 Суб 15:45:44 2705581 137
>>2705559
Так а что еще учить? React, redux, zustand, prisma, mongo, next.js, js, typescript. Че еще надо то. Мне остальное тоже интересно. Хочу бэк поковырять нормально. В облачных технологиях покопаться, postgresql подучить. Rust еще хотел потыкать но это тут нахуй никому не нужно, может кресты посмотрю еще. Можно конечно фронт до посинения ебашить но кто это оценит с 200 лбами на одно место?
Аноним 20/05/23 Суб 16:19:50 2705641 138
>>2705581
когда все выучишь сможешь вкатится сразу сеньором, через года 4
Аноним 20/05/23 Суб 16:22:31 2705645 139
IMG202305201922[...].jpg 143Кб, 1080x1082
1080x1082
Аноним 20/05/23 Суб 17:18:04 2705729 140
>>2705507
Поставь плугин SonarLint, он тебе подскажет.
Аноним 20/05/23 Суб 18:15:05 2705787 141
>>2705581
Блять ты направление выбери сперва, потом только язык и стек технологий. Если нравится направление бэкенд - учи бэкенд. Выбери один (ОДИН Сука!) язык и стек технологий под него и сиди учи, придумай норм приложуху и реализуй, стучись во все подряд вакансии по стеку и готовься что вкат займет года два-три+. Никто не говорил, что будет легко, времена сейчас такие.
Аноним 20/05/23 Суб 18:47:46 2705823 142
>>2705581
>Хочу бэк поковырять нормально
Приступай https://roadmap.sh/backend
После этого уже нормальное изучение ЯП и библиотек с фреймворками
Аноним 20/05/23 Суб 19:24:05 2705853 143
>>2705823
Так яп там чуть ли не в самом начале после википедийных статей о том как интернет работает

>>2705787
Направление мне нужно денежное. Притом не то что бы большое, и 60-80к хватит. Я нищий. Там уже разберусь что к чему. Во фронте я уже достиг вкатунского потолка. Осталось начать вкатываться. Но с этими голодными толпами дизмораль ловлю. Я всякие навбары, сервер сайд рендеринги, jwt авторизации уже с закрытыми глазами мучу, но кого этим ща удивишь с сотнями откликов на вакансию.
Аноним 20/05/23 Суб 19:57:16 2705889 144
>>2705853
> Я всякие навбары, сервер сайд рендеринги, jwt авторизации уже с закрытыми глазами мучу
Практически уверен что все перечисленное у тебя на уровне роликов с ютуба и пизженных курсов с трекера.
Аноним 20/05/23 Суб 20:19:34 2705919 145
Уважаемый двач, подскажи, насколько ползено решать подобные задачки (https://www.codewars.com/kata/55983863da40caa2c900004e), как например "Find the next bigger number with the same digits"? Это бесполезное дрочево и трата времени или помогает развиваться в освоении погромирования?
Аноним 20/05/23 Суб 20:29:05 2705927 146
>>2705919
Помогает не обосраться на собесе от вида задачки, которую надо быстренька заводить на коленке. Не даёт мозгам закостенеть от прокраса кнопок и валидации формочек.
Подталкивает к изучение алгоритмов и структур данных, позволяющих писать эффективно под нужды оптимизации скорости / памяти, или в случае "реализовал как мог" может получиться оптимизация и того и другого. В целом для типовых фронтозадач, наверно, нахуй не нужно. Но когда тебе захочется, например, сделоть кирилло игру, с поиском пути, приходим к самому известному алгоритму, он же а стар, он же алгоритм Дийкстры, он же А*.

Надеюсь, мысль понятна.
Аноним 20/05/23 Суб 21:09:01 2705964 147
Аноним 20/05/23 Суб 21:53:07 2705999 148
нашел курс вроде не плохой по nestjs 7.5 версии, проходить или не актуально уже?
Аноним 20/05/23 Суб 22:05:46 2706003 149
image.png 8Кб, 815x109
815x109
Аноним 20/05/23 Суб 22:06:24 2706005 150
>>2705999
Чем тебе дока не угодила?
Аноним 20/05/23 Суб 22:14:21 2706012 151
>>2706003
не в том смысле что ей уже ни кто не пользуется, а насколько много там изменений, типа не надо будет мне потом все переучивать?

>>2706005
у меня не то чтоб сильные знания в тайпскрипте и архитектуре в целом, мне надо чтоб кто то как дебику обьяснял
Аноним 20/05/23 Суб 22:25:06 2706027 152
>>2706012
Ну что-то скорее всего будет актуально. 3 года дохуя. 2, даже не 1, мажорные версии - это дохуя.
Даже в 1 мажорной версии всё могут перепилить нахуй до полной несовместимости, что как бы и подразумевается мажорной версии - несовместимые изменения.

Если там какие-то архитектурные/дизайн штуки - наверно можно посмотреть краем глаза.
Аноним 20/05/23 Суб 22:26:16 2706029 153
Аноним 20/05/23 Суб 22:35:10 2706034 154
Привет аноны, подскажите фронтенд фреймворк для соло-разработки приложухи по типу онлайн-магазина. Для бэка выбираю между жангой и дотнетом, если эта информация как-то поможет.
Аноним 20/05/23 Суб 23:04:06 2706064 155
>>2706034
Вью/Реакт/Ангуляр? Всё зависит от сложности проекта в целом.
Аноним 20/05/23 Суб 23:13:22 2706076 156
>>2706064
Выбираю между этими тремя и Blazor. Пока что нужно запилить прототип проекта, поэтому думаю о Vue, но не знаю как он будет в связке с дотнетом
Аноним 20/05/23 Суб 23:16:00 2706081 157
>>2706076
А как он должен быть в связке? Руки в ноги, делаешь REST, остальное дело техники, не?
Аноним 20/05/23 Суб 23:19:03 2706083 158
>>2706076
> связка
Дело не в связке. Фронт не волнует что там на бэке крутится, пока JSON приходит. Хоть лисп или дельфи.
Тут вопрос в том, что взять на фронт. Обычно в ВАКАНСИЯХ связка доднет + ректангуляр. Потому что ООП, классы. Архитектура, вот это всё.
Вью вроде как попроще для простых проектов, хотя я его особо не смотрел.
Реакт славится тем, что он довольно голый из-каробки, что может мешать для коленочных проектов, но позволяет тырпрайзу хуевертить что-то своё на его основе.
Аноним 20/05/23 Суб 23:33:30 2706091 159
>>2706034
1. Причина разрабатывать скрипт интернет-магазина, аналогов которому тысячи, это помимо сервисов, предоставляющих готовый шоп с интеграцией?
2. Стандартный выбор - это ванильный JS. Подумай, а нужен ли тебе фреймворк, чтобы навесить анимацию на пару кнопок и реализовать корзину с формой регистрации.
3. Пиши на JS бэк, на каком-нибудь минимальном "фреймворке", реализующем роутинг, мидлваре, корс и прочую базу, чтобы потом развернуть демку на клоунфлёр воркерсах или другом серверлессе. По крайней мере легко бесплатно задеплоить, в отличие от этой твоей джанги. Базу тоже можно бессерверную подрубить. Посмотри в сторону фауны, например.
Аноним 21/05/23 Вск 00:01:03 2706105 160
>>2706034
Next.js для фронта, nest.js для бека
Аноним 21/05/23 Вск 00:02:04 2706106 161
>>2705919
Такие задачи вообще можно решить чисто вот с наскока? Ну то есть не зная заранее нужные алгоритмы?
Аноним 21/05/23 Вск 00:06:36 2706108 162
>>2705889
Какой там сакральный уровень у навбара может быть недоступный васянам с Ютуба. Попустись, наша сфера самая васянская что только есть.

Мимо 7 лет опыта
Аноним 21/05/23 Вск 00:07:56 2706109 163
>>2706108
>Мимо 7 лет опыта на говногалерах
Поправил
Аноним 21/05/23 Вск 00:10:50 2706111 164
>>2706109
На галерах только половина (ровно 3,5 года). Остальная часть в одно крупной тырпрайз хуйне, но называть не буду дианон да
Аноним 21/05/23 Вск 01:26:28 2706138 165
На каком этапе изучения ЖиеСа вообще стоит начинать учить всякие там алгоритмы и структуры данных? Если я половину Кантора уже прошёл, можно его дальше перемежать с этими сложностями?
Аноним 21/05/23 Вск 01:47:36 2706150 166
>>2706081
Просто когда читал, натыкался везде что ангуляр с дотнетом прям в ладах. Я сам датасаентист, в вебе не шарю, так что сорян за тупости которые могу тут писать
>>2706083
Спасибо
>>2706091
>Причина разрабатывать
Какая тебе разница?
>Подумай, а нужен ли тебе фреймворк
Ой, не души. Я задал конкретный вопрос, а не спрашивал совета стоит ли юзать фреймворки
>>2706105
Чекну такой вариант, спасибо
Аноним 21/05/23 Вск 01:52:34 2706154 167
>>2705853
>>2706108
Васяны, сделаете jwt авторизацию и аутентификацию с access и refresh токенами, с инвалидацией токенов и с защитой от возможных атак?
Аноним 21/05/23 Вск 02:42:37 2706167 168
>>2706138
как прочел так и забыл.
как пару петов сделаешь, можешь почитать про алгы.
все равно лютую хуйню будешь делать пока ком. опыта не наберешься.
Аноним 21/05/23 Вск 04:33:00 2706175 169
>>2706108
>Мимо 7 лет опыта
в пятёрочке?
Аноним 21/05/23 Вск 07:24:05 2706188 170
>>2706154
>jwt
>сложно
Васек, ты откуда пизданулся? Жвт это буквально жсон со всем говном, но с энкриптом с ключиком
Аноним 21/05/23 Вск 07:33:42 2706195 171
>>2706188
Ну так сделай с закрытыми глазами всё это с access и refresh токенами, с инвалидацией токенов, с защитой от возможных атак, с ротацией refresh токена, с ролями. Если ты вкатыш, то вряд ли сделаешь. Максимум сделаешь на уровне туториала из ютуба, где с бека просто жсон прилетает, и ты его кидаешь в локалсторадж, лол.
Аноним 21/05/23 Вск 07:40:20 2706196 172
IMG0942.jpeg 83Кб, 720x905
720x905
IMG0997.png 4Кб, 270x120
270x120
>>2706195
Ебать время пришло, как же все хуево в жс треде конечно, жвт считают недоступными технологиями.
Сиду ахуел
Аноним 21/05/23 Вск 07:57:11 2706210 173
Аноны, я не программист, но объясните, почему в Node.js и Electron используется V8, а не sPiderMonkey от Mozilla? Почему именно он?

Используется ли движок JS от Mozilla вообще где-нибудь, кроме браузера Firefox?
Аноним 21/05/23 Вск 07:58:08 2706211 174
>>2706196
Для вкатышей да. Ты видимо не понимаешь, о чём речь. Я с осени 2022 у себя на работе провожу собеседования, у нас часто открыты вакансии для мидлов, куда откликается огромное количество вкатышей. Некоторые проходят первичный скрининг и попадают на технический собес. Когда смотрю примеры их проектов на гитхабе, то это полнейшее убожество чаще всего. То, что я перечислил, не делает практически никто. Нормальную авторизацию с аутентификацией из всех этих вкатышей делали всего два человека. Большинство либо просто не делает, либо юзает какой-нибудь фаербейз, копируя с второсортных курсов, либо делают простейшую регистрацию и логин с передачей токена и сохранением в ебаный локалсторадж. Про ротацию рефреш токена они не слышали, про XSS и CSRF тоже, да и про сам рефреш токен тоже редко слышали. Так что не надо пиздеть, васян.
Аноним 21/05/23 Вск 08:00:43 2706214 175
>>2706196
>>2706188
Ой бля только не надо вот это. Аутентификация пользователя - это тончайшая тема, которую тебе лучше не вскрывать. Access, ID, refresh токены - это ещё понятно. ID токен истёк, с помощью refresh токена получаешь новый, обновляешь куку. А куку ещё надо зашифровать. А там ещё разные алгоритмы шифрования бывают. А если надо привязать вход к устройству? Тогда надо ещё добавлять вычисления SRP. https://github.com/mozilla/node-srp А если надо ещё связать с OAuth/SAML провайдером? А если ещё надо генерировать одноразовые коды и слать SMS?

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

мимо-проходил
Аноним 21/05/23 Вск 08:16:43 2706229 176
>>2706211
Чел, это базовая база. Может вы джунов набираете среди умственно отсталых я хз
Аноним 21/05/23 Вск 08:24:24 2706236 177
>>2706229
Дайте мне кирпич, срочно! Я въебу этому петуху.
Аноним 21/05/23 Вск 08:28:00 2706237 178
>>2706236
Чел, сейчас 4к людей на одно место. Ты реально веришь что среди них нет хотя бы человек 20 умеющих в примитивную аутентификацию?
Аноним 21/05/23 Вск 09:36:04 2706247 179
Объясните новичку. Стрелочные функции - это всего лишь сокращённый вид обычных? Или есть какие-то глобальные отличия такого формата записи?
Аноним 21/05/23 Вск 09:42:56 2706250 180
Аноним 21/05/23 Вск 09:48:41 2706255 181
>>2706247
Есть различия. Иди гугли.
Аноним 21/05/23 Вск 10:09:14 2706276 182
>>2706250
>
Для этого нужен второй кирпич, чтобы переебать.

мимо
Аноним 21/05/23 Вск 10:35:05 2706284 183
Аноним 21/05/23 Вск 10:40:06 2706287 184
>>2706284
This обнаружен в вашей жопе. Teh end.
Аноним 21/05/23 Вск 10:43:12 2706289 185
>>2706287
скорее в Вашей латентной педерастии
Аноним 21/05/23 Вск 10:57:33 2706293 186
>>2706289
Иди лучше за три хуйню про несуществующий this в ньюфаг треде, болезный. Поссал тебя на твоё разбитое ебало.

ОБТЕКАЙ
@
ЗАЖИВАЙ


Пока, даунич. Больше не пиши мне.
Аноним 21/05/23 Вск 11:12:59 2706301 187
>>2706293
Вот это тряска у нервотика, кек
Аноним 21/05/23 Вск 11:24:41 2706306 188
Аноньчик, я уже 7 месяцев работаю джуном и появилось ощущение, что зашел на плато в знаниях. Как развиваться? Куда двигаться до миддла? Нет понимания совсем
Аноним 21/05/23 Вск 11:38:08 2706312 189
>>2706306
А кем работаешь хоть?
Аноним 21/05/23 Вск 11:39:17 2706313 190
21/05/23 Вск 11:39:42 2706314 191
>>2706306
Открой mdn, посмотри какие API ты не знаешь и даже не подозревал о их существовании.
Согласен с этим >>2706312
Дай хоть какие-то вводные, а не джунчик 7 месяцев.
Аноним 21/05/23 Вск 11:40:03 2706315 192
image.png 37Кб, 778x219
778x219
Аноним 21/05/23 Вск 11:49:22 2706324 193
Аноним 21/05/23 Вск 13:02:41 2706404 194
>>2706324
Линки по реакту ведут на устаревший материал. Так что хз стоит ли сейчас проходить этот роадмап
Аноним 21/05/23 Вск 13:08:36 2706411 195
>>2706210
Потому что v8 быстрее работает, легче встраивается, имеет лучшее api и инструментарий. Хоть тот же debug protocol.

Mozilla 10 лет нахад забила на курс встраивания своих продуктов и пересиала их развивать для этого. Это касается и спайдермонкей и самого гекко.

Spidermonkey используется (использовался) в монго и в polkit. В целом много где использовался, в кустарных поделках поклонниками мозидлы и прочих фанатикоа, которые дрочат на названия корпораций.

В полките переехали на quickjs, в монге вроде тоже куда-то переехали в итогге.
Аноним 21/05/23 Вск 13:10:52 2706412 196
>>2706188
Нет не буквально.

Спецификацию jwt читал когда-нибудь?
Jwt переуслоднен и дыряв насквозь.

Там буквально есть месиа, соглпсно которым твой серве дожен хожить по кастомнлму урлу в токене для его верификации.
Аноним 21/05/23 Вск 13:12:46 2706418 197
>>2706404
Ну так открой неустаревший. Темы-то не изменились
Аноним 21/05/23 Вск 13:20:51 2706426 198
Так, объясните мне вот что
Уже много месяцев дрочу JS (очевидно после вёрстки), сделал парочку петов (не todo по видосу гоши дударя), думаю что пора двигаться дальше в сторону фреймворка, но не понимаю как выбрать.
Ну понятно что Vue идёт нахуй, а из оставшихся как выбрать?
Все видосы и статьи уровня "ну реакт база, а ангуляр энтерпрайз сложно без работы"
Мне бы самому определиться, но у меня не хватает понимания чем они в действительности отличаются
Аноним 21/05/23 Вск 13:58:08 2706451 199
>>2706426
Тем, что реакт это база, а ангуляр энтерпрайз сложно без работы. Учи реакт и не выебывайся.
Аноним 21/05/23 Вск 14:02:26 2706456 200
>>2706451
Повыебывался тебе за щеку, проверь пожалуйста

Что делает реакт базой и почему ангуляр сложно? А может мне больше стиль второго понравится и я захочу с ним работать? Давай без хуйни, мы же на дваче всё-таки.
Аноним 21/05/23 Вск 14:10:19 2706468 201
>>2706456
Реакт - обслужить велосипед, собрать мотоцикл при необходимости из сторонних запчастей или сварить/спаять свои (тырпрайз). На выходе можно получить устройство с нужными мощностями, можно сделать хоть квадроцикл.
Ангуляр - обслужить мотоцикл. В твоём случае какой-нибудь монструозный харлей.

Понятно, что если тебе просто покататься возле дома - подойдёт велосипед. Элементарно заменить колёсо. Элементарно заменить сидушку и смазать цепь. А вот мотоцикл - куча непонятных механизмов. Свечи, прочее хуё моё. Что-то наебнулось - печаль беда. Возле дома хуй покатаешься, потому что там площадка 20мх30м
Аноним 21/05/23 Вск 14:13:09 2706471 202
>>2706468
Аналогии категории /b/
мимо
Аноним 21/05/23 Вск 14:24:07 2706492 203
>>2706426
Ангуляр мертв, забудь. Встретиться в реальной жизни тебе может только если тебя возьмут разгребать легаси-говно, вкатунов туда обычно не берут. Так что смысл имеет только реакт
Аноним 21/05/23 Вск 14:25:07 2706494 204
Аноним 21/05/23 Вск 14:40:50 2706512 205
>>2706471
Ну я хуй знает, как им ещё донести.
Сейчас скажешь что реакт - библиотека представлений, все порвутся. Можем назвать хоть голым фрейморком. Не отменяет того факта, что ты либо пишешь сам, либо ищешь пакеты на каждый пук-среньк карусель слайдер фетчер с кешем и т.д.
Либо ангуляр, фреймворк в полном смысле слова, имеющий огромную кор библиотеку. Подключай модули на любой вкус и цвет. Никаких третьих рук не надо.

мимо реактист

>>2706494
vue norm, zbs. Для простых приложений меньше ебли. Тырпрайз обычно сводится либо к рякту либо ректангуляру.
Часто можно увидеть в связке vue + php.
Аноним 21/05/23 Вск 14:51:48 2706528 206
>>2706512
Хотя пизжю, сейчас не могу особо даже вспомнить что там в тырпрайзе вертится на ангуляре, кроме каких-то отдельных проектов по командам/сервисам.
сбер - реакт
втб - реакт
тинь - реакт, где-то есть вкрапления ангуляра
яндекс - реакт
графана - реакт
твитч - реакт
нетфликс - реакт
даже сраный тикток - реакт, некстжс как и 2 выше
продолжить список здесь
Аноним 21/05/23 Вск 15:08:01 2706561 207
>>2706306
Похожая херня. Работаю 9 месяцев. React, Next (12-й), Apollo, styled components, немного был redux и redux-saga. То же никуда не двигаюсь в плане скиллов, по хорошему надо валить, но на рынке пиздец и конкуренция.
Аноним 21/05/23 Вск 16:38:17 2706720 208
>>2706468
еще про Ангуляр добавлю что ты охуеешь его учить
классы, тайпскрипт, ООП, депенденси иньекции и пр. а рекат ты за месяц выучишь
Аноним 21/05/23 Вск 16:44:21 2706726 209
>>2706720
>депенденси иньекции
Мне прям даже интересно, что там за особое такое DI в углойде.
Аноним 21/05/23 Вск 16:47:56 2706732 210
>>2706492
ты там жиквери с реактом путаешь?
Аноним 21/05/23 Вск 17:00:03 2706748 211
>>2706468
Чаю этому Анологу.
От себя добавлю, что велосипед можно дедовскими инструментами со второй мировой починить, может там шину заменить, цепь подкрутить и руки замарать.
А для харлея придется ебаться с мужиками в сервисе. При этом нужно понимать такую хуйню так тайпскриптулятор и ооп механизмы.

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

Ну и как ты можешь понять, работы на починку велосипедов больше.
Харлеи обслуживают обычно в сервисах. Обычно требуются опытные.
Аноним 21/05/23 Вск 17:01:56 2706751 212
>>2706720
А разве классы, тайпскрипт и ооп не являются обязательной базой для вката? Почему это не нужно учить в реакте?
Аноним 21/05/23 Вск 17:24:48 2706795 213
image.png 11Кб, 1054x122
1054x122
image.png 14Кб, 1058x142
1058x142
image.png 32Кб, 1100x432
1100x432
image.png 6Кб, 1082x121
1082x121
image.png 13Кб, 1024x127
1024x127
>>2706528
Вкатышь, не позорься с этими мантрами. Ими ты только показываешь, что не шаришь за тему. Мимикрировать под наносека у тебя не получается.

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

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

https://www.youtube.com/watch?v=CynLOUL9vsU
Аноним 21/05/23 Вск 17:26:19 2706800 214
>>2706795
> тинь - реакт, где-то есть вкрапления ангуляра
> скидывает мне тинёк
> скидывает прочие вкрапления ангуляра
Ок.
Не читал твою простыню. Не отвечай.
Аноним 21/05/23 Вск 17:35:12 2706827 215
>>2706751
Классы в реакте - легаси, в новых проектах используются функциональные компоненты и хуки с контекстами.
Аноним 21/05/23 Вск 17:35:16 2706828 216
не трясись.mp4 1905Кб, 1920x1080, 00:00:01
1920x1080
Аноним 21/05/23 Вск 17:36:30 2706829 217
image.png 1Кб, 105x23
105x23
>>2706828
Не буду, конечно, только не рвись так.
Аноним 21/05/23 Вск 17:46:41 2706848 218
16829300304950.jpg 155Кб, 764x414
764x414
Аноним 21/05/23 Вск 17:51:27 2706854 219
>>2706751
да, но если повезет можно залететь и без этого с минимальным тайпскриптом
Аноним 21/05/23 Вск 17:51:45 2706855 220
Аноним 21/05/23 Вск 18:29:33 2706950 221
>>2706237
Схуяль описанное примитивно? Опиши тогда непримитивную, умник.
Аноним 21/05/23 Вск 18:36:40 2706971 222
>>2706795
Приведи примеры энтерпрайза
Аноним 21/05/23 Вск 18:53:33 2707012 223
>>2706971
>пишу про то, что фрейморки - инструмент
>пишу про то, что тырпрайзы - это не сойбой тиктоки-тивачи-твичи с одной кнопкой
>пишу про то, что наносеки используют тот инструмент, который нужен
>......
>Приведи примеры энтерпрайза
Google.
Аноним 21/05/23 Вск 19:01:01 2707032 224
>>2707012
Да, это был другой анон. Так его, пусть ему стыдно будет!
Аноним 21/05/23 Вск 19:20:34 2707061 225
>>2707032
какая разница какой это анон если он не понял суть пасты?
или мне нужно бегать по тырнету в поисках самописных (цмсоки-тудушеки-чата-админки) с ангуляром для какой-нибудь региональной сети с командой у проекта +100 анальников? вот есть у нас тырпрайзы и на жиквери, но никто же не говорит что жиквери - тырпрайз. или нужно находить исключительно популярные проекты чтобы было считово?
Аноним 21/05/23 Вск 19:50:18 2707123 226
>>2707012
Что именно в Гугле? Веб приложение Ютуба это энтерпрайз? А гмейл? А Гугл док или диск? Это всё по масштабу сравнимо с теми же спотифаями, нетфликсами и твитчами. Энтерпрайзошизы совсем ебанутые, похоже.
Аноним 21/05/23 Вск 19:51:01 2707125 227
>>2706748
Проблема ангуляра не в тайпскриптуляторах, а в том, что на пук, который в реакте или во вью нужно написать функцию с парой строк в ангуляре надо пилить класс и подтягивать четыре декоратора.
Аноним 21/05/23 Вск 20:40:37 2707201 228
тоже выгорел от реакта ебучего и количества конкуренций и тоже думаю в сишарп вкатиться. почему нет?
мне одинаково не нравится кодинг, но похуй на это, у нас тут гонка за выживание.
Аноним 21/05/23 Вск 21:02:05 2707223 229
>>2707201
Там вакух сильно меньше и меньшая конкурнция будет ощущаться так же как и на ряктах.
Аноним 21/05/23 Вск 21:09:09 2707230 230
Аноним 21/05/23 Вск 21:15:41 2707246 231
IMG202305220011[...].jpg 137Кб, 1080x973
1080x973
IMG202305220011[...].jpg 57Кб, 1080x432
1080x432
>>2707223
Это если по отдельности смотреть реакт и сишарп. Если вместе то конкуренция почти нулячая.

Мимо другой учащий сишарп к реакту
Аноним 21/05/23 Вск 21:21:31 2707259 232
>>2707230
На Бинансе трейдинг терминал с подобным функционалом сделан на реакте. Энтерпрайзошизы соснули, энтерпрайз можно делать на реакте.
Аноним 21/05/23 Вск 21:36:23 2707278 233
>>2707259
>трейдинг терминал с подобным функционалом
Ты бы хоть минимально ознакомился с функционалом. Подобного функционала нет нигде. Вообще. У tradingview нет аналогов среди веба - только десктопные приложения типа metatrader/atas/etc.
Поделка бинанса даже рядом не стояла
Аноним 21/05/23 Вск 21:41:09 2707282 234
>>2707061
Тебя элементарно спросили, ты сразу говном кидаться. Ладно одного назвал вкатышем, мне похуй, можешь дальше на меня изливать, чтобы остальных не трогать. Но ты же на всех бросаешься.
Аноним 21/05/23 Вск 21:50:33 2707293 235
>>2707246
>Если вместе
Вкатун-фуллстек - это анекдот.
Аноним 21/05/23 Вск 22:03:32 2707314 236
>>2707293
сейчас в целом вкатун - это анекдот
Аноним 21/05/23 Вск 22:13:58 2707330 237
>>2707314
Вкатуна на реакт/вуй можно хотя бы кнопки красить посадить. А вот этого решеточно-реактивного франкеншейна куда? Обычно подразумевается, что такой должен уметь и в клиент и в сервер хотя бы на уровне недомиддла, который может что-то самостоятельно делать сам. А тут придет вкатутося с кашей в голове из редаксов, css, редисов, постгресов и паттернов проектирования, который при этом ни одного ревью не прошел. И что он там делать будет?
Аноним 21/05/23 Вск 22:15:39 2707331 238
>>2707278
Я сам пользуюсь трейдингвью, и бинансом. Ну да, в трейдингвью побольше всего, но по сути схоже. Я вспомнил пример получше - веб терминал тинькофф инвестиций. Так что на реакте вполне можно писать "энтерпрайз"
Аноним 21/05/23 Вск 22:17:19 2707336 239
>>2707230
это на Вью написано?
Аноним 21/05/23 Вск 22:26:15 2707362 240
>>2707330
также красить кнопочки плюс аналог в бэке
Аноним 21/05/23 Вск 22:48:58 2707403 241
>>2707330
красить кнопки за неделю можно научиться. что нужно уметь делать на сишарпе вкатуну?
Аноним 21/05/23 Вск 22:55:51 2707420 242
>>2707403
Покрась мне кнопку с транзишенами, анимациями, адаптивом и медиазапросами на смену цветовой схемы, вот чтобы цвета темы были в CSS переменных, без магический приёмов с отрицательными маржинами, чтобы вёрстка не пошла по пизде и кнопка не уехала в другой контекст, на всех 3-ёх браузерах и мобилках.

Пушка
Аноним 21/05/23 Вск 23:01:11 2707442 243
Вот допустим у меня имеется на бэкграунд ролик и мне необходимо чтобы он он одинаково отображался как в дефолте так и в фулл скрине. Как это можно сделать?
Аноним 21/05/23 Вск 23:20:47 2707485 244
>>2707403
знать сишарп собственно, основы sql (лучше postgre), mvc и .net 6 или 7. ВЭ СЭ Е
Аноним 21/05/23 Вск 23:22:17 2707489 245
>>2707282
так я элементарно и ответил. если что-то не понятно, то мог бы и уточнить, что в моих рассуждениях тебя так смутило.
но ты предпочел маняврировать и воображать, что я кидаюсь на кого-то говном.
Аноним 21/05/23 Вск 23:24:54 2707496 246
>>2707489
Куча гринтекста чтобы написать анону одно единственное слово. Нерелевантное. Заметь. Я не говорил про фейсбук с реактом.
Аноним 21/05/23 Вск 23:32:57 2707517 247
>>2707496
Кидаться говном === указывать на то, что Анон не правильно понял посыл пасты ?

>Нерелевантное. Заметь. Я не говорил про фейсбук с реактом.
Гугол выписали из тырпрайза? Или локальные йобо проекты для сетей?
Заметь. Я писал про тырпрайз. А не про популярность.
Аноним 21/05/23 Вск 23:34:00 2707521 248
>>2707336
>>2707230
Трейдингвью на реакте написан, так что ангулярошиз и по совместительству энтерпрайзошиз привёл пример, который ему самому противоречит
Аноним 21/05/23 Вск 23:37:48 2707529 249
Аноним 21/05/23 Вск 23:44:36 2707536 250
>>2707521
>энтерпрайзошиз
>ангулярошиз
На месте. Я не приводил примере. Иначе это противоречило бы моей пасте. Чини детектор.
Аноним 21/05/23 Вск 23:48:28 2707538 251
Аноним 21/05/23 Вск 23:49:57 2707540 252
16846033145830.mp4 190Кб, 480x360, 00:00:03
480x360
Аноним 21/05/23 Вск 23:51:00 2707542 253
>>2707540
Как же ты маневрируешь, пиздец просто...
Аноним 21/05/23 Вск 23:52:17 2707544 254
Аноним 22/05/23 Пнд 00:07:59 2707564 255
В ангуляр реально вкатиться. В реакт нет. Вне зависимости от того где и кто использует его. Мимо, полгода вкатываюсь с накрученным 2 года опытом и ни одного собеса
Аноним 22/05/23 Пнд 00:16:02 2707572 256
>>2707540
Ангулярошиз, когда уже вам нормальный SSR завезут по типу next.js?
Аноним 22/05/23 Пнд 00:19:44 2707575 257
Аноним 22/05/23 Пнд 00:43:54 2707585 258
>>2707564
Просто не будь батхёртом, я в реакт вкатился литературно с 0 дней опыта и нулевыми знаниями по нему. Работал на уже классическом пхп + вью 3 года назад, про реакт знал только то что там ебанутая система реактивности(её нет), вкатился на собес, рассказывал про прошлый опыт как пхп + реакт вместо вью, спрашивали какие были интересные задачи и как решал, ну и немного общих вопросов. Потом уже в процессе работы подучил реакт и с того времени балдею на фронте
Аноним 22/05/23 Пнд 00:47:27 2707587 259
>>2707585
Ну ты сравнишь тоже. 3 года на вью + пхп это серьезный комм опыт. Ну и вкатывался наверно до сво. Ща какая-то ебанина просто на рыночке.
Аноним 22/05/23 Пнд 01:16:41 2707601 260
>>2707538
Он вкатился и пилит роадмапы из солнечного душанбе, а ты всю жизнь будешь работать в пятерочке и никуда не вкатишься.
Аноним 22/05/23 Пнд 01:20:28 2707602 261
>>2707601
Роадмапы пилить это тебе не мешки таскать. Это даже таджик осилит
Аноним 22/05/23 Пнд 01:47:36 2707606 262
>>2707575
Лол, удобное оправдание неполноценности инструмента
Аноним 22/05/23 Пнд 01:49:21 2707607 263
1684709361086.jpg 268Кб, 1080x1317
1080x1317
>>2707602
Перекатиться в Амстердам тоже даже таджик осилит. Ты хуже таджика, анон.
Аноним 22/05/23 Пнд 05:15:54 2707642 264
Аноны, нужна ваша помощь с пониманием классов и объектов. Вопрос не столько по js, сколько в целом, но так как сейчас ковыряю именно js, пишу сюда.
Зачем вообще нужны классы? Реализовать конструктор объектов можно через простую функцию. Чувствую я что-то фундаментально не понимаю. Также через функцию можно реализовать и наследование и инкапсуляцию. Для чего тогда классы?

не кидайте тапкой, все мы когда-то начинали
Аноним 22/05/23 Пнд 05:35:42 2707643 265
>>2707642
Одно время в жс вкатывались из языков с классами и поэтому в жс их тоже ввели. Хайп прошел и они больше не нужны
Аноним 22/05/23 Пнд 05:55:56 2707647 266
>>2707607
Мань, я сам из Берлина
Аноним 22/05/23 Пнд 06:17:16 2707651 267
>>2707643
>Хайп прошел и они больше не нужны
Похоже на мем "зумеры изобрели.."

>>2707642
Классы это синтаксический сахар для более удобного формата записи. В жсе подобие объекта со стейтом и методами можно сделать кучей способов, но нахуя?
Аноним 22/05/23 Пнд 06:21:05 2707652 268
>>2707651
>>2707643

Тогда если в js объект - недообъект, то зачем он нужен в других языках?
Аноним 22/05/23 Пнд 06:25:31 2707653 269
Аноним 22/05/23 Пнд 06:29:56 2707654 270
>>2707642
обычные классы это просто шаблон для объекта.

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

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

чет мысли путаются, пойду я спать.
Аноним 22/05/23 Пнд 06:36:35 2707655 271
16240693779970.mp4 228Кб, 462x360, 00:00:02
462x360
>>2707643
Скиллбоксы, что вы делаете...
Аноним 22/05/23 Пнд 06:46:28 2707658 272
>>2707655
И что же они с тобой сделали, вкатун?
Аноним 22/05/23 Пнд 07:22:59 2707665 273
>>2707652
>Тогда если в js объект - недообъект
Я про то что если ты хочешь юзать классы через class keyword то юзай классы а не дрочи прототипы, это банально удобнее, при условии конечно что ты уже понял прототипы хоть немного

>то зачем он нужен в других языках?
Потому что ооп это база. Если ты пока не понимаешь зачем тебе нужны классы, то ничего страшного. Попробуй жахнуть какую-то cli програмку, например парси коменты с условно двача и хабра и сохраняй в файл. Потом посмотри где у тебя дублируется логика и как её можно вынести, потом прикинь как расширять прогу если тебе нужно добавить еще 500 сайтов (расширять тут это добавлять новые сущности в систему) и прикинь что делать если в 1 из 500 сайтов внезапно будет мало обычного хттп запроса, а нужно например 5(обход капчи, забрать куку, что угодно), и как это решить без банального патча if (site === 'something')
Аноним 22/05/23 Пнд 07:35:10 2707669 274
16757801951820.mp4 2077Кб, 640x360, 00:00:18
640x360
>>2707665
>без банального патча if (site === 'something')
>Потому что ооп это база.
Ты не в тот тред зашел, дружище.
Уже подросло поколение, которое пилит формочки и в душе не ебут что такое ооп, т.к. слишком сложно и вообще устарело.
Ведь зачем учить какие-то паттерны, да еще их и применять, когда можно все функциями описать и готово.
Хоть на этого глянь - >>2707643
Аноним 22/05/23 Пнд 07:39:15 2707670 275
>>2707669
По сути он прав. На фронте классы нахуй не нужны. А бэк на жс никто не пишет в здравом уме.
Аноним 22/05/23 Пнд 08:49:41 2707681 276
>>2707654
>не принято писать функцию на +20 строк.
1. Пишешь дохуя функций по 5 строк.
2. Вызываешь следующую в конце каждой (кроме последней).
3. ???
4. Профит.


>>2707665
>жахнуть какую-то cli програмку
Прикинул в голове примерную структуру с отличной масштабируемостью, и предполагаю это можно отлично написать без класса, просто на функциях. То есть реализовать конструктор объектов без constructor(). Конечно это всё не просто так придумали, значит надо. Я просто пытаюсь понять зачем, и что именно класс упрощает.

>>2707669
>поколение в душе не ебёт что такое ооп
Ну, я та самая поганая молодёж, но стараюсь разобрать базу.
Просто мне кажется в js наследование, инкапсуляцию и полиморфизм можно реализовать без класса, и без особых изёбов, по сему не понимаю, зачем этот класс нужен. Но как уже говорил, если есть, значит нужен. Попробую на досуге написать что-то с основной идеей расширяемости, чтобы на практике столкнуться и необходимостью класса.
Аноним 22/05/23 Пнд 08:52:43 2707682 277
>>2707670
>бэк на жс никто не пишет в здравом уме
А как же нода? Или она нынче не в чести у люда православного?
Аноним 22/05/23 Пнд 08:58:30 2707685 278
>>2707681
>Попробую на досуге написать что-то с основной идеей расширяемости
галактику с системами и планетами. всякие там размеры, скорость кручения, население.
ну или самый простой вариант - живое - человек/животное - профессия - действия.
Аноним 22/05/23 Пнд 09:01:52 2707688 279
>>2707682
Я не знаю пишут ли на ноде крупные проекты. Как вспомогательный инструмент да используют. Но в любом случае там тайпскрипт на котором проще писать анальный ООП. Ну и в целом у нас нода так не хайпует как на западе.
Аноним 22/05/23 Пнд 09:03:16 2707689 280
>>2707681
>по сему не понимаю, зачем этот класс нужен
ну, тут кому как.
попадешь на реактовский компонент, будешь воротить нос от ооп.
попадешь на ангуляр, не будешь понимать накой писать в функциональщине.
Аноним 22/05/23 Пнд 09:03:40 2707690 281
Аноним 22/05/23 Пнд 09:10:03 2707701 282
В доке реакта еще стоит рекомендация не использовать классы из-за их слабой производительности в Реакте. Так что если не писать на ангуларе то можно за всю жизнь ни с одним классом не столкнуться
Аноним 22/05/23 Пнд 09:23:56 2707714 283
>>2707701
Вообще по логике именно функциональные компоненты должны быть "медленнее", хотя бы потому что если в компоненте куча функций то они будут создаваться на каждый рендер. Если не считать эти спички (лоуенд телефоны за 30$ здарова) то мне кажется однохуйственно.
Аноним 22/05/23 Пнд 09:43:47 2707724 284
>>2707688
>у нас нода так не хайпует как на западе
Тренды докатываются не мгновенно, особенно в энтерпрайзе. А тренд задаёт бизнес, так что может через года 2-3 и у нас будет расцвет, как раз сейчас время освоить
Аноним 22/05/23 Пнд 09:51:15 2707731 285
>>2707724
Там есть deno, компиляция в wasm. Уж скорей wasm докатится.

мимо
Аноним 22/05/23 Пнд 10:04:10 2707741 286
>>2707724
Да в пезду. Каждый жбскриптер себя ещё и нодистом считает и ломится на нодовакансии. Я подумывал поучить бэк на ноде и несте но потом решил что-то более консервативное выбрать.

>>2707714
Такие функции в useCallback можно завернуть
Аноним 22/05/23 Пнд 10:25:50 2707776 287
>>2707689
Ангулярошизик, никто на твое легаси не попадет уже, успокойся
Аноним 22/05/23 Пнд 10:32:29 2707787 288
16531233106440.webm 275Кб, 720x540, 00:00:02
720x540
Аноним 22/05/23 Пнд 10:33:30 2707789 289
Аноним 22/05/23 Пнд 10:36:55 2707796 290
image.png 124Кб, 970x588
970x588
>>2707789
Я бы не пошёл к ним учица.

Капча туризм, что можно было бы сходить на экскурсию.
Аноним 22/05/23 Пнд 10:41:22 2707802 291
image.png 129Кб, 1144x420
1144x420
>>2707796
учился бы два часа.
Аноним 22/05/23 Пнд 10:45:52 2707807 292
>>2707802
каждый день, два раза в день
Аноним 22/05/23 Пнд 10:46:07 2707808 293
>>2707741
>Такие функции в useCallback можно завернуть

Они все равно будут создаваться при каждом вызове кгмпонента. Или ты не знаешь, как раьотает жс?
Аноним 22/05/23 Пнд 10:48:17 2707813 294
>>2707808
А ещё можно анонимки не использовать.
Ой чё эта. Тогда получается в хук будет просто ссылка на метод прокидываться.
Ой чё эта. Если дебсы не поменялись, тогда у нас выделится места под целую переменную со ссылкой на функцию. Охуеть.

мимо
Аноним 22/05/23 Пнд 10:49:27 2707818 295
>>2707813
>метод
Я не ангулярошиз, повторяю, не ангулярошиз.
Аноним 22/05/23 Пнд 10:50:43 2707819 296
Терпеть не могу ООП говно и считаю что только тупые макаки тащат это в жс. Но к сожалению в 2023 ангуляр единственный из биг 3 фреймворков куда еще реально вкатиться
Аноним 22/05/23 Пнд 10:52:29 2707824 297
>>2707819
Сам-то вкатился? Я вот смотрю на полторы вакансии, где вкатуны не нужны, а в идеале ещё и C# иметь за плечами и как-то верится в то, что выпускник киллбокса вкатится быстрее.
Аноним 22/05/23 Пнд 10:57:26 2707831 298
>>2707824
Нет, мои отклики даже не открывают. Из 10 - парочку откроют и на этом все. Прикола ради создал фейковое резюме и нарисовал полгода опыта на ангуларе и там даже неиронично тестовые высылали.

>а в идеале ещё и C# иметь за плечами
Вот я и пошел учить сишарп. Буду реактосишарпомакакой. Лишь бы ангулар не пришлось еще учить вдовесок
Аноним 22/05/23 Пнд 11:04:35 2707848 299
>>2707831
>Прикола ради создал фейковое резюме и нарисовал полгода опыта на ангуларе и там даже неиронично тестовые высылали.
Это удивительно
Аноним 22/05/23 Пнд 11:05:22 2707853 300
image.png 393Кб, 1280x563
1280x563
Немношк ООП базы в тред.
Аноним 22/05/23 Пнд 11:15:43 2707866 301
Аноним 22/05/23 Пнд 11:21:59 2707878 302
изображение.png 375Кб, 526x504
526x504
>>2707853
>this.Exceptioncatch.bind(Exceptioncatch.call(this.dog.bark('woof').bind(this)))
Аноним 22/05/23 Пнд 11:41:19 2707897 303
>>2707724
Дело не в трендах, а в отсутствии задач. Тот же Nest со всеми его достоинствами просто не нужен, потому что для целей, под которые он создавался разрабы просто берут дотнет и делают на нем.
Аноним 22/05/23 Пнд 11:42:47 2707899 304
image.png 140Кб, 498x372
498x372
Аноним 22/05/23 Пнд 12:05:03 2707917 305
Аноним 22/05/23 Пнд 12:19:57 2707939 306
image.png 50Кб, 411x558
411x558
image.png 22Кб, 211x239
211x239
> аыыааААы
> react redux
> ОО-ООП
> СОЛИТ ЖЁСКА
> Декоративная работа, геттеры сеттеры
> Забыли написать про модификаторы доступа
> Скажем всё кроме того, что у нас там классы
Аноним 22/05/23 Пнд 12:23:39 2707948 307
>>2707853
Говнокод можно в любой парадигме написать. И в ооп это сделать труднее всего
Аноним 22/05/23 Пнд 12:35:22 2707957 308
Что-то я не вдупляю. Автор такого решения задачи, утверждает, что это
Time complexity: O(n)
Space complexity: O(n)
Где тут O(n)? куча циклов, причём есть вложенные.


var topKFrequent = function(nums, k) {
// Create an empty hash map to store the frequency of each element in the array
let hm = {};
// Create an empty array to store the elements based on their frequency
const freq = Array.from({ length: nums.length + 1 }, () => 0);
// Iterate through the input array and add the frequency of each element to the hash map
for (const num of nums) {
hm[num] = (hm[num] || 0) + 1;
}
// Iterate through the hash map and add the elements to the frequency array based on their frequency
for (const key in hm) {
freq[hm[key]] = (freq[hm[key]] || []).concat(key);
}
// Create an empty array to store the top k frequent elements
let ans = [];
// Iterate through the frequency array from the highest frequency to the lowest
for (let j = freq.length - 1; j >= 0; j--) {
// If the current frequency array is not empty, add the elements to the ans array
// and decrement k until k is 0 or the frequency array is empty
for (let i = 0; i < freq[j].length && k > 0; i++) {
ans.push(Number(freq[j]));
k--;
}
}
return ans;
};
Аноним 22/05/23 Пнд 12:44:27 2707963 309
image.png 19Кб, 321x313
321x313
>>2707681
>Конечно это всё не просто так придумали, значит надо. Я просто пытаюсь понять зачем, и что именно класс упрощает.

Ну перепиши пикрелейт на функциях. Поймешь, что упрощает.
Какой смысл говорить о том, что ты даде не пробовал делать.
Аноним 22/05/23 Пнд 12:55:47 2707971 310
>>2707957
>Где тут O(n)? куча циклов, причём есть вложенные.

Тут буквально не O(n), но это всё равно постоянное время, поэтому нам поебать O(n) тут или O(3n) условно говоря, к тому же хуй ты тут посчитаешь точно из-за того что от инпута будет зависеть последний вложенный цикл

>freq[hm[key]] = (freq[hm[key]] || []).concat(key);
Это уже реакт головного мозга или еще нет?
Аноним 22/05/23 Пнд 12:58:59 2707973 311
>>2707971
>Это уже реакт головного мозга или еще нет?
Нет, это "функциональненько" головного мозга.
Открой задачки на кодварсе, там целая параолимпиада в решениях после субмита.
Аноним 22/05/23 Пнд 12:59:52 2707976 312
>>2707939
Нормальный способ отсеивать вкатышей. Если чел не в курсе про солид и всякие паттерны, то ему вообще нехуй делать в индустрии, даже если он просто красить кнопки пишел.
Аноним 22/05/23 Пнд 13:27:54 2707999 313
>>2707976
Как-будто вкатышей останавливает наличие пары-тройки незнакомых слов в требованиях.
Аноним 22/05/23 Пнд 13:29:59 2708003 314
А литкод, оказывается, не настолько сильно жёще, кодворсов. Раньше я думал, что на литкоде дальше easy хуй решишь, но теперь вижу, что он, таки, серьёзней кодворса, но не на две головы выше.
Аноним 22/05/23 Пнд 13:33:28 2708007 315
>>2707999
Блять, да про кого вы говорите? Какие вкатыши. Кого что останавливает? От чего? Хрюши таких вакансий просто проигнорят резюмеху от вкатуна и всё. Хули размышлять над тем, откливаются ли вкатуны на такие вакансии или нет, зачем они это делают и т.д они просто даже на собес не попадут. как я, просто тупо игнор и всё
Аноним 22/05/23 Пнд 13:37:20 2708011 316
>>2708007
Так и есть. Вкат сейчас разве что у фулстаков да ангулярошизов остался. И то если повезет.
Аноним 22/05/23 Пнд 13:43:59 2708015 317
>>2707999
Ну попадет он на собес, а дальше что? дальше его попросят реализовать простенький вариант паттерна стратегия на тайпскрипте, он и обмякнет.
Аноним 22/05/23 Пнд 13:57:58 2708025 318
>>2708015
Обмякнуть то может и обмякнет. Но время хрюш не резиновое и из-за таких мы не можем попасть на собесы.
Аноним 22/05/23 Пнд 13:58:46 2708027 319
>>2707420
если я это сделаю, возьмешь меня на работу/заплатишь? по моему это не так сложно.
>>2707529
спасибо!
Аноним 22/05/23 Пнд 14:01:04 2708030 320
Вообще после тайпскрита, синтаксис шарпа легко идет, за неделю осилил, хотя жс очень тяжело шел. Может из-за того что набил руку на жс, тс. Может из-за того что шарп хороший язык. Скорее все же второе учитывая что с жс до сих пор борюсь.
Аноним 22/05/23 Пнд 14:05:43 2708033 321
>>2708030
с чем в жсе у тебя проблемы?
Аноним 22/05/23 Пнд 14:09:52 2708036 322
>>2708030
>Вообще после тайпскрита, синтаксис шарпа легко идет
Да, если учесть, что у них один отец.
Аноним 22/05/23 Пнд 14:29:05 2708058 323
>>2708033
Со всякими неявными вещами типа значений this при разных способах вызова функции, всякие "use strict" и прочее.
Аноним 22/05/23 Пнд 14:38:30 2708066 324
>>2707897
Микросервисы на ноде очень хорошо пишутся. Лучше только на голанге, если какой-то гигахайлоад нужен.
Аноним 22/05/23 Пнд 14:43:09 2708070 325
>>2707831
>>2707824
Вкатыши, вы совсем ебанулись? Нахуя вам сишарп? Быть недофуллстеками? Ору, ща бы выполнять двойную работу за низкий прайс
Аноним 22/05/23 Пнд 14:45:52 2708073 326
>>2708070
>
Ангулярошиз, иди нахуй, пожалуйста. Я не работаю на шарпах. Бэк вообще на гофере, чё ты доебался? Потрогай травы, заебал.
Аноним 22/05/23 Пнд 14:48:27 2708076 327
>>2708070
Перед нами не стоит выбора чтобы носом воротить. Вката на фронт нет сейчас. Есть либо фулстак, либо бэк. И то это у меня в Казахстане бэк на шарпах еще есть, как там в Рахе я хз.
Аноним 22/05/23 Пнд 14:50:06 2708079 328
>>2708073
Иди нахуй, тупой вкатыш, с чего-то решивший, что я ангулярошиз.
> Я не работаю на шарпах
> в идеале ещё и C# иметь за плечами
> Вот я и пошел учить сишарп
Проиграл.
Аноним 22/05/23 Пнд 14:54:07 2708083 329
>>2708070
после бека можно потом девопса стек подучить и попытаться сразу техническим директором вкатится
Аноним 22/05/23 Пнд 14:54:25 2708085 330
image.png 61Кб, 1034x342
1034x342
>>2708079
> начинает свой шизойдный высер с вводного Вкатыш/-и
> в лучших традициях ангулярошиза
> я не один такой, нас таких, дебильных, два
Понял. Вакансии ангуляр + шарпы НУ ЭТО ДРУГОЕ, ЭТО ВАМ ПОКАЗАЛОСЬ.
Аноним 22/05/23 Пнд 14:56:17 2708088 331
>>2708085
Да, вас двое сишарпошизов, и один из них ты, которому ангулярошизы мерещатся, хотя в моём почте ни слова про ангуляр не было.
Аноним 22/05/23 Пнд 14:57:31 2708091 332
>>2708088
В моём посте нихуя не было про то, что я вкатываюсь. Если тебе мерещится что-то, потому что иное явно не указано - это клиника.
Аноним 22/05/23 Пнд 14:59:56 2708094 333
>>2708091
>ррряяя, ангулярошиз, это тебе мерещится, а не мне
Лол!
Аноним 22/05/23 Пнд 15:00:25 2708096 334
>>2708094
Я то может и шиз, а ты ведь и не признаешь, даунич.
Аноним 22/05/23 Пнд 15:16:17 2708119 335
>>2708025
Все так. Я думал, вот устроюсь, получу коммерческий опыт и все дороги мне открыты. Уже больше года работаю, опыт есть, но что толку, если во время просмотра и отсева вакансий реальный опыт ничем не отличается от нарисованного.
Аноним 22/05/23 Пнд 15:19:56 2708125 336
>>2708066
О том и речь. Крупный монолит - это решетки и жава, микросервисы - это голанг. Зачем тут жс/тс непонятно. Остается только сфера быстрого хуяк-хуяк на экспресс/фастифай.
Аноним 22/05/23 Пнд 15:24:10 2708132 337
>>2708125
Быстрый хуяк на несте тоже вполне приятно делать. А микросервисы на ноде вместо голанга иногда делают потому что:
- дешевле
- гошников мало
- на ноде это делается реально легко
- личное предпочтение ноды у того кто выбирает инструменты разработки, в то время как голанг не даёт преимуществ конкретно на этом проекте (не требуется гигахайлоад)
Аноним 22/05/23 Пнд 15:40:16 2708140 338
>>2708132
>Быстрый хуяк на несте тоже вполне приятно делать.
Чаю. Когда первый раз сделал, был удивлен от того, как можно быстро наговнокодить апишку.

Хотя дока у неста говно, это минус.
Хотя может я чего-то базового в ноде не понимаю.
Аноним 22/05/23 Пнд 15:41:11 2708141 339
>>2708132
Все ололоайти - это личные предпочтения старшего задрота
Аноним 22/05/23 Пнд 15:42:12 2708143 340
>>2708140
А что с докой не так?
Аноним 22/05/23 Пнд 15:45:37 2708149 341
>>2707957
>var topKFrequent = function(nums, k) {

Что именно мешает этим людям писать
function topKFrequent(nums, k) {
Аноним 22/05/23 Пнд 15:45:38 2708150 342
>>2708143
Говно. Написал же. Личные вкусы. Либо отсутствие чего-то базового из ноды. Т.к. на чистой ноде писал только тестовые приколюхи.
Аноним 22/05/23 Пнд 15:47:53 2708155 343
>>2707973
>кодварс
Я там только адептов регексов замечал. Это как наш пендальф-намбер-прототайп, который любую хуйню, любым способом напишет, а они там соревнуются кто задачу регексами сделает.
Аноним 22/05/23 Пнд 15:51:13 2708159 344
>>2708155
Там есть отдельный тег на регэксы.
А вообще, на JS если проходишь задачки, там как правило решений,
которые открываешь и там через строку конструкции
> ara.map().reduce().map().filter().sort().govno().mocha()
Либо берут ОДИН РЕДЬЮСЕР и хуярят в него рекурсию со всем решением.
Аноним 22/05/23 Пнд 15:52:38 2708163 345
>>2706795
Angular:

Плюсы:
- Имеет много встроенных функций и модулей, что упрощает разработку.
- Мощный инструмент для создания SPA (Single Page Application).
- Имеет свой язык шаблонов, который упрощает создание пользовательского интерфейса.
- Поддерживается Google.

Минусы:
- Требует большого объема изучения и понимания.
- Большой размер бандла приложения.
- Не самый быстрый фреймворк.

React:

Плюсы:
- Меньший размер бандла приложения.
- Высокая производительность благодаря виртуальной DOM.
- Простота использования и понимания.
- Поддерживается Facebook.

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

Сравнение:

Angular и React оба являются мощными фреймворками для создания веб-приложений. Angular предоставляет много встроенных функций и модулей, что делает его хорошим выбором для крупных и сложных проектов. Однако он требует большого объема изучения и понимания, а также имеет большой размер бандла приложения. React, с другой стороны, имеет меньший размер бандла и более высокую производительность благодаря виртуальной DOM. Он также проще в использовании и понимании, но не имеет встроенных функций и модулей, что может замедлить разработку. В целом, выбор между Angular и React зависит от конкретных потребностей проекта и уровня опыта разработчика.
Аноним 22/05/23 Пнд 15:56:36 2708166 346
>>2708163
>Плюсы:
>- Меньший размер бандла приложения.
>- Высокая производительность благодаря виртуальной DOM.
>- Простота использования и понимания.
>- Поддерживается Facebook.

К этому GPT-style оратору добавлю, что когда начинают угорать по размеру бандла - можно натянуть preact вместо реакта, и даже к нексту... Там конечно есть нюансы, но не ссуть.
Аноним 22/05/23 Пнд 15:56:43 2708167 347
>>2708149
Литкод так создал функцию.
Аноним 22/05/23 Пнд 16:05:48 2708176 348
Аноним 22/05/23 Пнд 16:30:20 2708198 349
>>2708163
SSR когда в ангуляр завезут?
Аноним 22/05/23 Пнд 16:39:34 2708213 350
>>2708198
SSR (Server-Side Rendering) уже доступен в Angular с версии 5.0.0. Это позволяет рендерить приложение на сервере перед отправкой его на клиентскую часть, что улучшает производительность и оптимизацию SEO. Для использования SSR в Angular необходимо настроить специальный серверный модуль, который будет выполнять рендеринг на стороне сервера.
Аноним 22/05/23 Пнд 16:40:46 2708216 351
image.png 192Кб, 887x683
887x683
>>2708198
Я думаю скоро, тут блокером долгое время был пикрелейтед..
Аноним 22/05/23 Пнд 17:16:47 2708277 352
>>2707724
>тренды докатываются не мгновенно
Просто в пиндосиях довольно крупный рынок стартапов, и там действительно есть резон брать ts и nest, чтобы быстро начать делать проект из коробки и архитектурой, чтобы в случае успеха не переписывать потом на жавашарпы. Нода - это вообще больше про стартапы.
Аноним 22/05/23 Пнд 17:20:53 2708285 353
>>2708163
>React:
>Плюсы:
>- Меньший размер бандла приложения.
Жирно. Хотя серверные компоненты должны гигантский бандл пофиксить.
>- Высокая производительность благодаря виртуальной DOM.
Это вообще лол. Виртуал дом - это тормозное говнище, от которого надо избавляться уже давно.
>- Простота использования и понимания.
Тут согл.
>- Поддерживается Facebook.
Хз плюс это или минус

Короче ГПТ походу устаревшие данные гонит.
Аноним 22/05/23 Пнд 17:23:03 2708291 354
>>2708285
у меня устаревший гопота может.
так руки и не дошли нормальный накатить.
Аноним 22/05/23 Пнд 17:28:28 2708299 355
мимо другой прумпт инжинир

Angular

Плюсы:
- Широкий функционал, который позволяет разрабатывать полноценные приложения без необходимости использовать дополнительные библиотеки.
- Наличие структурированной архитектуры, которая упрощает поддержку и масштабирование проекта.
- Официальный набор инструментов, такой как Angular CLI и Angular Material, которые ускоряют процесс разработки.

Минусы:
- Сложность в изучении и понимании для новичков.
- Высокий порог входа для начала работы с фреймворком, так как требуется знание TypeScript и RxJS.
- Сильная связанность с другими частями фреймворка, что затрудняет использование только нужных функций.

React

Плюсы:
- Простота в использовании и быстрое освоение новыми разработчиками.
- Гибкость и возможность использования дополнительных библиотек по необходимости.
- Возможность использования Virtual DOM для оптимизации производительности.

Минусы:
- Отсутствие встроенной структуры и обширного функционала, что может усложнить разработку приложений большого масштаба.
- Использование JSX, что может быть проблемой для разработчиков, не знакомых с этим инструментом.
- Сложности, связанные с управлением состоянием приложения.
Аноним 22/05/23 Пнд 17:28:54 2708300 356
мимо другой прумпт инжинир

Angular

Плюсы:
- Широкий функционал, который позволяет разрабатывать полноценные приложения без необходимости использовать дополнительные библиотеки.
- Наличие структурированной архитектуры, которая упрощает поддержку и масштабирование проекта.
- Официальный набор инструментов, такой как Angular CLI и Angular Material, которые ускоряют процесс разработки.

Минусы:
- Сложность в изучении и понимании для новичков.
- Высокий порог входа для начала работы с фреймворком, так как требуется знание TypeScript и RxJS.
- Сильная связанность с другими частями фреймворка, что затрудняет использование только нужных функций.

React

Плюсы:
- Простота в использовании и быстрое освоение новыми разработчиками.
- Гибкость и возможность использования дополнительных библиотек по необходимости.
- Возможность использования Virtual DOM для оптимизации производительности.

Минусы:
- Отсутствие встроенной структуры и обширного функционала, что может усложнить разработку приложений большого масштаба.
- Использование JSX, что может быть проблемой для разработчиков, не знакомых с этим инструментом.
- Сложности, связанные с управлением состоянием приложения.
Аноним 22/05/23 Пнд 17:54:51 2708339 357
>>2708163
>SPA (Single Page Application)
>свой язык шаблонов
Это скорее минусы.

>Высокая производительность благодаря виртуальной DOM
Вроде наоборот, производительность ниже за счет этого виртуал ДОМа.

А где вью?
Аноним 22/05/23 Пнд 17:56:03 2708344 358
Зачем эти пасты? Можно проще

Ангулар - работа есть

Реакт - работы нет
Аноним 22/05/23 Пнд 18:02:40 2708359 359
>>2708344
> работа есть
> работы нет
Кек, у тебя какое-то деформированное понятие о наличии работы.

>>2708339

### PRUMPT #1

Конечно! Вот некоторые основные сравнения между Angular, React, Vue и Svelte:

1. Уровень сложности: Angular - самый сложный фреймворк из этих четырех. Он имеет большое количество функций, которые могут быть трудными для новичков. React и Vue также имеют свои нюансы, но они обычно более просты в изучении. Svelte является наиболее простым и легковесным фреймворком из всех, что позволяет быстрее начать разработку.

2. Производительность: Svelte считается одним из самых быстрых фреймворков из-за своего подхода к компиляции кода во время выполнения. React и Vue также достаточно быстры, но страдают от некоторых недостатков в производительности, таких как проблемы с рендерингом больших списков. Angular, хотя он достаточно мощный, может иметь проблемы с производительностью, если его не правильно настроить.

3. Размер приложения: Vue и Svelte имеют меньшие размеры по сравнению с Angular и React, что делает их идеальными для создания небольших приложений или для использования на мобильных устройствах.

4. Экосистема: Angular имеет широкую экосистему и множество инструментов, что делает его хорошим выбором для крупных проектов. React также имеет большую экосистему, но может быть менее прямолинейным в использовании, особенно для новичков. Vue и Svelte относительно новые фреймворки, поэтому их экосистемы не так развиты, как у Angular и React.

5. Сообщество: все четыре фреймворка имеют активные сообщества разработчиков и поддержку изначальных команд. В общем, React и Angular имеют более крупные сообщества, а Vue и Svelte - более небольшие, но растущие с каждым днем.

6. Набор функций: Angular имеет самый полный набор функций, который включает в себя множество инструментов для создания крупных приложений. React и Vue имеют похожий набор функций, но могут требовать использования сторонних библиотек для решения определенных задач. Svelte имеет самый минимальный набор функций, но это может быть и его преимуществом.

Надеюсь, эта информация будет полезной для принятия решения о выборе фреймворка для вашего следующего проекта!

### PRUMPT #2

Angular:

Плюсы:

Широкий набор функций и инструментов для создания крупных приложений.
Компонентный подход, который упрощает разделение приложения на отдельные части.
Мощная система директив, которая позволяет легко манипулировать DOM.
Минусы:

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

Плюсы:

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

Нужно использовать сторонние библиотеки для решения некоторых задач (например, маршрутизация).
Сложности с управлением состоянием приложения.
Использование JSX может быть непривычным для тех, кто не знаком с JavaScript.
Vue:

Плюсы:

Простой в использовании и быстрый в изучении.
Удобный синтаксис шаблонов и директив.
Отличная производительность и небольшой размер бандла.
Широкая экосистема и сообщество разработчиков.
Минусы:

Меньшее количество инструментов, чем у Angular или React.
Ограниченная поддержка сторонних библиотек.
Нет так много ресурсов и материалов для изучения, как у React или Angular.
Svelte:

Плюсы:

Очень быстрый и эффективный, за счет компиляции кода во время выполнения.
Минимальный размер бандла.
Простой в использовании и легкий в изучении.
Растущая экосистема и сообщество разработчиков.
Минусы:

Меньше функциональности, чем у других фреймворков.
Может быть сложно найти ответы на вопросы и решения проблем, связанные с Svelte.
Недостаточная поддержка сторонних библиотек.
Аноним 22/05/23 Пнд 18:07:48 2708367 360
>>2708359
>Кек, у тебя какое-то деформированное понятие о наличии работы.
Отнюдь. На реактовакансии тысячи откликов. На ангуляровские 100 от силы
Аноним 22/05/23 Пнд 18:10:10 2708372 361
>>2708367
Это не совсем классический смысл фразы "есть работа". То что переизбыток желающих - это другой момент.
Аноним 22/05/23 Пнд 18:22:30 2708393 362
>>2708367
Это ангулярошиз. Он "нет вакансий" называет "нет работы"
Аноним 22/05/23 Пнд 18:30:48 2708406 363
>>2708372
То на то и выходит. Хуль до терминов докапываться

>>2708393
Я терпеть не могу ооп на фронте. Но очевидное признать не могу. Только на это говно можно еще вкатиться
Аноним 22/05/23 Пнд 18:30:52 2708407 364
>>2708300
> Минусы:
> - Отсутствие встроенной структуры и обширного функционала, что может усложнить разработку приложений большого масштаба.
Просто FSD следуешь и всё
> - Использование JSX, что может быть проблемой для разработчиков, не знакомых с этим инструментом.
JSX как раз намного удобнее вьюшный или ангуляровских шаблонов
> - Сложности, связанные с управлением состоянием приложения.
Redux-toolkit простой, zustand проще некуда
Аноним 22/05/23 Пнд 18:31:58 2708410 365
>>2708393
>ангулярошиз
Он сейчас с тобой в одной комнате?
Аноним 22/05/23 Пнд 18:33:25 2708413 366
>>2708407
>FSD
В чем суть в паре предложений? Вот в нексте есть папка app. Каким образом фсд разбивает ее содержимое (и что извне)?
Аноним 22/05/23 Пнд 18:41:31 2708419 367
>>2708407
От редакса, на пару с тулкитом, не говоря про сагу и обсёрвабл, блевать нахуй хочется. Снизить связность и контекстом можно.

>JSX как раз намного удобнее
Да, JSX норм. Но это всё ещё сахар для функции. И если потом прыгать на тот же преакт, у функции отличается наименование некоторых пропов. Есть даже JSX для ванилы. (сделой сам).
Аноним 22/05/23 Пнд 18:44:18 2708422 368
>>2708419
А мне не хочется, rtk охуенен и намного лучше чистого редакса, плюс rtk query встроен, охуенно
Аноним 22/05/23 Пнд 18:46:25 2708427 369
>>2708419
Context не замена редаксу. А вот zustand замена. И он реально очень прост.
Аноним 22/05/23 Пнд 18:49:54 2708431 370
>>2708427
Я готов заменять redux чем угодно. Я также видел некоторые охуенные костыли поверх редакса, потому что религия не позволяет взять что-то вдовесок, или в голове своё видение, как это должно работать. Либа гной. Либа проблема.
Аноним 22/05/23 Пнд 19:05:11 2708445 371
image.png 90Кб, 981x436
981x436
> graphql
Аноним 22/05/23 Пнд 19:07:09 2708448 372
>>2708431
Да редакс даже с тулкитом жутко бесячий.
Аноним 22/05/23 Пнд 19:39:11 2708502 373
>>2708445
Только первый пункт вменяемый. Нейронкошизы соснули
Аноним 22/05/23 Пнд 20:22:58 2708561 374
Как вкатиться в Промпт-инжиниринг?
Есть какие-нибудь роадмапы? Какие подводные?
Аноним 22/05/23 Пнд 20:24:41 2708562 375
>>2708561
Как с админами. Настраиваешь сеть промпт и на улицу сразу, пока не потребуется перенастроить промпт.
Аноним 23/05/23 Втр 00:26:09 2708788 376
>>2708427
везде требуют знание редакса
Аноним 23/05/23 Втр 00:28:10 2708789 377
>>2708788
Это просто конвеерное приобретённое требование, даже если там вылезает mobX.
Аноним 23/05/23 Втр 00:30:25 2708790 378
бля я ваще впервые про зустанд слышу.
ебаные сука костыли бляяять какие же вы дауны все программисты ебаные
Аноним 23/05/23 Втр 00:58:51 2708804 379
>>2708790
Да, каждый день по новому пакету и каждый месяц новый фреймворк. А каждые полгода мажорная версия в старом фреймворке. И так по кругу.

Here are ten React state management libraries:

1. Redux
2. MobX
3. Recoil
4. Zustand
5. Easy Peasy
6. XState
7. Jotai
8. Effector
9. Valtio
10. RxJS (not specifically designed for React state management but can be used for it)

Each of these libraries offers its own unique approach and features for managing state in React applications. It's worth exploring them to see which one would be the best fit for your specific project needs.
Аноним 23/05/23 Втр 05:55:17 2708845 380
>>2708790
Зустанд даже ребенок осилит так что не выебуйся. Лучше уже не будет
Аноним 23/05/23 Втр 06:05:25 2708846 381
>>2708790
Ты видимо последний год вообще не следил за экосистемой реакта. Зустанд сейчас по популярности третий после редакса и мобикса
Аноним 23/05/23 Втр 06:10:17 2708847 382
1684811417593.jpg 325Кб, 1080x2176
1080x2176
Аноним 23/05/23 Втр 08:20:11 2708864 383
кто-то может сказать, чё это за дичь? обнаружил в коде такую сортировку. поля name - строковые
.sort((a, b) => ((a.name > b.name) - (a.name < b.name)))
Аноним 23/05/23 Втр 08:30:45 2708868 384
>>2708864
Я так понял, это тупо сортировка по алфавиту. Хз только, оптимально ли так мудрить.
Аноним 23/05/23 Втр 08:58:10 2708883 385
>>2708868
Нет, не оптимально. sort() без коллбека будет точно так же сортировать в алфавитном порядке по умолчанию.
Аноним 23/05/23 Втр 10:14:35 2708924 386
>>2708883
Но это не массив строк, это массив объектов, который сортируется по алфавитному порядку своих полей "name".
Аноним 23/05/23 Втр 11:23:20 2709001 387
>>2708864
Это компактный параолимпийский говнокод, достойный codewars.
Worst case сценарий - оно проитерируется по двум строкам одинаковой длины аж 2 раза вместо одного, чтобы на последнем символе решить куда сортировать.
Аноним 23/05/23 Втр 12:07:43 2709045 388
>>2708924
А, верно. Ну тогда нормально.
>>2709001
Твой вариант сортировки в алфавитном для английского языка порядке?
Аноним 23/05/23 Втр 12:15:54 2709064 389
>>2708847
Судя по пику, вкатываться нужно только в redux
Аноним 23/05/23 Втр 12:29:45 2709091 390
>>2709045
> Твой вариант сортировки в алфавитном для английского языка порядке?
a.localCompare(b), если не опускаться до реализации посимвольной сортировки двух строк. Без опций работает как sort() из коробки.
Аноним 23/05/23 Втр 12:31:14 2709098 391
>>2709091
>a.localCompare(b)
localeCompare

В твоём случае .sort((a,b) => a.localeCompare(b)) // b.localeCompare(a) для сортировки по убыванию.
Аноним 23/05/23 Втр 12:33:30 2709106 392
>>2709098
>В твоём случае .sort((a,b) => a.localeCompare(b)) // b.localeCompare(a) для сортировки по убыванию.
Блядь, я опять не подставил name. Похуй. Сам короче протолкнёшь поле для сортировки, a.name.localCompare(b.name)) или как там тебе надо
Аноним 23/05/23 Втр 13:16:04 2709173 393
Почитал про этот ваш фичер слайсед дезигн. Но так и не нашел ни одного видео туториала который с нуля воспроизводит его. Неужели эти обмудки так и не смогли хотя бы один такой высрать? С такими темпами не скоро популяризуют эту архитектуру.
Аноним 23/05/23 Втр 13:24:28 2709180 394
>>2709173
Довольно много вакансий попадалось с FEATURE SLICED DESIGN, или ещё через слэш могут дописать ATOMIC DESIGN.
Аноним 23/05/23 Втр 13:27:05 2709185 395
>>2709180
Тогда это чуть ли не единственное требование в вакансиях на которое не найти видео туториалов, мда
Аноним 23/05/23 Втр 15:43:13 2709327 396
Аноним 23/05/23 Втр 15:53:22 2709339 397
>>2709327
У меня нет тиктока, я не до такой степени долбоеб
Аноним 23/05/23 Втр 16:27:03 2709381 398
>>2709091
А в чем принципиальное отличие от .sort()?
>Worst case сценарий - оно проитерируется по двум строкам одинаковой длины аж 2 раза
Разве тут такого не будет?
Аноним 23/05/23 Втр 16:33:07 2709402 399
>>2709381
Сравнение строк делается в один проход. Если только не предположить, что нативная функция с прототипа не говнокодилась как примере с кодварс выше.
Аноним 23/05/23 Втр 16:48:34 2709428 400
При всём количестве вкатышей, объясните мне, как сейчас умудряются за месяц не прочеррипикать нужную кандидатуру? Вкатыши настолько нулёвые? Анонычи, делитесь, кто сейчас к этому пиздецу причастен.
Аноним 23/05/23 Втр 17:20:40 2709485 401
>>2709428
Кого? сеньоров? Мидлов и джунов и до сво никогда не было проблемы найти. А сейчас и подавно
Аноним 23/05/23 Втр 17:26:49 2709500 402
>>2709485
Я просто как смотрел 3 недели назад несколько мидло синиро вакансий, так они и висят без движения, с постоянными бампами.
Аноним 23/05/23 Втр 17:32:29 2709515 403
>>2709500
Имитация бурной деятельности от хрюшек
Аноним 23/05/23 Втр 17:41:15 2709533 404
>>2709500
Ну во первых, не всегда эти позиции нужно искать срочно. Во-вторых, таки да, есть вакансии пустышки
Аноним 23/05/23 Втр 17:50:22 2709552 405
Аноним 23/05/23 Втр 17:55:26 2709557 406
Какая позиция у треда, сложно найти работку?
Аноним 23/05/23 Втр 18:15:25 2709568 407
Аноним 23/05/23 Втр 18:15:45 2709570 408
>>2709557
Консенсус по треду таков

На реакте и вуе работу найти анрил.
На ангуларе есть шанс но писать на нем зашквар для ровного пацана
На фулстаке пхпшном или сишарпном есть шанс но не на нодешном
Аноним 23/05/23 Втр 18:29:41 2709577 409
>>2709568
>>2709570
У меня тян устроилась за 130к на реакте. После филфака. Чуть меньше года училась, потом взяли за 60к рефакторить JQuery ну не все так плохо, были и нормальные проекты. У нее естесна было фэйковое резюме в год опыта.

Потом почти взяли в компанию, где был крутой коллектив, но сама компания была какая-то странная. Организация занималась в том числе криптобанком. Короче тян местная СБ не пропустила, но а так на 100% были готовы брать.

Затем, это было полгода назад, устроилась на нынешнюю позицию в уже нормальной компании. Причем у нее было 4 оффера. Ей сеньоры- тимлиды по секрету говорили, что очень много нулевых кандидатов. Ну и еще есть всякие странные ребята без нормальных резюме.

Я не знаю, что вы тут ноете. Сейчас какую-нибудь хуйню напишете, что на самом деле она нихуя не знает. В действительности сейчас поле непаханное, особенно после СВО.
Аноним 23/05/23 Втр 18:32:25 2709582 410
Аноним 23/05/23 Втр 18:33:34 2709585 411
>>2709577
Поле непаханное, лол
> после сво
Аноним 23/05/23 Втр 18:34:46 2709588 412
16814083985060.png 177Кб, 1456x849
1456x849
>>2709585
Мейлач заебалсо своей каплей. В итоге пикса отклеилась.
Аноним 23/05/23 Втр 18:35:34 2709590 413
>>2709428
Недавно смотрел несколько резюме вкатунов. Антон,
тот пиздец. У всех на гитхабе по 2-3 проекта с ютуба, причем абсолютно скописпизженные. Ничего не имею против курсов и ютаба, но если ты, сука, берёшь проект, то прояви хоть немного фантазии, шрифты поменяй, картинки другие вставь, дазигн подправь, адаптив сделай, чтобы оно не было таким же КАК У СОТНИ ДРУГИХ вкатунов, блять. Но нет, сука, я просто 1 в 1 копирую проект с ютуба, ведь все вокруг такие идиоты и даже не догадаются, что это не моё. Насколько же я ахуел в тот момент, если честно, то сложно это выразить, одновременное чувство злости, жалости и безнадёга. Я очень надеюсь, что они хотя бы это сами ручками набирали, а не клонировали репу
Аноним 23/05/23 Втр 18:40:02 2709596 414
>>2709577
>тысячи откликов на каждую вакансию
>непаханое поле
Кабанчик, плез
Аноним 23/05/23 Втр 18:43:17 2709599 415
>>2709588
>>2709596
Ну ок, может быть я не прав насчет непаханного поля. Я помню, что речь шла о тех, кто уехал, и что рф компаниям уже надоедает держать удаленщиков у себя на пэйролле.

>>2709588
Это по рф? Интересно, скок вакансий было до ковида допустим, смешно будет если в 2019 году их столько же было, скок сейчас.
Аноним 23/05/23 Втр 18:47:14 2709603 416
>>2709599
> Это по рф?
Честно, не знаю что именно собирал тот анон. Он просто говорил что разбирает по заголовкам. Но тем не менее, динамика такова.
Кто смог увезти кадры - увёз. Кого не увезли - выпизднули, хорошо если с компенсацией в 3-6 месяцев.
Dev express, jet brains, etc.
Аноним 23/05/23 Втр 18:47:38 2709604 417
asi.mp4 3895Кб, 720x406, 00:00:31
720x406
Аноним 23/05/23 Втр 18:48:30 2709605 418
>>2709603
Осложняется просто тем, что и вкатунов, и желающих пройти курсы меньше не становится.
Аноним 23/05/23 Втр 18:57:28 2709617 419
>>2709603
Ну тогда хз, если это не рф. Потому что картинка вписывается в то, что происходило с западным рыночком. Когда вертолетными ковидными деньгами создали огромный спрос, который привел к массовым лэй офам.
Ну все читали новости про увольнения. Просто в рф такого не было.
Но я не исключаю, что такое у нас с рынком труда случилось после СВО.

Но не важно. Я зашел первый раз в этот тред лет 5-6 лет назад. Потом переодически заходил. И просто всегда - вкатуны, рынок перегрет, постоянная вот эта вот хуйня.
И я всегда думал нууу да, наверное, эти курсы у каждого продажного блогера рекламятся. Хуй устроишься.
Потом на личном примере своей тян убедился шо все это хуйня. Можно запросто найти работу. Просто есть ебланы, которые резюме не могут либо нормально составить, либо не понимают самых базовых вещей в джсе, реакте, редаксе каком нибудь, работе браузера, сетевых запросов и тд тп. Либо все вместе: и резюме говно без фотки, и дебил.
Аноним 23/05/23 Втр 19:03:53 2709621 420
>>2709617
Это распаршено с ХХ.

Мне сейчас для моего резюме без ожиданий по России показывает 1416 вакансий из 1487 за месяц. Реакт, офис+удалёнка,.
Аноним 23/05/23 Втр 19:04:39 2709622 421
>>2709621
Ну вернее, для FRONTEND-РОЗРОБОЧИКА, простите. Там фильтров нет можно сказать.
Аноним 23/05/23 Втр 19:11:29 2709627 422
>>2709617
а как грамотно резюме составить.
Я то точно не полный дебил, и за реакт, тайпскрипт, некст запедалю. Но никто даж на собесы не зовет. Не верю в эти волшебные истории уже
Аноним 23/05/23 Втр 19:13:13 2709631 423
>>2709622
Именно если налепить в фильтр удалёнку + реакт в бой части вакансии - 399
Просто реакт, с указанным в резюме офис/удалёнка - 899
Аноним 23/05/23 Втр 19:24:07 2709641 424
>>2709627
Ну во-первых надо пиздеть насчет опыта работы.
Во-вторых коротко и по делу. Не надо хуйни всякой писать.
Я видел резюме одного чела, которое тян кидала, там такой пиздец. Причем чел не тупой, но у него там куча текста, где он еще указывает свои недостатки, лол.
Вот этот видос еще недавно ютюб разфорсил везде в своих рекомендациях -
https://www.youtube.com/watch?v=pCGt6fGM4JY&ab_channel=%D0%98%D0%B4%D1%83%D1%89%D0%B8%D0%B9%D0%BAIT
забавно глянуть
Аноним 23/05/23 Втр 19:33:46 2709647 425
>>2709641
а разве не легко вывести на чистую воду с пиздежом по опыту при личном общении?
Аноним 23/05/23 Втр 19:37:57 2709650 426
>>2709590
а что толку то копипастить чужие проекты?
они не понимают, что придется работать и писать код самостоятельно? кого наебывают то, кроме себя?
Аноним 23/05/23 Втр 19:38:07 2709651 427
>>2709647
Да, ты не будешь знать нюансов.
Даже изначальный рассказ может быть корявый из-за отсутствия представления как оно там.

Мимо >>2709631
Аноним 23/05/23 Втр 19:44:06 2709658 428
>>2709577
Хуй знает, чувак. Я отправляю резюме с фейковым годом опыта, мне даже ничего не отвечают. Хоть бы тестовое давали задание, не говоря уже о приглашении на собес. алсо, я не отправляю на те вакансии, где ищут 2+ опыт мидл/сеньёр помидор на игре дудец, а только на вакансии junior/strong jungior ~1.5 года опыта и +- стак, который я знаю. Меня просто не существует
Аноним 23/05/23 Втр 19:50:09 2709661 429
>>2709658
да потому что это стандарт уже. Все год рисуют опыта. А у кого год то два.
Аноним 23/05/23 Втр 19:52:05 2709663 430
show.png 7Кб, 270x120
270x120
>>2709658
>алсо, я не отправляю на те вакансии, где ищут 2+ опыт мидл/сеньёр помидор на игре дудец,
Зря, кидай на всё подряд. они тоже года и опыт добавляют.
Аноним 23/05/23 Втр 20:03:00 2709670 431
>>2709647
Так посмотри собесы записаные. Если ты лох с годом опыта, тебя никто расспрашивать про опыт работы не будет. Совершенно стандартные вопросы.
Ну придумай себе задачу и реши ее сам. Потом скажешь, ну вот такую задачу на проекте решил самостоятельно лол.
И потом Больше будут ебать за технические моменты.
Аноним 23/05/23 Втр 20:52:47 2709686 432
>>2709650
А мне вот тоже интересно, на что они надеются
Аноним 23/05/23 Втр 20:58:34 2709689 433
>>2709686
>>2709650
Ну там же ничего делать не надо. Бацаешь по кнопкам, получаешь свои сотыги и потягиваешь смузерино и своей 3-ёхкомнатной квартиры в Москвабад-сити. Нужно только курсы пройти.

Мейлач второй раз за день накручивает капчу. Чувствую ещё чуть-чуть и придётся учить ся читать запись Брайля
Аноним 24/05/23 Срд 00:12:19 2709826 434
>>2709617
> резюме говно без фотки
В смысле, фотка нужна что ли? Насколько повышает шансы?
Аноним 24/05/23 Срд 00:15:00 2709828 435
>>2709631
У меня находит 877 вакансий, реакт в тексте вакансии, удалёнка.
Аноним 24/05/23 Срд 00:15:32 2709829 436
>>2709826
Резюме смотрит хрюше. Хрюша - человек хрюша. + возможно ты ебучий интроверт с языком в жопе. Учитывая сколько иной раз времени уходит на созвоны, оно и понятно, что ты свои шансы понижаешь. Даже исключая объективные врождённые уродства и нестандартный цвет кожи/волос.
Аноним 24/05/23 Срд 00:19:39 2709832 437
>>2709828
Без фильтрации через резюме будет больше, да. Подработка/проектная-работа/частичная занятость мне нахуй не нужны. Полный день/удалённая работа + полная занятость.
Аноним 24/05/23 Срд 08:58:27 2709930 438
IMG202305241155[...].jpg 7Кб, 338x88
338x88
IMG202305241155[...].jpg 7Кб, 557x95
557x95
Какой вариант лучше юзать для текста внутри дива? Отступ в контейнере и добавлять спан или у самих элементов добавлять отступ вправо для сдвига текста?
Аноним 24/05/23 Срд 09:16:17 2709947 439
>>2709930
>space-x-2
>Отступ в контейнере
>добавлять отступ вправо для сдвига текста

Литературно одно и то же, этот space-x добавляет маргин дочерним элементам, разница тут лишь в том что если добавишь еще одну ионку например с другой стороны, то во втором случае отступа у неё не будет
Аноним 24/05/23 Срд 09:24:21 2709954 440
>>2709930
Пчёл, это буквально одно и то же.
Аноним 24/05/23 Срд 09:43:25 2709969 441
>>2709930
В зависимости от того как там приготовлена твоя иконка, color может иконку перекрасить.
Аноним 24/05/23 Срд 10:01:55 2709981 442
16843678104820.jpg 98Кб, 500x279
500x279
Аноним 24/05/23 Срд 10:06:59 2709987 443
>>2709981
А если там ваниллиновый JSX?
Аноним 24/05/23 Срд 10:12:46 2709994 444
>>2709954
>>2709947
Ну я знаю что одно и тоже в плане результата, я скорее про то какие подводные и насколько хуево дополнительный спан добавлять для текста, или это настолько мелкий вопрос что без разницы
>>2709969
Спасибо
Аноним 24/05/23 Срд 11:32:17 2710054 445
>>2709647
прежде чем пиздеть, нужно быть готовым выдумывать кул стори с багами и фиксами, но пиздеть объязательно, потому что хрку не пройдешь без опыта.
Аноним 24/05/23 Срд 11:37:52 2710061 446
>>2710054
А есть какой гайд по сему действию?
Аноним 24/05/23 Срд 12:16:31 2710102 447
>>2710061
Хз может и есть, но логично, тебе нужно знать стэк на котором будешь писать, и опыт выдумать, можно наврать хрке про опыт, а на собесе сказать, что наврал, тогда и кул стори не придется рассказывать, но и испытательный срок, тоже не дадут) Короче надо тестить все кейсы, какой-то да сработает. Главное уметь делать работу за разумное время, и на испытательном сроке не обосраться.
Аноним 24/05/23 Срд 12:27:41 2710108 448
>>2710102
>можно наврать хрке про опыт, а на собесе сказать, что наврал, тогда и кул стори не придется рассказывать, но и испытательный срок, тоже не дадут
В чем тогда смысл?
Аноним 24/05/23 Срд 12:31:56 2710109 449
>>2710108
ну чтоб хрку пройти типо, а там уже по ситуации может прокатит, хотябы тестовое выпросить.
Аноним 24/05/23 Срд 12:35:12 2710110 450
>>2709647
Легко. Любой невинный вопрос по типу "Как было устроено тестирование на вашем прошлом проекте" уже заставит вкатуна запотеть, и вообще вопросы по нюансам прошлой работы, какие-то подводные камни и пути решений. За год человек уже должен был придрочиться к этому всему. Да даже те, кто реально работает пару-тройку месяцев выглядят уверенней вкатунов-врунишек.
Аноним 24/05/23 Срд 12:36:34 2710111 451
>>2710110
тестирование не нужно.
Аноним 24/05/23 Срд 12:41:50 2710112 452
>>2710108
Смысл в том, что на рынке есть специалисты с реальным опытом. Я думаю, ты понимаешь, кому идёт предпочтение.
Говоря про нарисованный опыт - они тоже могут его нарисовать.
И в итоге такая вкатунская гонка нарисованного опыта, чтобы банально пройти автофильтр, в надежде потом созвониться с хрюшей.
Этого >>2710109 можно отчасти послушать. Просить тестовое - ты изначально встаёшь в позицию просящего. Ты себя не уважаешь, буквально вымаливаешь уделить время. Ето раз.
Далее. Никто не будет ебаться с тестовым, если нет типого задания. Его надо придумать, а потом ещё и посмотреть. Альтернативно - ты мог изначально показать гитхаб, где у тебя что-то было сделано. Чтобы понять по твоему коду, что ты можешь, чем пользуешься, и в каком месте прям пиздец несёт и придётся потратить дополнительное время, чтобы тебя переправить (это мы сейчас о джунях), но джуни сейчас не нужны. Короче, начнёшь пиздеть - пизди до конца. Прорабатывай свой сферический манямирок в вакууме. Придумай там САМУЮ СЛОЖНУЮ ЗАДАЧУ, к кому ты бежал плакаться что задачка на твоём уровне не решается, что ты там почерпнул с проекта и так далее.

Капча рынок, видать меня подсидят.
КАЛЬКУЛЯТОР Аноним 24/05/23 Срд 12:49:49 2710120 453
Снимок экрана 2[...].png 76Кб, 770x1248
770x1248
Аноним 24/05/23 Срд 12:50:51 2710122 454
Аноним 24/05/23 Срд 12:50:57 2710123 455
>>2710112
Ну, если применить элементарную логику, то получается пиздеть все равно выгоднее чем не пиздеть. Ведь если не пиздеть то не позовут. Если пиздеть то могут позвать и получишь шанс. Зададут вопрос на котором погоришь, потом подготовишься к нему и снова пиздеть.
Аноним 24/05/23 Срд 12:51:37 2710125 456
Аноним 24/05/23 Срд 12:53:12 2710127 457
>>2710123
Пиздеть банально выгоднее, чем не пиздеть, потому что минимум который ты получишь - надо отсидеть дэйлик в войсе. Дальше, в зависимости от задач и кишочек проекта, можно полдня потратить на созвоны и дрочение мессенджеров.
Аноним 24/05/23 Срд 13:02:11 2710136 458
image.png 29Кб, 741x851
741x851
image.png 14Кб, 826x114
826x114
image.png 64Кб, 1673x642
1673x642
>>2710120
хуйня. зависает при такой конструкции.
на валидацию хуй забил. видосик не смотрел.
Аноним 24/05/23 Срд 13:03:12 2710138 459
>>2710120
Цифры на разной высоте это бай дизайн?
Аноним 24/05/23 Срд 13:17:56 2710150 460
>>2710138
'Raleway', sans-serif
ублюдски1 фонт.
Аноним 24/05/23 Срд 13:24:49 2710161 461
Аноним 24/05/23 Срд 13:33:36 2710172 462
>>2710150
Возьми любой моноспейс шрифт, невозможно смотреть
Аноним 24/05/23 Срд 13:42:15 2710179 463
>>2710161
Это может быть выглядит ок при строчной письме, или хотя бы когда числа подряд идут. Есть шизяки бомбящие с того, где-то рамочка на 1 пиксель выше, даже вне контекста, где это наглядно можно сравнить. Тут, на кнопках клаклюплятора это видно невооружённым глазом и эти скачки пиздец режут глаз. С тем же успехом мог для прокраски взять не серые тона, а яркие: красный, зелёный и синий. Ты же не сделал олдскульно минисалистично с прямоугольными кнопками? Нет, ты ебанул на современный лад всё круглое со скруглёнными углами.
Аноним 24/05/23 Срд 14:11:19 2710205 464
Чому так можно
x => [...x]
а так нельзя
x => {...x}
и приходится так
x => {return {...x};}
?
Аноним 24/05/23 Срд 14:15:41 2710208 465
>>2710205
Потому что неявный return, если ты не открываешь фигурные скобки. Если ты их открываешь - содержимое считается телом функции. Соответственно со всеми вытекающими пишешь как для функции с ретурном.
Я прям нужен ванлайнер - оборачиваешь в скобки.
const copyZalupa = zalupa => ({...zalupa})
Аноним 24/05/23 Срд 14:16:32 2710209 466
image.png 3Кб, 187x114
187x114
>>2710205
Потому что фигурные скобки после стрелки обозначают блок, а не объект. Оберни объект в круглые скобки: x => ({...x})
Аноним 24/05/23 Срд 14:19:31 2710210 467
Аноним 24/05/23 Срд 14:27:43 2710213 468
Ребят, а почему вы, зная, как обстоят процессы в бизнесе, и что делает кабанчик для заработка, не делаете то же самое? Почему не работаете сами на себя?
Аноним 24/05/23 Срд 14:30:40 2710215 469
>>2710213
Потому что у айтишников высокие зарплаты только в сравнении с гречневыми с завода. В сравнении с кабанами это копейки.
Аноним 24/05/23 Срд 14:39:07 2710221 470
Вопрос от не программиста.

Если написать простой минималистичный сервис для выкладывания фото только с регистрацией, добавлением в друзья и просто лентой, на JS и Node.js + БД, то сколько миллионов строк кода займёт сие чудо?
Аноним 24/05/23 Срд 14:41:52 2710224 471
>>2710221
Меньше, чем тебе кажется. Зависит от количества переделок и проработки.
Аноним 24/05/23 Срд 14:45:00 2710227 472
>>2710215
Ну так твой кабан тоже айтишник.
Он продает сайты например, почему ты сам не можешь тоже самое делать?
Или у тебя нет знаний как весь процесс этот запустить?
Аноним 24/05/23 Срд 14:47:23 2710229 473
>>2710227
Заказчиков тоже ты будешь искать, какой-то хуй с горы? Зарплаты тоже ты будешь платить из своей заначки, пока несколько месяцев ничего нет?
Или про что ты сейчас говоришь, фриланс? Его перекрыли.

мимо
Аноним 24/05/23 Срд 14:57:05 2710240 474
>>2710227
Вот прикинь одну зарплату айтишника которую он получает. И умножь ее на 10 таких же которым он будет платить. Откуда возьмёт эти средства?
Аноним 24/05/23 Срд 14:58:49 2710249 475
>>2710120
Посмотрел видео
Все проекты такие сложные? Или сайтики клепать проще?
Аноним 24/05/23 Срд 15:17:43 2710267 476
>>2710229
Ну а почему он нашел заказчиков, а ты нет?
Я не про фриланс, хотя про него в том числе. Как-то можно ведь делегировать работу программиста? Кабанчики ведь не заняты кодингом все время?
>>2710240
не знаю, пару лямов для старта бизнеса в кредит взять норм идея наверное, если ты знаешь че к чему там
Аноним 24/05/23 Срд 15:21:04 2710269 477
>>2710267
Посмотри, не знаю, на ютубе чтоли, историю зарождения id Software, и как у них зря платы прогрессировали.
Аноним 24/05/23 Срд 15:23:55 2710271 478
>>2710221
Если взять baseline реализацию того что ты описал, то твоего кода тут неиронично может быть до 200-500 строк (бек). Ты ж понимаешь что лента это может быть как и поток любых апдейтов фильтруемых по твоим друзьям, так и йоба ИИ алгоритм который слушает с микро твоего телефона как ты пердишь в сортире и на основе этого подбирает калтент. БД может быть как и mysql, так и йоба дистрибьюшн граф бейсд бд, ну и так далее по списку
Аноним 24/05/23 Срд 15:35:44 2710287 479
>>2710221
каждую твою подзадачу «просто Х» и «просто У» необходимо конкретно сформулировать и «сделать как в инстаграме» - это не формулировка. На одно формализованное описание задачи уйдёт не одна тысяча человеко-часов и дело тут вовсе не в строках кода
Аноним 24/05/23 Срд 15:38:38 2710291 480
За что Mobx энджойеры так хуесосят Redux фанов?
Аноним 24/05/23 Срд 15:40:38 2710294 481
Аноним 24/05/23 Срд 15:42:43 2710297 482
>>2710294
Этого удвою, но лучше уж мобикс чем расхайпожоренный редукт, если надо выбрать из этих.
Аноним 24/05/23 Срд 16:02:55 2710349 483
image.png 7Кб, 381x244
381x244
image.png 7Кб, 396x242
396x242
>>2710297
А как контрить вот этот аргумент?
Аноним 24/05/23 Срд 16:08:57 2710359 484
>>2710349
Как человек побывавший на той стороне, отвечаю: если ты подходишь на 90%, но вместо редуха - мобикс, а у другого хуя 75% совместимости, зато с редух потрогал - предпочтение отдадут тебе.

А теперь ты ещё откроешь вакансии, и пройдёшься посмотришь в скольких из них написано redux / mobx / effector / или прочие стейт менеджеры. А то картинка не полная.
Аноним 24/05/23 Срд 16:15:31 2710374 485
>>2710110
> "Как было устроено тестирование на вашем прошлом проекте"
Готовую фичу ручками тестировал разраб, а потом передавал на тестирование тестировщикам. Норм?
Аноним 24/05/23 Срд 16:16:22 2710375 486
Бывалые фротовики тут? Сколько искали работу в этом году? Ато мне с 2.5 только "Рога и Копыта" до 150к предлагают...😒
Аноним 24/05/23 Срд 16:23:11 2710387 487
>>2710215
> в сравнении с гречневыми с завода
Есть большой пласт
>айтишников
у которых зарплаты на уровне гречневых заводчан и ниже заводчан инжинеров, получающих сотыги!
Многие айтишники и есть гречневые, но офисные!!!
Аноним 24/05/23 Срд 16:29:24 2710396 488
Аноны, а вы как фронтендеры пользуетесь Firefox? Или уже его похоронили?
Аноним 24/05/23 Срд 16:45:01 2710431 489
16847760750460.mp4 536Кб, 854x480, 00:00:07
854x480
Аноним 24/05/23 Срд 16:48:56 2710435 490
>>2710396
Если ты не используешь совсем хипсторские экспериментальные штучки, скорее всего оно будет работать также и в хроме. За какими-то ощще редкими исключениями, обычно видел что пользуются хромом/хромиумом. Про другие браузеры обычно вспоминают когда должно работать везде. Но там твоей проблемой будет не ФФ, а пиздоблядская братия яблочников, и ещё более блядская братия мобильных пользователей яблока, у которых браузер даже не обновляется.
Аноним 24/05/23 Срд 17:06:21 2710451 491
Взял хуевый кредит в банке, чтоб купить хорошую хату за полцены у сваливающего кореша
@
Через полгода повесился в хехе
@
А там вакуха этого банка с хорошей вилкой

Что думаете? Было у кого, чтоб вкатываться в банк, где у тебя кредит?
Аноним 24/05/23 Срд 17:07:51 2710453 492
>>2710435
Ох уж эти методички для гуглодебилов про плохой сафари из 2013 года
Аноним 24/05/23 Срд 17:08:27 2710454 493
image.png 7Кб, 270x120
270x120
>>2710451

ПРОДАЛ ЖОПУ
@
ПРОДАЛ СВОБОДУ
@
ПРОДАЛ ДУШУ
Аноним 24/05/23 Срд 17:09:03 2710456 494
>>2710451

ПРОДАЛ ЖОПУ
@
ПРОДАЛ СВОБОДУ
@
ПРОДАЛ ДУШУ
Аноним 24/05/23 Срд 17:11:24 2710462 495
>>2710453
Хватает плохого сафари из 2016, и этих любителей
> новенький айфон 159 2010-го года выпуска, как новенький
Всё потому что новый позволить себе не могут, а айфон - всё ещё престижно! Но проблема не в этих отщепенцах, а в том, что их достаточно много, чтобы ух учли.
Аноним 24/05/23 Срд 17:12:53 2710464 496
>>2710462
Первое с чем у них начинаются проблемы из того что приходит на ум - какая-то постоянная ебля с гепами. И вообще, сафари самый тормознутый на имплементацию фич, которые годами работают в ФФ и хромиуме.
Аноним 24/05/23 Срд 17:25:28 2710475 497
>>2710462
На айфонах из 2016 года стоит сафари из 2022 года, не неси хуйни, гуглодебил
Аноним 24/05/23 Срд 17:27:34 2710476 498
image.png 7Кб, 270x120
270x120
>>2710475
Да вообще поебать, что там стоит. Если сверсталось под хром или фф и оно не работает на сатаниских поделках яблока - яблочники должны идти нахуй. Должны чувствовать свою илитарность.
Аноним 24/05/23 Срд 17:31:14 2710481 499
>>2710476
Ну то есть гуглодебил подтверждает, что он еблан и сафари тут ни при чем, он просто пушит свою гуглопарашу, бесплатно ее рекламируя.
Ни одного примера неработающей "верстки" в сафари у него естественно нет и не будет.
И главное, любому кабанчику в первую очередь нужно, чтобы сайты работали в сафари, ведь именно оттуда приходят все клиенты с деньгами и очевидно, что гуглодебила выкинут на мороз, как только кабанчику это кто-то объяснит.
Жаль только, что гуглодебилов больше, чем кабанчиков.
Аноним 24/05/23 Срд 17:33:34 2710483 500
>>2710481
> илитная техника с наценкай в 60%+ процентав за растаможку
> ыыыыыаааы
кек
Аноним 24/05/23 Срд 17:35:08 2710485 501
>>2710483
> я гуглодебил, не знаю что ответить по существу, поэтому ыкаю и кекаю
Ясно
Аноним 24/05/23 Срд 17:45:52 2710510 502
>>2710476
пм тебе хуем полбу постучит и пойдешь переверстывать под сафари.
Аноним 24/05/23 Срд 17:49:57 2710520 503
image.png 91Кб, 1410x510
1410x510
>>2710476
> яблочники должны идти нахуй
Всё так. Даже не делаю версию под сафари, делаю плашку "установите гуголбраузер", если юзер с сафари залез. Офк у меня через партнёрку идут инсталы хромоты.

>>2710481
>Ни одного примера неработающей "верстки" в сафари у него естественно нет и не будет.
Вся суть яблодебилов, на яблоке можно только примитивные задачи делать - открывать сайтики из 2010 года с вёрсткой, скролить текст или вроде того, лол. Яблодебил даже не в курсе что там работает, а что нет.

В сафари вебгпу не работает и неизвестно когда будет работать, скорее всего никогда нахуй.
Чтобы поглубже засунуть анальную пробку всем в жопу - в сафари не работает вебапп. Ну типо, вы охуели, пидорашки ебаные, продавать игры через веб, нельзя! Быстро нах метнулся 30% в эплстор отдавать.
Ещё куча других функций нихуя не работает, вопщем-то и хуй с ним, лень даже перечислять.

В рот ебал этих жадных пидорасов, лучше потеряю немного долляров, чем буду 30% эплстору отдавать.
Аноним 24/05/23 Срд 17:50:48 2710522 504
>>2710510
Поебать вообще, для этого есть рабочий кудмахт. Сатанинская поделка.
Аноним 24/05/23 Срд 17:54:23 2710531 505
>>2710520
Гуглодебил сделал вид что не заметил дискуссии и пошел заново шпарить по методичке 2013 года, авось прокатит
Аноним 24/05/23 Срд 17:56:25 2710536 506
>>2710531
Где вебгпу, яблодаун? Почему вебапп не работает?
Давай оправдывайся почему в сафари нихуя нет, а не мямли про методички и лахту.
Аноним 24/05/23 Срд 18:00:20 2710543 507
>>2710536
> продолжаю повторять хуйню из 2013 года, авось прокатит
Гуглодебил немного предсказуем
Аноним 24/05/23 Срд 18:05:35 2710551 508
image.png 97Кб, 1457x524
1457x524
Яблоущербный какую-то полную хуиту про 2013 год несёт, лол. Знает кто что он несёт? Его в 2013 году проткнули яблокалом?
Аноним 24/05/23 Срд 18:12:41 2710559 509
MobileAppInstal[...].png 233Кб, 936x812
936x812
>>2710551
Это еблан даже не старается и рассказывает нам, вооружившись caniuse-методичкой, что в сафари нет фичи, которая там изначально была в первой версии и откуда ее взяли все остальные.
Аноним 24/05/23 Срд 18:13:01 2710561 510
>>2710551
> ограниченная поддержка на мобильном сафари
Чёт в голосину
Аноним 24/05/23 Срд 18:14:38 2710565 511
>>2710249
Это из простого, то, что я клепаю на работе, сложнее, по крайней мере в плане стека технологий.

Этот калькулятор я писал для того, чтобы студентики с начальными знаниями JS могли понять принцип работы стекового калькулятора, и чтобы набрать лайков, там даже классы не используются для простоты
Аноним 24/05/23 Срд 18:17:23 2710569 512
image.png 92Кб, 1407x588
1407x588
>>2710559
Пиздец, у тебя айфон-то есть? Хуле ты перемогаешь яблоком, даже не имея айфона даже? Какие-то скрины из интернета принёс, орунах, поехавшая животина

Как там вебгпу поживает, яблодурачинка? Почему нихуя нет? Нинужно?

>>2710561
Они там анально огородились от вебапп, чтобы не терять прибыль своего стора. Впрочем, гуглокал не меньшие пидорасы - они всё это добавили в хром чтобы яблодебилам было неприятно. У них получилось.
Аноним 24/05/23 Срд 18:17:54 2710570 513
>>2710565
Учитель килбокс академ фактори? Предлагали недавно попилить для них модуль, лол.
Аноним 24/05/23 Срд 18:20:12 2710573 514
>>2710569
Этот гуглодаун продолжает настаивать, что на айфоне нельзя добавить приложение на домашний экран, хотя эта фича была презентована в 2007 году в первой версии. Про 2013, конечно, гуглодаун был переоценен, его мозг остановился на 6 лет раньше в развитии
Аноним 24/05/23 Срд 18:22:06 2710576 515
Норм яблодауну попку подпалили
Аноним 24/05/23 Срд 18:23:54 2710582 516
>>2710576
> мам смари я скажу что собеседнику бомбит, какой я траль
Ладно
Аноним 24/05/23 Срд 18:24:12 2710583 517
>>2710559
>>2710569

От себя добавлю что на маке/айос вечный дроч с автоплей видео. Хуй знает с чем это связано, мб с режимом энерго/трафикосбережения, но помню охуел от того что видос не воспроизводился, но при этом все флаги у видео указывали на то что оно играет, никаких ошибок понятно тоже не выскакивало. Правда это было года 3 назад, хз как сейчас
Аноним 24/05/23 Срд 18:27:57 2710591 518
>>2710570
Нет, просто решил нести знания от чистого сердца в массы 😅

На Ютубах почему-то не встретил ни одной более-менее вменяемой реализации калькулятора на JS, чтобы он прям считал как калькулятор в телефоне, вот и решил запилить свой ролик. Может, кто-то из популярных инфоцыган сворует мой код и популяризирует его..., может какому-то студентику пригодится для курсовой, не знаю
Аноним 24/05/23 Срд 18:28:44 2710593 519
image.png 135Кб, 1409x789
1409x789
>>2710573
Яблодебилище. У тебя реально айфона нет? Яблодебил без айфона. Ты же даже не понимаешь про что речь.

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

Фулскрин в барузере нельзя сделать. 2к23 год. Фулскрин. Нельзя. В браузере. Потому что господа из яблока могут прибыль потерять, ты че, сука, разработчик ебаный, охуел что ли хочешь наебать и игры через HTML5 релизить? Быстро 30% господину отсыпал!

>>2710583
Там в настройках нужно включать это отдельно. Я хз зачем это сделано. Очередная поехавшая хуита в стиле эпла, да.
Аноним 24/05/23 Срд 18:29:53 2710594 520
>>2710583
У них и webrtc 3-4 года назад "вышел" настолько сырым, что просто яблодаунам говорили поставить сотрудникам хром или фф. И о боже, работало как задумывалось.
Аноним 24/05/23 Срд 18:37:39 2710601 521
>>2710593
> мам я обосрался с add to Home Screen
> но это не страшно, буду дальше перебирать все подряд
> рассказывать что сафари плохой и оппонент плохой
> Гугл любимка и я буду воевать за него до конца
Аноним 24/05/23 Срд 18:44:01 2710615 522
>>2710291
Зависть. Это вообще поведение всех, кто пользуется менее успешными и популярными технологиями - шипеть и пытаться укусить гегемона. Но пацаны, как всегда, не обращают внимания на это визгливое кукареканье.
Аноним 24/05/23 Срд 18:47:44 2710621 523
image.png 68Кб, 1409x453
1409x453
Пиздец, что с яблошизоидом происходит. Яблодауна так разорвало от осознания реальности, что он в какую-то форму истерии впал?
Аноним 24/05/23 Срд 18:50:24 2710622 524
>>2710615
У тебя состояние в приложение нужно только в отдельных компонентах, нахуя тащить монстра размером с редакс? Да ещё и стейтом формы управлять через, внимание, редакс? Не то чтобы стейт менеджер тебе был нужен. Какая религия запрещает тебе по необходимости использовать хотя бы тот же контекст?
Аноним 24/05/23 Срд 18:51:27 2710623 525
>>2710621
Яблодауны привыкли к чувству элитарности, распространяемому в их гей-сообществе и очень неприятно удивляются, когда за пределами сообщества с ними не соглашаются и их элитарность не признают.
Аноним 24/05/23 Срд 18:51:38 2710625 526
image.png 11Кб, 341x137
341x137
>>2710621
На страже яблока с 2013™
Аноним 24/05/23 Срд 18:55:35 2710634 527
>>2710621
>Vibration API

Там же от них дед какой-то говорил что веб это чисто документы просматривать, грубо говоря скроллить текст и отправлять формы, для всего остального есть ЭППС
Аноним 24/05/23 Срд 18:58:28 2710638 528
>>2710634
Сразу вспоминаю мантры одного шиза, который с серьёзным ебалом, на серьёзнейших абсолютно щщах рассказывал, что ЭТО ЖЕ МАК БУК, ВЫ ПРЕДСТАВЛЯЕТЕ СКОЛЬКО ОН СТОИТ? БЫТЬ НЕ МОЖЕТ, ЧТОБЫ НА НЁМ ЧТО-ТО НЕ РАБОТАЛОПОДДЕРЖИВАЛОСЬ
Аноним 24/05/23 Срд 19:03:06 2710644 529
>>2710638
Сычев, меня не ебет как ты это сделаешь, но наш сайт должен работать на моем макбуке завтра, в сафари, или уволен.
Аноним 24/05/23 Срд 19:03:57 2710646 530
>>2710638
Ну мне на последней работе подогнали мак, и у меня очень смешанные чувства. Самое неприятное, это когда что-то сломалось в десктопных приложениях, и вместо ошибки уровня винды 0х000ХУЕМОЕ чуть ли не со стектрейсом мне просто показывается бесконечный спиннер
Аноним 24/05/23 Срд 19:09:00 2710656 531
image.png 23Кб, 493x236
493x236
>>2710644
Было, проходили. Нахуй идите товарищ кабан, раз не можете дать обещанный макбук несколько месяцев, а какая-то хуйня вылезает в регрессе через 1-2 недели после обкатки командным тестировщиком, который передал дальше.

>>2710646
Кек. Не знаю, машинка как машинка. Меньше ебли в плане установки софта, как мне кажется. А кроме работы ни для чего и не использовал.

Алсо смотрите, какие вкатуны на ХХ есть
Аноним 24/05/23 Срд 19:16:13 2710667 532
image.png 91Кб, 1399x541
1399x541
>>2710594
У яблока с этим вообще проблемы, они скорее всего и http/3 не собираются внедрять. Хотя тут конечно хз, кажется с этой хуйней им явно придётся напрячься.

Возможно яблоко просто дропнули сафари как браузер? Всё равно им никто не пользуется, а если и пользуются то только те кому хватается вебсайтиков в стиле 2010 года, типо яблошизика который ВЕРСТАТЬ собрался. В JS треде верстать.

>>2710623
>>2710625
Дауж, жозенько конечно с яблодаунами выходит, жаль даже таких аналько контуженных ребят. Вот так вот живут люди в каком-то зассоном манямирке.

>>2710634
Они просто не хотят терять БАБЛО. Ни капли. По этому они максимально усложняют жизнь как могут для вебапп, чтобы прям сука вообще не рыпались. Жадные пидорасы.
Аноним 24/05/23 Срд 19:34:21 2710683 533
Самое смешное в гуглодауне, что он работает бесплатно
Аноним 24/05/23 Срд 19:41:03 2710696 534
image.png 7Кб, 270x120
270x120
>>2710683
>
Ну вот и вскрылось, проплаченный агент эппл.
Аноним 24/05/23 Срд 19:41:46 2710697 535
Безымянны111й.jpg 177Кб, 1331x748
1331x748
>>2703785 (OP)
Приветствую господа. смотрите вот есть 3 кнопки с одним классом block-text__switch (и доп классом эктив) и разными id как можно реализовать что бы при клике на разные кнопки к переменной добавлялись или отнимались определенные разные числа в зависимости от нажатия на какую кнопку. смена эктива идет через делегирование, а как туда же засунуть данную функциональность
Аноним 24/05/23 Срд 19:45:52 2710702 536
>>2710667
Как это усложняют?
Вот тебе дали страничку сделать, а ты смело ~4 часа накидываешь на верстку и проверку с адаптацией под иос.
А по итогу правишь 2-3 хуйни аля гап и сидишь хуи пинаешь.
Аноним 24/05/23 Срд 19:51:56 2710713 537
>>2710696
> мам, они не любят мой любимый Гугл и говорят, что я даун. Они проплачены, мам, ну правда!
Аноним 24/05/23 Срд 19:53:57 2710714 538
>>2710713
> Самое смешное в гуглодауне, что он работает бесплатно
> > мам, они не любят мой любимый Гугл и говорят, что я даун. Они проплачены, мам, ну правда!

Ой вей
Аноним 24/05/23 Срд 20:01:46 2710722 539
>>2710714
Гуглодаун обосрался с тем, что в сафари "не работает верстка".
Обосрался с поддержкой add to home screen.
Обосрался с притаскиванием каких-то высранных Гуглом черновиков стандартов.
Но не унывает, теперь он будет доказывать, что все вокруг проплачены, ведь не могут люди не любить любимый Гугл.
Невдомек болезному, что никто кроме него не защищает здесь никакую корпорацию, а просто показывают ему, что он бесплатный дурачок на рекламе у одной из таких корпораций. Он туповат и думает, что воюет за свободу.
Аноним 24/05/23 Срд 20:04:44 2710723 540
Бля, аноны, я не верю, что он не жирнит. Я начинаю думать, что он правда такой отбитый.
Аноним 24/05/23 Срд 20:05:07 2710724 541
>>2710722
>бесплатный дурачок на рекламе у одной из таких корпораций
ну и зачем ты бесплатно рекламируешь эпол
Аноним 24/05/23 Срд 20:08:24 2710731 542
>>2710724
Никто здесь не рекламировал Эпл, дурачок.
Тебе просто ткнули в нос, что ты распространяешь хуйню про сафари, который ты в глаза не видел.
Аноним 24/05/23 Срд 20:13:00 2710737 543
>>2710731
и самое главное, что гуглодаун своими выступлениями о ненужности Сафари спалился, что безработный, ведь он не в курсе, что Сафари - это то, что приносит любой конторе бабло.
Аноним 24/05/23 Срд 20:23:59 2710752 544
>>2710737
Недостаточно санкций. Нужно больше санкций. Тогда сможем стать сильной страной, без яблочной продукции. Представь сколько денег в хроме тогда будет???
Аноним 24/05/23 Срд 20:32:20 2710762 545
>>2710731
>Никто здесь не рекламировал Эпл
То есть мне показалось что кто-то порвался на тысячу кусочков от критики эпол?
Аноним 24/05/23 Срд 21:25:13 2710800 546
Аноним 24/05/23 Срд 21:26:39 2710802 547
>>2710702
>верстку
Поебать всем на твою вёрстку, шиз. У сафари функционал ограничен, ты осознаешь это?
Аноним 24/05/23 Срд 21:27:03 2710804 548
>>2710762
> рекламировал
> порвался
> мам он плохой
Нет, дурачок, тебя просто ткнули носом в то, что ты нес хуйню, не разбираясь в вопросе. Ты начал еще больше нести хуйни, тащить какие-то гугловские черновики API, верещать что собеседники куплены, рассказывать, что у собеседника нет мака, хотя его нет именно у гуглодауна, ведь он же тут ыыыыкал, что это илитная техника с наценкой. В общем, именно это и называется "порвался", дурачок. А мог бы просто признаться, что безработный.
Аноним 24/05/23 Срд 21:29:15 2710806 549
>>2710802
Дурачок, всем поебать на твои представления о том, какой должен быть "функционал", тебе надо сделать, чтоб сайт работал в сафари, или ты пойдешь мести улицы, ты осознаешь это?
Аноним 24/05/23 Срд 21:29:23 2710807 550
>>2710697
на конст все перепиши, мудила, мудак!
смотри что тыкаешь и определяй что делать, в чем сложность?
песочницу можешь сделать.
Аноним 24/05/23 Срд 21:30:43 2710808 551
>>2710804
Да, илитная техника с наценкой, с зондами и санкциями впридачу. Вопросы? Ты это, анону то ответь. Или у тебя пользователь хромиума БЕЗЛNКИМ, шиз? Пиздец, конечно.

Ну и конечно, иди сбербанк онлайн накати на свой айфон.
Аноним 24/05/23 Срд 21:35:34 2710809 552
>>2710808
Прекращай воевать против воображаемых врагов, дурачок.
Аноним 24/05/23 Срд 21:35:57 2710811 553
>>2710723
Это же фанат эпла, чего ты хотел от него. Крышняк сорвало буквально, шизофрения у человека на почве тряски за эплокал.

>>2710806
> тебе надо сделать, чтоб сайт работал в сафари
Это невозможно. Сайт работать не будет, ведь в сафари нет WebGPU и WebRTC хуёво работает.
Аноним 24/05/23 Срд 21:35:59 2710812 554
>>2710804
Ну так и зачем ты нес хуйню не разбираясь в вопросе, эплодаун? Еще и бесплатно рекламируя.
Аноним 24/05/23 Срд 21:36:44 2710813 555
>>2710811
Ну значит уволен, Сычев. Какие проблемы?
Аноним 24/05/23 Срд 21:36:46 2710814 556
>>2710809
Это у тебя там один оппонент, хотя тебе отписалось минимум 3 анона, шизик.
Аноним 24/05/23 Срд 21:37:35 2710815 557
>>2710814 Три дурачка воюют за святой гугл бесплатно? За свободу?
Аноним 24/05/23 Срд 21:38:21 2710817 558
>>2710815
То ли дело проплаченной подсос мегакорпорации. Лол.

Ой вей, мои шекели
Аноним 24/05/23 Срд 21:38:26 2710818 559
>>2710812
> ничего не могу сказать по теме, буду натужно перефорсить слова оппонента, это ведь поможет, правда
Ясно
Аноним 24/05/23 Срд 21:39:16 2710819 560
>>2710817
И снова дурачок фантазирует в защиту любимого Гугла
Аноним 24/05/23 Срд 21:40:17 2710821 561
>>2710819
Да да, победил, держи 15 огрызков в копилку.
Аноним 24/05/23 Срд 21:41:28 2710823 562
>>2710818
Как точно описал эплодауна
Аноним 24/05/23 Срд 21:43:50 2710825 563
>>2710821
Никто никого не побеждал, просто все увидели, что ты дурачок, который несет хуйню о сафари, который в глаза не видел. Ты можешь воевать сколько угодно и рисовать какие угодно победы, считать что ты остро шутишь, и так далее, а говно в твоей голове останется.
Аноним 24/05/23 Срд 21:45:27 2710828 564
image.png 88Кб, 1393x509
1393x509
>>2710813
Зачем мне самого себя увольнять? Я лучше уволю сафари из браузеров, посмеиваясь с эплодебилов вроде тебя и заставляя ставить хром.
Аноним 24/05/23 Срд 21:46:36 2710829 565
>>2710825
> Мям ну скажи ему! Ну почему он не хочет с таким эплодауном непробиваемым общятся!?
Аноним 24/05/23 Срд 21:47:24 2710830 566
>>2710828
Да, ты волен "увольнять из браузеров", и мазать говном стены в палате, никаких проблем. Речь шла о том, что ты безработный дурачок, не понимающий, что сафари - это деньги, только и всего. Воюй-воюй против системы, никто не запрещает.
Аноним 24/05/23 Срд 21:49:53 2710834 567
>>2710697
Объясни, что ты хочешь, и как оно должно работать. Какие-то непонятные цифорки. Уверен там должна быть какая-то карусель, судя по тому, что на скрине, а не потоку сознания.
Можно при клике проверять на какой чилдрен конейнера был клик. У контейнера можно взять свойство children и получить коллекцию дочерних элементов. Например, так. Альтернативно, как предлоижи - залей в песочницу.
Аноним 24/05/23 Срд 21:53:10 2710837 568
ПЕРЕКАТ => 2710836
ПЕРЕКАТ => 2710836
ПЕРЕКАТ => 2710836
Аноним 24/05/23 Срд 21:53:48 2710838 569
Аноним 24/05/23 Срд 21:55:53 2710839 570
image.png 71Кб, 1390x430
1390x430
>>2710830
Какие деньги? Сафари это шизофреники вроде тебя и подобные тебе шизики. Денег у тебя нет, конечно же, ибо ты болен и на работу не берут, я хз даже как ты на эпол накопил. Собирал в тредах пожертвования коту или мамка купила?

У нормальных людей установлен нормальный браузер который поддерживает WebGPU.
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов