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

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

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 550 71 75
JS Thread #299 /js/ Аноним # OP 05/12/23 Втр 03:05:20 2950562 1
17006499648950.png 73Кб, 1050x1050
1050x1050
Предыдущий тред: >>2932395 (OP)

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

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

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

Документация - https://developer.mozilla.org
Руководство для вката - https://github.com/acilsd/wrk-fet#javascript
Аноним 05/12/23 Втр 03:42:14 2950569 2
IMG202312050341[...].jpg 32Кб, 1080x477
1080x477
IMG202312050341[...].jpg 48Кб, 1080x757
1080x757
IMG202312050341[...].jpg 41Кб, 1080x731
1080x731
Освятил этот тред
Аноним 05/12/23 Втр 08:07:14 2950597 3
image.png 33Кб, 260x161
260x161
16850162994820.jpg 30Кб, 320x320
320x320
Аноним 05/12/23 Втр 08:35:39 2950616 4
>>2950569
Они с тестами, а значит лучше взять готовую!!!!!!))00
Аноним 05/12/23 Втр 09:11:22 2950636 5
А можно небольшой юзерскрипт зареквестить?
Аноним 05/12/23 Втр 09:27:50 2950647 6
>>2950597
Учи английский чтобы не быть баттхёртом. На скрине написано мока.
Аноним 05/12/23 Втр 09:42:42 2950663 7
>>2950636
Смотря что реквестишь.
Аноним 05/12/23 Втр 11:08:07 2950728 8
У меня есть функция fun с типом
(a: any, b: any) => any
я хочу себе такой тип
(a: any) => any

type MyCoolType = typeof fun ???????
Разумеется вместо any там нахуеверчено всего
Аноним 05/12/23 Втр 11:14:22 2950732 9
>>2950728
>У меня есть функция fun с типом
>(a: any, b: any) => any
>я хочу себе такой тип
>(a: any) => any
Я разрешаю.
Аноним 05/12/23 Втр 11:18:04 2950736 10
Аноним 05/12/23 Втр 11:23:20 2950740 11
image.png 653Кб, 1280x705
1280x705
Это уже применяют в ком. проектах или чисто крутая фишка чтобы выебнуться?
Аноним 05/12/23 Втр 11:26:16 2950742 12
Аноним 05/12/23 Втр 11:27:04 2950743 13
>>2950740
Посмотри дату релиза next 14. Вот тогда акшоны и стали стейблами.
Аноним 05/12/23 Втр 11:28:09 2950746 14
>>2950743
>>2950740
>sql
btw они даёт свой облачный постгрес на верцеле. И собрать проект можно в эдж функциях. Не все же на своём железе/сервере хостят.
Аноним 05/12/23 Втр 11:29:25 2950747 15
>>2950742
Ну ты понимаешь вообще зачем надо делать typeof fun?
Штобы хуеверты все не переписывать, а потом ты еще в функции что-то поменяешь и типы у тебя опять сломается.
Мне нужна функция, но без последнего аргумента.
Аноним 05/12/23 Втр 13:37:46 2950903 16
>>2950747
Нашел. Это делается с помощью
Parameters<typeof fun> и
ReturnType<typeof fun>
Аноним 05/12/23 Втр 13:47:02 2950932 17
>>2950903
Чел, я в душе не ебу что ты хочешь. Рад за тебя.
Аноним 05/12/23 Втр 14:00:11 2950972 18
>>2950932
Ну тогда не стоит отвечать на вопросы по тайпскрипту итт, если ты тайпскрипта не знаешь.
Аноним 05/12/23 Втр 14:06:44 2950986 19
>>2950972
Хорошо. Не стоит только задавать вопросы, если ты их сформулировать не можешь.
Аноним 05/12/23 Втр 15:01:56 2951056 20
>>2950740
Большинство просто продолжат дёргать апишку на бекенде, а некст у них чисто фронт.
Аноним 05/12/23 Втр 15:31:29 2951083 21
>>2951056
Тогда некст не нужен. Там весь функционал это бэк. На фронте только турболинки по сути.
Аноним 05/12/23 Втр 18:41:10 2951318 22
Вы же понимаете что фронты на реакте больше не нужны?
Теперь нужны бывшие бекендеры node.js которые знают чуть-чуть фронт.
Аноним 05/12/23 Втр 18:43:30 2951321 23
image.png 332Кб, 1159x642
1159x642
Лидя шиз на месте?
Аноним 05/12/23 Втр 18:50:52 2951330 24
>>2951318
Ты же понимаешь, что ни ангуляр, ни вью, нахуй не нужны, когда есть htmx? Как и нода, в принципе. Лол
Аноним 05/12/23 Втр 19:13:53 2951360 25
>>2951330
Ты же слушал про next?

Ты же понимаешь что это новый php и в приоритете будут настоящие бекендеры с опытом во фронте, простые фронты просто не потянут новый тренд.
Фронтам придется уходить в ангуляр vue.
Аноним 05/12/23 Втр 19:39:03 2951394 26
>>2951360
>Ты же слушал про next?
Я думал схемки порисовать. Но чёт после этого перехотелось. Да ок, битрикс так битрикс.
Аноним 05/12/23 Втр 21:03:21 2951551 27
>>2950740
Так и не пойму зачем вообще сделали эти сервер экшены. Разрабы говорят "API больше не нужен!", а в чем собственно проблема апи и какая мотивация его выпиливать? Есть хорошая, отлаженная система обмена данными между изолированными клиентом и сервером работающая по контрактам. Какая мотивация все это ломать, чтобы что? Показать как они умеют?
Аноним 05/12/23 Втр 21:08:33 2951557 28
А хотели бы вы реляционную базу данных, чтобы ей можно было отдавать предикат на жабаскрипте, а она тебе бы выдывала нужное?
вместо SQL было бы
post.filter((post)=> post.user == user_id)
Монго не торт чет. Может уже есть что-то такое?
Аноним 05/12/23 Втр 21:11:14 2951565 29
>>2951557
То что ты написал не гибко, гибче запросы как раз. sql

Аноним 05/12/23 Втр 21:12:41 2951568 30
>>2951565
Всмысле не гибко? Ты на настоящем языке пишешь че хочешь то и пишешь.
Аноним 05/12/23 Втр 21:14:34 2951570 31
Аноним 05/12/23 Втр 21:16:52 2951579 32
>>2951321
Лидя шиз, объясни мне. Лидя чем-то кроме сбора методической информации и составления квизов занимается?
Аноним 05/12/23 Втр 21:38:00 2951606 33
>>2951570
Там не сказано зачем они сделали эти экшены. Какую проблему, которую не решало апи они решили этими экшенами.
Аноним 05/12/23 Втр 21:38:56 2951609 34
>>2951568
сложную задачу не решить, тебе придется писать программу с кучей условий, а это медленно
Аноним 05/12/23 Втр 21:41:27 2951612 35
>>2951568
так SQL быстрей чем программа чел для 10000000000 строк.
Аноним 05/12/23 Втр 21:51:08 2951616 36
image.png 14Кб, 684x258
684x258
image.png 92Кб, 681x850
681x850
image.png 49Кб, 840x385
840x385
Аноним 05/12/23 Втр 22:12:59 2951634 37
>>2951606
Можно без джаваскприпта на клиенте формы сабмитить. Типа фолбек для всяких параноиков которые жс в браузере отключают.
Я попробовал эти экшены, переделал всё на аякс, потому что сабмиты эти как-то пердолят страницу и она скачет во время перерисовки.
Аноним 05/12/23 Втр 22:25:34 2951654 38
>>2951634
Зато Столяров бы тебе член пожал, за отсутствие JS.
Аноним 06/12/23 Срд 00:03:49 2951738 39
>>2951083
С чего это не нужен? Там наоборот на фронте больше функционала. Наоборот чистый реакт не нужен, а некст для фронта охуенно заходит. А в нексте удобный роутинг из коробки, код сплиттинг и прочие оптимизации, и главное SSG. Я давно чисто фронтовые приложения делаю только на нексте.
Аноним 06/12/23 Срд 00:04:56 2951739 40
>>2951360
>>2951318
Чел, на нексте очень часто делают чисто фронтовые приложения
Аноним 06/12/23 Срд 00:06:01 2951740 41
>>2951321
>>2951579
На месте. Я по её вопросам хорошо подготовиться к собесам и нашёл новую работу в ноябре.
Аноним 06/12/23 Срд 00:09:38 2951743 42
>>2951738
>роутинг, SSG
Это бэк всё.
>код сплиттинг
Че это?
Аноним 06/12/23 Срд 00:13:23 2951747 43
>>2951743
>Это бэк всё.
Нет, это всё фронт. Клиентский роутинг на встроенном в некст роутере вместо react-router, SSG это про генерацию статики HTML
>>код сплиттинг
>Че это?
Ты бекендер иди вкатывальщик, начавший месяц назад?
Аноним 06/12/23 Срд 00:19:16 2951748 44
>>2951747
>Клиентский роутинг на встроенном в некст роутере вместо react-router
Я и сказал, что там только турболинки на клиенте. Остальной весь роутинг на сервере. Ты на сервере всё по папочкам раскладываешь и и страничи в таком порядке геренятся, и ты клиентский жс отключаешь и всё работает.
>SSG это про генерацию статики HTML
И это происходит на сервере.
>Ты бекендер иди вкатывальщик, начавший месяц назад?
Ты вообще не отличаешь фронт от бэка, днище ебаное.
Аноним 06/12/23 Срд 00:25:10 2951753 45
>>2951748
>И это происходит на сервере.
Какая разница, если это делается автоматически, для этого не нужно писать бекенд-код. Эти делается для фронтенда, как и большая часть фич некчта.

>Ты вообще не отличаешь фронт от бэка, днище ебаное.
Отличаю. Ты не знаешь про совсем элементарные типа код-сплиттинга и про лейзи лоадинг видимо тоже. 90% приложений на нексте это чисто фронтенд разработка, где абсолютно 0 бекенда. Почти все серьезные проекты продолжают делать апи на отдельных специально для этого предназначенных бекенд фреймворках.
Аноним 06/12/23 Срд 00:27:20 2951754 46
>>2951748
>Остальной весь роутинг на сервере
Так ты опять же его сам не пишешь, если мы про роутинг фронтенда, он делается автосатически. А бекенд роутинг в папке /api редко используют, особенно в России. На западе иногда бывают делают фуллстек приложения на нексте с serverless.
Аноним 06/12/23 Срд 00:30:53 2951757 47
>>2951753
У тебя специфическое неправильное понимание. Если это жсх, серверный, то он на самом деле клиентский, если даже жс у клиента выключен. Иди нахуй с такими виляниями жопой.
Аноним 06/12/23 Срд 00:34:04 2951760 48
>>2951757
>У тебя специфическое неправильное понимание. Если это жсх, серверный, то он на самом деле клиентский, если даже жс у клиента выключен. Иди нахуй с такими виляниями жопой.
Это ты виляешь жопой и читаешь текст ей же. Не важно, какой там жсх, я про то, что это работа фронтенд разработчика, про то, что некст это по большей части их инструмент и используется именно в фронтенд разработке для фронтенд приложений. О чём я и написал вот тут:
>>2951056
>>2951738
Аноним 06/12/23 Срд 04:14:05 2951832 49
>>2951747
>ы бекендер иди вкатывальщик, начавший месяц назад?
Ну вот я вкатун, начавший пол года назад и я вообще не ебу что за код сплтитинг такой, а гугл запрос выдаёт какой-то кал с реактом связанный, так что анон прав - ты буквально не отличаешь фронт от бэка, днище ебанное.
Аноним 06/12/23 Срд 05:05:43 2951842 50
>>2951832
Я не отличаю бек от фронта потому что ты не смог нагуглить что такое код сплиттинг? Найс аргументация.

Лол, какие же вкатыши тупые, ещё и спустя полгода не знать базовые вещи... Теперь вы понимаете, какие люди создают все эти сотни откликов на вакансии?
Аноним 06/12/23 Срд 05:10:14 2951843 51
>>2951832
Чел, на первой же странице объясняют
https://www.educative.io/answers/what-is-code-splitting-in-nextjs
Если ты вкатышь, то тебе эти оптимизации не нужны. Что ты сам собрался оптимизировать? Приложение на локалхосте, которым пользуется только ты и еще раз ты, но только с телефона?
Аноним 06/12/23 Срд 07:07:25 2951857 52
>>2951760
>фронтенд
Значение знаешь?
Аноним 06/12/23 Срд 07:10:10 2951859 53
>>2951843
Это, как и всё в нексте, наполовину серверная фича.
Аноним 06/12/23 Срд 07:33:46 2951864 54
16784299103590.jpg 24Кб, 323x241
323x241
>>2951859
>делается вебпаком
>использует методы/функции реакта
>зависит от клиентских роутов
>серверная фича
Пикрил.
Аноним 06/12/23 Срд 07:39:48 2951865 55
>>2951843
>на первой же странице объясняют
>кидает доку фронтед фреймворка
А теперь на несте мне такое в документации найди, умник.

>>2951842
>Я не отличаю бек от фронта потому что ты не смог нагуглить что такое код сплиттинг?
Нет, ты не отличаешь бек от фронта потому что высераешь чушь уроня того, что код сплиттинг - это базовое бекэндовское понятие.
Аноним 06/12/23 Срд 08:26:54 2951875 56
>>2951864
>делается вебпаком
Когда ты уже перестанешь путать фронт и бек?
Аноним 06/12/23 Срд 08:33:49 2951879 57
>>2951865
>кидает доку фронтед фреймворка
Но это бекенд фреймворк.
Аноним 06/12/23 Срд 09:43:18 2951918 58
>>2951879
>React framework
>это бекенд фреймворк
>React
>бекенд
Значение знаешь?
Аноним 06/12/23 Срд 09:46:21 2951919 59
>>2951918
>What is code splitting in Next.js?
Это статья по нексту, а не реакту.
Аноним 06/12/23 Срд 09:47:13 2951921 60
>>2951918
Алсо реакт запускается на беке и рисует там хтмл, так что реакт это фуллкек либа теперь.
Аноним 06/12/23 Срд 10:02:17 2951925 61
>>2951921
Сынок, фуллкек с реактовскими сплитами не равнен бэкенду. В следующий раз учитывай это, когда снова решишь быкануть на вкатуно-гоподина, ок?
Аноним 06/12/23 Срд 10:04:13 2951926 62
>>2951925
>не равнен бэкенду.
>фуллкек
Ну да это по определению фронт + бек.
Аноним 06/12/23 Срд 10:50:07 2952001 63
>2023 год
>кто-то до сих пор думает, что фронтенд ограничивается клиентом
Жиес тренд номер 299, итоги.
Аноним 06/12/23 Срд 10:55:21 2952007 64
>>2952001
фронт - клиент, бек - сервер
Это разделение имеет больше смысла чем "фронт это шитимеле". По твоему и пхп это фронтэнд теперь.
Аноним 06/12/23 Срд 11:05:04 2952020 65
>>2952007
Сср крутится на сервере. Его настраивает фронтенд разработчик. Какой-нибудь графкуэль так же настраивается на отдельном серваке и его так же настраивает фронтенд разработчик. Теперь вот серверные экшены еще подвезли. Строгого деления "фронт - коиент, бэк - сервер" не существует уже давно.
Аноним 06/12/23 Срд 11:07:43 2952025 66
>>2952020
Что значит настраивает сср? Если сср есть в твоём проекте, ты больше не фронт а фулкек. Всё.
> "фронт - коиент, бэк - сервер" не существует уже давно.
Хуй.
Аноним 06/12/23 Срд 11:21:30 2952051 67
У вас было такое смотрите на старый код и кароче не хотите с ним ебаться, проще новый написать нахуй
Аноним 06/12/23 Срд 11:23:54 2952056 68
Когда в галеру заходишь тебе предлагают хтмл писать, типа полотенце под ноги кидают. Если согласился, всё ты петух фронтэндер, можно тебе на 50 тыщ меньше платить.
Аноним 06/12/23 Срд 11:35:45 2952073 69
>>2952025
> Если сср есть в твоём проекте, ты больше не фронт а фулкек
Нет не фуллкек, фуллкек про другое.
Аноним 06/12/23 Срд 11:37:40 2952078 70
>>2952073
Дай человеку себя бэкендером-фуллкеком почувствовать. Отъебись от него.
Аноним 06/12/23 Срд 11:43:18 2952096 71
Аноним 06/12/23 Срд 13:11:52 2952208 72
>>2952096
От того, что я использовал nextjs и поделил компоненты на серверные и клиентские - не делают меня фуллкеком.

От того что я указал интервал ревалидации кеша - не делает меня фуллкеком.

От того что тебе что-то там показалось - не делает меня фуллкеком.
Аноним 06/12/23 Срд 13:14:30 2952211 73
Аноним 06/12/23 Срд 13:15:06 2952212 74
Аноним 06/12/23 Срд 13:25:06 2952225 75
>>2952212
Я знаю почему, потому что ты чмоха которая считает что есть фронты, а есть типа настоящие программисты которые матан знают. Это полнейший бред. Кабан тебе по любому поводу будет рад платить меньше. Серверасты будут рады любому поводу почувствовать превосходство, хотя они нихуя не умнее.
Осталось выяснить нахуя это только фронтам.
Аноним 06/12/23 Срд 13:47:51 2952253 76
image.png 402Кб, 1313x807
1313x807
>>2952225
Потому что твой некст на пикриле будет посередине. Но от того что фронт менеджит стратегии по отрисовке компонентов и разносит логику на клиент и серверные компоненты - не превращает его в фуллкека.

Алсо, иди нахуй.
Аноним 06/12/23 Срд 13:50:54 2952264 77
>>2952253
Ну ты и чмо, мамашу твою ебал.
А еще софтскилов у тебя нету, ага.
Аноним 06/12/23 Срд 13:53:44 2952270 78
Аноним 06/12/23 Срд 13:58:50 2952272 79
>>2952225
Чел выше прав.
Кто знает матан, криптографию, физику могут устроиться в жизни лучше и получать 20к евро в месяц.

Фронты конкурируют с таксистами, бывшими курьерами и по сути находятся на нижнем слое иерархии.
Аноним 06/12/23 Срд 14:13:32 2952279 80
image.png 168Кб, 733x647
733x647
>>2952253
У меня тоже есть график который меня пруфает.
>>2952272
Это прогрев гоев, а ты прогретый гой. У меня друзья серверасты никакого матана они не знают.
Аноним 06/12/23 Срд 14:17:30 2952284 81
>>2950562 (OP)
Лампово сижу, ковыряюсь, Кантора вот освоил две части. И вдруг задумался: стоит ли куда-то идти за бумажкой? Курсы-хуюрсы или вообще второе высшее получать? Будет это иметь смысл или главней всего - на галеру впервые попасть?
Так-то хуй знает, буду ли я вообще когда-либо искать работу, мне ведь только изучать нравится, а перспектива скакать по собесам с непрофильным дипломом среди тысяч вкатунов не нравится нихуя.
Аноним 06/12/23 Срд 14:22:32 2952288 82
>>2952279
Чел но ведь вкат в фронт проще всего...
Аноним 06/12/23 Срд 14:28:56 2952296 83
>>2952279
>У меня тоже есть график который меня пруфает.
Гой рисует HTML на сервере, ни базы, ни редиса, ни реббита/кафки - считает себя бекендером по перегону JSONов HTML. Лол сука. Прекрати делать мне день.
Аноним 06/12/23 Срд 14:31:55 2952300 84
>>2952288
Я в фулкека на пхп вкатывался, потом во фронт перекатился.
Аноним 06/12/23 Срд 14:33:44 2952305 85
image.png 980Кб, 640x850
640x850
>>2952296
>реббита/кафки
>когда сервераст осилил эвент эмиттер.
Аноним 06/12/23 Срд 14:45:10 2952310 86
88ewx1.jpg 94Кб, 750x500
750x500
Аноним 06/12/23 Срд 15:22:58 2952408 87
>>2952284
>стоит ли куда-то идти за бумажкой?
Если сразу после ЕГЭ в норм вузик не поступил то и нет тогда смысла теперь время терять.
>Курсы-хуюрсы
Ну если ты 35лвл гречневый гойский скуф из Мвидео с 95iq не способный в самостоятельное обучение - да, стоит.

>главней всего - на галеру впервые попасть?
Желательно быть 120iq пиздаболом с ебейшими софтскиллами и симпатичной внешкой чтобы грамотно напиздеть и попасть сразу на мидла, но и на галеру тоже сойдёт, да.
Аноним 06/12/23 Срд 15:25:34 2952422 88
Аноним 06/12/23 Срд 15:32:05 2952450 89
>>2952284
На самом деле имеет смысл. Иди на заочку, в твоем случае всё равно уже в какой вуз. Потратишь лет 5 получишь баку, но приобретёшь фундаментальные знания и тебе откроются все двери в ИТ.
Я уверен что 97% в этом треде вкатились через вуз на стажировке в 3-4 курсе. С улицы вкатываются только 1 из 100.
Аноним 06/12/23 Срд 15:32:30 2952451 90
>>2952310
Жиза. Хотел написать про serve и WDS - но так даже лучше.
Аноним 06/12/23 Срд 16:07:58 2952535 91
>>2952296
Фронт проще, пока тебе не понадобилось писать собственную библиотеку для драг-н-дропа/виртуализации/оптимизации/хуй-знает-чего еще, потому что кабану не нравится как оно выглядит в продакшене, а специфичные вкусы кабана создатели библиотеки не учли.

На бэке сложно если ты плюсовик и у тебя во всю идет пердолинг с памятью и указателями. Или если ты работаешь в хайлоаде и жонглируешь кубом. Во всем остальном ничего там принципиально сложного нет.
Аноним 06/12/23 Срд 16:19:08 2952578 92
>>2952535
Речь не о проще или сложнее, а о том что хуесос поставил nextjs с SSR из коробки и возомнил себя бэкендером, из-за того что у него 2 строчки в HTML меняются от входных параметров.
Аноним 06/12/23 Срд 16:26:16 2952606 93
>>2952284
Если хочешь курсы, то иди в Fintech или что-то похожее, что устраивают банки для потенциальных стажеров. Даже если на стажировку не пролезешь, то знаний получишь.
Аноним 06/12/23 Срд 16:30:24 2952616 94
Надо ли учить flow и coffeescript?
Аноним 06/12/23 Срд 16:40:45 2952636 95
>>2952578
Речь о демпингующем хуесосе, который будет работать за двоих и доказывать всем что он тупая фронтэнд макака лишь бы не просить прибавку у кабана, ведь он чмо трусливое.
Аноним 06/12/23 Срд 16:51:44 2952670 96
>>2952606
Тинькофф Финтех - оно?
Аноним 06/12/23 Срд 16:52:29 2952673 97
Аноним 06/12/23 Срд 16:56:10 2952682 98
>>2952636
Вкатутос, спокуху оформи. Ты мне не конкурент.
Аноним 06/12/23 Срд 17:00:51 2952691 99
>>2952682
Да конечно, кто первый вкатуном начет обзываться тот и подебил.
Аноним 06/12/23 Срд 17:05:55 2952700 100
>>2952691
Рад, что ты хоть это понимаешь. На этом и закончим.
Аноним 06/12/23 Срд 17:07:09 2952704 101
Аноним 06/12/23 Срд 20:43:20 2953133 102
Ебал в рот айти антихайп
Аноним 06/12/23 Срд 22:17:57 2953219 103
Аноним 06/12/23 Срд 23:41:37 2953313 104
>>2952279
>У меня друзья серверасты никакого матана они не знают.
Так они просто нормис-разработчики, крудошлёпы или микросервисошлёпы, делают калопроводы по перегонке джейсонов за такой же прайс как у фронтендеров да покраску кнопок. А те, кто знают матан, они зарабатывают в несколько раз больше нормис-разработчика.
Аноним 06/12/23 Срд 23:46:13 2953320 105
>>2953219
Подтверждаю. Прошёл десятки собеседований на сеньку в ноябре и нашёл работу.
Аноним 07/12/23 Чтв 00:58:36 2953355 106
image.png 267Кб, 757x426
757x426
>>2953219
>
>Мидлы 250к.
>сени-лиды - 320к.
Копиум.
Аноним 07/12/23 Чтв 01:17:53 2953356 107
>>2953355
Ну разве что по тимлидам копиум, как-то занизили их зарплату, почему-то кому-то хочется верить, что их зарплата меньше. Вот актуальные цифры:

Мидлы 150-300, 150 это вчерашний джун в тир 3 галере, 250 это крепкий мидл с 4-5 лет опыта в норм конторе.
Сеньоры 300-400
Тимлиды 400+
Аноним 07/12/23 Чтв 01:24:42 2953358 108
Стикер 63Кб, 350x349
350x349
>>2953356
А показать выборку вакансий с таким зарплатами сможешь?
Аноним 07/12/23 Чтв 01:25:00 2953360 109
image.png 432Кб, 679x377
679x377
>>2953356
>Мидлы 150-300, 150 это вчерашний джун в тир 3 галере, 250 это крепкий мидл с 4-5 лет опыта в норм конторе.
>Сеньоры 300-400
>Тимлиды 400+
Аноним 07/12/23 Чтв 01:33:59 2953362 110
Screenshot 2023[...].jpg 33Кб, 699x295
699x295
Screenshot 2023[...].jpg 37Кб, 723x335
723x335
Screenshot 2023[...].jpg 45Кб, 737x378
737x378
Screenshot 2023[...].jpg 40Кб, 740x318
740x318
>>2953360
Причина твоего копиума? Почему тебе хочется верить, что зарплаты ниже, чем на самом деле?

>>2953358
Ну вот мидлы, например.
Аноним 07/12/23 Чтв 01:34:49 2953364 111
Screenshot 2023[...].jpg 46Кб, 690x363
690x363
Screenshot 2023[...].jpg 45Кб, 760x373
760x373
Screenshot 2023[...].jpg 29Кб, 701x293
701x293
Screenshot 2023[...].jpg 28Кб, 459x332
459x332
Аноним 07/12/23 Чтв 01:38:06 2953366 112
>>2953358
Хорошие компании часто либо не выкладывают вакансии куда-либо кроме собственного сайта, либо не указывают вилку. Попробуй сам откликнуться во все из КОТВАСЯ с фейковым резюме сеньора, укажи желаемую зарплату в 3 сотыги. Тебя во всех из них позовут на собеседование, потому что для них это стандартная зарплата для сеньора, а часто даже близко к нижней границы вилки.
Аноним 07/12/23 Чтв 01:46:19 2953369 113
Я считаю, что значение из рейнж инпута нужно по-дефолту отдавать числом, а инпут говорит, что будет отдавать только стрингом и требует особо вежливо попросить, если нужно число. На вопрос кто так задумал и нахуя это нужно не отвечает. Кто из нас прав, а кто ебанутый?
Аноним 07/12/23 Чтв 03:48:39 2953380 114
Аноним 07/12/23 Чтв 03:50:45 2953382 115
>>2951740
>по вопросам хорошо подготовиться к собесам
Ты на джуна устраивался? Любой миддл и выше нихуя не готовится к собесам и со свистом проходит 9/10 собесов, где один не пройденный - ебля алгосами.
Аноним 07/12/23 Чтв 04:03:28 2953384 116
image.png 29Кб, 972x367
972x367
image.png 49Кб, 790x487
790x487
Аноним 07/12/23 Чтв 04:15:01 2953386 117
>>2953382
>Ты на джуна устраивался?
На сеньора.

>Любой миддл и выше нихуя не готовится к собесам и со свистом проходит 9/10 собесов
Если собесы не в топ компании, то наверное да, но я по большей части как раз туда откликался, плюс не работал последние полтора года. А если бы даже работал всё это время, то что меняется? Я раньше так же готовился к собесам, проходил их, устраивался на работу и после этого всегда быстро забывал, как устроен контекст, детали работы ивент лупа, асинхронщина, наследование, приведение типов и прочие кишочки жса.

>где один не пройденный - ебля алгосами.
Это не 1 из 10, а примерно 3-4 из 10.
Аноним 07/12/23 Чтв 04:23:03 2953389 118
>>2953386
>На сеньора.
На сеньор собесах не спрашивают по вопросам, а просто спрашивают про твой опыт работы.
Аноним 07/12/23 Чтв 04:33:54 2953391 119
>>2953389
В тир 2 и ниже конторах может и не спрашивают. Я в такие не особо пробовал откликаться. Обычно и по жс гоняли, и по реакту (и то, и другое с лайвкодингом), после этого и литкод нередко был, и ещё иногда систем дизайн.
Аноним 07/12/23 Чтв 04:44:10 2953392 120
>>2953391
>жс гоняли, и по реакту
>после этого и литкод нередко был, и ещё иногда систем дизайн.
Это же собес на миддл-миддл+
Аноним 07/12/23 Чтв 05:28:31 2953396 121
>>2953392
У меня такие были на сеньора. Хз откуда у тебя такое представление. Чем по-твоему отличаются собесы на сеньора?
Аноним 07/12/23 Чтв 06:24:02 2953400 122
>>2953386

>, как устроен контекст, детали работы ивент лупа,
Ну это говнина не нужная.
>асинхронщина, наследование, приведение типов
А это ты просто не работаешь на работе, если не знаешь.
Аноним 07/12/23 Чтв 07:10:35 2953405 123
>>2953400
>А это ты просто не работаешь на работе, если не знаешь.
Я знаю, как в целом всё это работает, несмотря на то, что не занимался этим полтора года. Но на классическом вопросе с 5-8 консоль логами в таймаутах и промисах я мог обосраться, если бы не почитал пару статей и не прорешал бы пару задач. А про наследование, ты часто с __proto__ работаешь? Или хотя бы с prototype? Приведение типов просто подзабыл, да и нечасто его приходилось использовать ещё когда работал, тем более всё было обмазано тайпскриптом.
Аноним 07/12/23 Чтв 07:13:54 2953408 124
>>2953405
>полтора года
А так ты вкатун...
Аноним 07/12/23 Чтв 07:51:01 2953418 125
>>2953408
С чего ты взял? Я писал, что не работал последние полтора года. Из этого как бы не следует, что я вообще не работал, да ещё и слово последние намекает. Общий опыт 7 лет.
Аноним 07/12/23 Чтв 08:17:49 2953423 126
>>2953418
А я жепой прочитал. Ну ты пидор просто, 7 лет и асинхронщины не знать. Ты получается буквально только кнопки красил 7 лет.
Аноним 07/12/23 Чтв 08:35:41 2953430 127
>>2953423
Я же говорю, что в целом знаю, но в задаче с консоль логами мог обосраться. Тебе вот в работе часто пригождается знание о том, что коллбек таймаута отработает позже промиса? Мне нет, хотя в работе было достаточно нетривиальных проектов.
Аноним 07/12/23 Чтв 08:45:25 2953433 128
>>2953430
Ну хз, смотря какие вопросы конечно. Пример с таймаутом и правда выглядит бесполезным. Я пишу говнокод, а ты угадывай че он делает.
Аноним 07/12/23 Чтв 09:38:39 2953486 129
>>2953362
>>2953364

Челы, вы скинули зарплату из RU-ФААНГА и пытаетесь определить ее как рыночную?
Хули, давайте тогда говорить что в США средняя зарплата 90_000$ в месяц, ведь в нетфликсе получают 900 000


Джун - 20-70к
Мидл - 70 -150
мидл++ - 150- 200
Сеня - 200-250
Сеня с функцией лида 250-300
Аноним 07/12/23 Чтв 09:46:19 2953496 130
>>2953486
>Челы, вы скинули зарплату из RU-ФААНГА и пытаетесь определить ее как рыночную?
Только 3 вакансии такие, Авито, Тинькофф, Яндекс. Можно ещё много вакансий найти из компаний попроще с такими же зарплатами. А ещё вопрос, зачем в принципе работать не в топ компаниях, если у тебя уровень от мидла и выше? Хотя так-то и стажёров туда нанимают.

>Джун - 20-70к
>Мидл - 70 -150
>мидл++ - 150- 200
>Сеня - 200-250
>Сеня с функцией лида 250-300
Чел. На знаю, толстишь ли ты, но последние три пункта у тебя сильно занижены. Хз откуда ты инфу берёшь. Если бы ты был кабанчиком, ты бы сейчас охуел с того, как сложно нанять сеньора на 200-250.
Аноним 07/12/23 Чтв 10:10:57 2953507 131
>>2953380
Не, это я знаю, но почему дефолтное значение в стринге? Это же рейнж. Из циферок. Какое обоснование этому?
Аноним 07/12/23 Чтв 11:18:16 2953568 132
>>2953507
input.value был строкой, когда ты еще говорить не умел. А range это новодел.
Аноним 07/12/23 Чтв 19:24:17 2954412 133
>>2953396
>Чем по-твоему отличаются собесы на сеньора?
Тем, что с сеньором можно банально поговорить о его опыте и сразу понять, какие задачи он решать умеет, а какие нет.
Аноним 07/12/23 Чтв 19:25:07 2954413 134
>>2953486
>мидл++ - 150- 200
В яше миддл++ формошлеп получает 300
Аноним 07/12/23 Чтв 19:56:00 2954446 135
>>2953496
Как отличить мидл++ от сени? Это решается на собесе или сам собеседуемый так себя позиционирует? Или ты становишься им по факту, имея зп от 250? Сложно ппц
Аноним 07/12/23 Чтв 19:58:20 2954449 136
>>2954446
>Как отличить мидл++ от сени?
Сеня будет торговаться за зарплату, а мидл++ - нет.
Аноним 07/12/23 Чтв 22:07:20 2954578 137
channels4profile.jpg 20Кб, 176x176
176x176
>>2950562 (OP)
Почему говорят что по сложности современный жс уже не уступает плюсам? Это же наоборот один из самых простых языков.
Аноним 07/12/23 Чтв 22:35:18 2954626 138
>>2954578
Кто это говорит?
Он вообще видел плюсы?
Аноним 07/12/23 Чтв 23:03:45 2954670 139
В JS все функции, глобальные переменные в одном неймспейсе лежат? где вообще почитать про кишки js?
Аноним 07/12/23 Чтв 23:03:45 2954671 140
>>2954578
в ноде можно байтоёбить, но она написана на с++
Аноним 07/12/23 Чтв 23:31:58 2954702 141
>>2954412
Круто, конечно, но кабанчики из FAGMAN или КОТВАСЯ считают иначе.
Аноним 08/12/23 Птн 00:36:06 2954732 142
Куда вкатываться - Node.js, Python, Go?
Аноним 08/12/23 Птн 00:38:10 2954735 143
Аноним 08/12/23 Птн 00:41:29 2954738 144
>>2954735
Почему он?
Читал, что на Go востребованы бэкендеры с других ЯП.
Аноним 08/12/23 Птн 00:42:26 2954739 145
>>2954738
Хотел назвать их свитчерами, но не знаю, применим ли тут этот термин.
Аноним 08/12/23 Птн 00:51:20 2954747 146
>>2954738
Потому что остальные варианты без шансов. Вкатышей слишком много.
Аноним 08/12/23 Птн 00:54:33 2954750 147
>>2954747
А на Go их пока не так много? Я учил JS по фронтенд мастерс, но потом на полгода из этого выпал, даже /pr/ не мониторил и теперь не понимаю, что и как в IT сейчас.
Аноним 08/12/23 Птн 01:05:56 2954755 148
>>2954750
Сейчас самые нормальные варианты - это Java и C++. Все остальное - это крысиные бега, даже те, у кого несколько лет опыта не могут устроиться месяцами.
Аноним 08/12/23 Птн 01:39:43 2954767 149
>>2954750
>Я учил JS по фронтенд мастерс
Ну и как, выучил?
Сколько собеседований прошёл (не важно успешно или нет)?
Аноним 08/12/23 Птн 02:00:04 2954772 150
>>2954755
> C++
А не лучше ли шарп тогда?
Аноним 08/12/23 Птн 03:00:23 2954781 151
Аноним 08/12/23 Птн 03:25:25 2954783 152
>>2954732
>Node.js
Только если тебе очень нравится писать бекенды на ноде, как мне. Но есть варианты попроще и получше в целом.

>Python
Точно нет.

>Go
Этот вариант лучший из твоих. Но джава ещё лучше будет. Она намного более популярна, на ней часто делают серьезные проекты, это просто мощный инструмент, ещё и гринтреды недавно добавили, зарплаты высокие.
Аноним 08/12/23 Птн 04:35:07 2954802 153
>>2954783
Это было достаточно тонко. Я оценил.
Аноним 08/12/23 Птн 05:33:01 2954834 154
>>2954802
А в чем, собсна, он не прав?
Аноним 08/12/23 Птн 05:36:52 2954835 155
>>2954802
В чём ты троллинг увидел?
Аноним 08/12/23 Птн 06:42:59 2954850 156
Чё по Джону Дакетту за 2017г скажете? Норм книга? Мне jQuery надо изучить и жс по старым понятиям так сказать, без всей это желтушной рякта и вью.
Аноним 08/12/23 Птн 09:32:05 2954926 157
>>2954850
Неееет, ты не можешь изучать jQuery, это архаизм!! Ты должен изучать реактивную клоаку как и все!
Аноним 08/12/23 Птн 10:14:53 2954960 158
>>2950562 (OP)
Всем привет. А есть у кого шпаргалка по JS / краткое содержание всякого базового, что на собесах спрашивают. В духе списка типов данных, методов обработки массива, наследования, примеров коллбэков, промисов и всякого такого? Чтобы не читать кучу теории, а пробежаться глазами по тому, что когда-то помнил
Аноним 08/12/23 Птн 10:20:34 2954975 159
Аноним 08/12/23 Птн 10:49:32 2955025 160
>>2954772
На шарпе конкуренция дикая и вакансий не так чтоб много.
Аноним 08/12/23 Птн 11:42:43 2955068 161
16489228890010.jpg 356Кб, 1000x1500
1000x1500
Анон, дай, пожалуйста, совет по оптимизации моего кода.
Очень долго перемножает большие многочлены, подозреваю, что из-за хранения данных в объектах.

Как можно ускорить?

https://codefile.io/f/HP9pwmzX82
Аноним 08/12/23 Птн 11:54:26 2955082 162
16489228890010.jpg 356Кб, 1000x1500
1000x1500
Аноним 08/12/23 Птн 13:16:29 2955164 163
на юубе видел чел за час сделал примитивную змейку на жсе, поворачивает стрелками, а как бы вы сделали управление на телефоне? слушать клики по координатам?
Аноним 08/12/23 Птн 13:24:22 2955171 164
>>2955164
https://developer.mozilla.org/en-US/docs/Web/API/Touch_events

Либо нарисовать зоны-кнопки и отслеживать прикосновения к ним, либо, если получится, просто движения пальца по экрану детектировать, типа виртуальный трекпад. Т.е. чтобы можно было просто водить пальцем - сначала вверх, потом вправо, вниз и т.д., непрерывно.
Аноним 08/12/23 Птн 13:28:33 2955179 165
image.png 3Кб, 490x40
490x40
Почему этот анон написал что нест не подходит для вката на джуна? Он пиздабол?
Аноним 08/12/23 Птн 13:29:02 2955181 166
>>2954975
jQuery используется повсеместно сейчас. На 99% сайтов. И будет использоваться ещё неопределённо долго.
Ничего "устаревшего" в нём нет.
И нет, нативный querySelector его не заменяет (как думают дурачки с курсов по js).
Алсо, учить там нехуй абсолютно, если знаешь js и html.
Аноним 08/12/23 Птн 13:32:23 2955188 167
>>2954783 >>2954783 >>2954835
Вкатываться надо в веб-разработку.
Для начала - просто html-js-css. И jQuery, да.
И работать за еду, пока не поумнеешь, и не научишься делать что-то полезное.
Аноним 08/12/23 Птн 13:37:52 2955197 168
Опишите уровень вкатунов которые приходят к вам на собес
Аноним 08/12/23 Птн 14:06:33 2955240 169
Аноним 08/12/23 Птн 14:21:19 2955260 170
>>2955197
Думают, что если отдать 200к за год и поделать домашнюю работу как зомби - то в первый месяц после курсов можно отбить минимум сотыгу.
Аноним 08/12/23 Птн 14:28:55 2955272 171
Челы, а где смотреть код реальных проектов на ноде?
Аноним 08/12/23 Птн 14:38:32 2955288 172
>>2955272
Чел, если ты хочешь в бэкенд, вкатывайся не через ноду. Я не знаю на сколько должны сойтись звёзды, чтобы вкатиться на бэк ноджсером не через стажировку от ВУЗа или в рамках расширение компетенций уже ПОСЛЕ вката.
Аноним 08/12/23 Птн 14:47:38 2955309 173
>>2955288
Чел, я уже нестжс ЖЁСТКО задрочил, поэтому давать заднюю поздно. Так что в случае чего буду вкатываться на пиздеже об опыте, тем более пиздун я ещё тот.
Аноним 08/12/23 Птн 15:45:40 2955388 174
>>2955309
>Чел, я уже нестжс ЖЁСТКО задрочил
А чего там дрочить, собственно?
Аноним 08/12/23 Птн 15:46:05 2955389 175
Аноним 08/12/23 Птн 16:04:33 2955428 176
>>2955388
>А чего там дрочить, собственно?
Ну типа из всех выученных технологий эта показалась мне наиболее сложной. Я на него больше недели потратил ебать. А на перекат в какой-нибудь Го с его фрейморками у меня и вовсе больше месяца уйдёт в лучшем случае, да и судя по вакансиям на нём в процентном соотношении вакансий для вкатунов/джунов даже меньше чем на ноде. Разве что в петухон перекатываться, но это вообще пиздец.
Аноним 08/12/23 Птн 16:08:20 2955437 177
200.gif 494Кб, 201x200
201x200
>>2955428
>больше недели потратил
Аноним 08/12/23 Птн 16:15:09 2955444 178
>>2955428
>больше недели потратил
>на какой-нибудь Го с его фрейморками у меня и вовсе больше месяца уйдёт
Чувак, во-первых, в Го нет фреймворков.
Во вторых, ты просто эталонный даннинг-крюгер, лол.
Аноним 08/12/23 Птн 16:48:33 2955499 179
>>2955437
>>2955444
Что нет так? Я ж не изначально с неста начинал, а перекатился с экспресса, который у неста под копотом.
Аноним 08/12/23 Птн 17:20:42 2955573 180
>>2955197
Видел вкатуна, который не знает как и зачем валидировать формы, а так же засовывал в название компонентов цифры. При этом коммерческий опыт - 3 года, все по классике.
Аноним 08/12/23 Птн 17:21:50 2955577 181
>>2955428
брат, с ноды на го ты будешь в лучшем случае год пересаживаться, если бэкраунд онли нода
для бэка советую пхп, вакух много и учить мало, алгосы не просят
Аноним 08/12/23 Птн 17:26:04 2955585 182
>>2955573
а я год с лишним дрочу фронт и алгосы,пара пэтов сделал под нынешнюю работку, но боюсь конкурировать с бабами сраками после курсов....постоянно тревоха накатывает и хочется убежать разводить кур в деревню
Аноним 08/12/23 Птн 17:30:08 2955590 183
>>2955577
>с ноды на го ты будешь в лучшем случае год пересаживаться
Я могу выделить на обучение больше 40 минут в день, чел.
Аноним 08/12/23 Птн 17:32:43 2955596 184
Аноним 08/12/23 Птн 17:43:54 2955622 185
>>2955585
А выучил бы C++, то не парился бы о конкуренции
Аноним 08/12/23 Птн 17:58:00 2955646 186
>>2955590
Да это неважно, твой мозг 24\7 не сможет усвоить всю инфу в такой короткий момент, плюс практические знаний не будет, которые в гайдах и доках не описаны
А если ты супергений, то не спрашивал бы в треде что учить
Аноним 08/12/23 Птн 18:12:56 2955677 187
>>2955646
>твой мозг 24\7 не сможет усвоить всю инфу в такой короткий момент
Ни в одном ЯП не может быть такого кол-ва инфы чтобы дрочить его целый год до уровня, позволяющего писать бэк, лол.
>практические знаний не будет
Ну если ты тупо доку читал и видосики смотрел без постоянного практического закрепления, то тогда неудивительно что ты ЯП год учил.
>не спрашивал бы в треде что учить
Я и не спрашивал.
Аноним 08/12/23 Птн 18:23:39 2955703 188
>>2955646
Go разве настолько сложен, чтобы там что-то усваивать год? Создатели даже не поленились избавить разраба на го от таких понятий как стек и куча, язык элементарный, чтобы по трубам джсоны проталкивать.
Аноним 08/12/23 Птн 18:27:12 2955709 189
>>2955703
Го - очень сложный язык.
На роль первого языка не годится вообще.
Для людей, не очень умеющих программировать - не годится вообще.

Насчёт стека и хипа - там не всё так просто, как тебе кажется.
Но, постарались, да.
Аноним 08/12/23 Птн 18:28:37 2955711 190
В JS все функции, глобальные переменные в одном неймспейсе лежат? где вообще почитать про кишки js?
Аноним 08/12/23 Птн 18:29:36 2955712 191
>>2955709
Ну хорошо, допустим я вкатыш, что будет конкретно сложно для меня из go?
Аноним 08/12/23 Птн 18:37:16 2955719 192
>>2955712
Во первых, Го лучше обсуждать в Го треде. Чтобы не флудить. Я оттуда пришёл, лол.
Во вторых - это сложный вопрос. Это как "я вкатыш, что будет конкретно сложно для меня в этом вашем программировании".

Алсо, Го провоцирует на написание плохого или очень плохого кода.
Т.е. это язык для людей с опытом и дисциплиной.
Думаю, именно поэтому спрос на вкатышей не очень большой.
Аноним 08/12/23 Птн 18:53:43 2955727 193
>>2955577
>с ноды на го ты будешь в лучшем случае год пересаживаться
У меня раньше была идея их одновременно учить, чтоб посмотреть, как одни и те же идеи реализуются в разных языках.

Выходит, что это совершенно непересекающиеся области бэкенд-разработки и у Node.js с Go нет общей сферы применения?

мимо
Аноним 08/12/23 Птн 18:56:24 2955728 194
>>2955719
>Алсо, Го провоцирует на написание плохого или очень плохого кода
JS (для бэкенда) не такой? А если в JS такая тенденция наблюдается, то что почитать и посмотреть на тему хорошего кода?

Как тут относятся к Тимуру Шемсединову?
Аноним 08/12/23 Птн 18:59:11 2955729 195
>>2955727
>У меня раньше была идея их одновременно учить, чтоб посмотреть, как одни и те же идеи реализуются в разных языках.
Если ты вкатун, то у тебя голова поплавится.
Выучи что-то одно. Все языки +- схожи. Будет проще.
Аноним 08/12/23 Птн 19:01:21 2955730 196
>>2955728
>Тимуру Шемсединову
>Очередной курсовод
Отлично. Любим таких. Лучший в своей сфере. Покупай у него курсы, не пожалеешь.
Аноним 08/12/23 Птн 19:03:22 2955732 197
>>2955711
В JavaScript все функции и глобальные переменные действительно лежат в одном глобальном неймспейсе, что может привести к конфликтам и ошибкам.

Чтобы узнать больше о "кишках" JavaScript, вы можете обратиться к официальной документации на сайте MDN (Mozilla Developer Network) по адресу: https://developer.mozilla.org/en-US/docs/Web/JavaScript. Там вы найдете подробную информацию о языке, его особенностях, функциях, методах и многом другом. Также существует множество книг, учебных материалов и онлайн-курсов, посвященных изучению JavaScript.
Аноним 08/12/23 Птн 19:15:43 2955744 198
image.png 94Кб, 739x1156
739x1156
>>2955068
Переменные лежат в глобальном скопе, хотя используются только в одной функции.
Лучше весь функционал функции, который используется только в функции, держать внутри функции.

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

if (polynom1 === "1")
Эту хуйню лучше в светч кейз сделать.
Делаешь отдельную функцию, которая либо возвращает параметр, либо крутит дальше функцию.

жпг.
Что тут происходит вообще не понятно.

Нейминг у тебя говно.

Регексы комментами поясняют.
Аноним 08/12/23 Птн 19:25:08 2955764 199
>>2955585
>постоянно тревоха накатывает и хочется убежать разводить кур в деревню
К врачу сходи.
Аноним 08/12/23 Птн 19:41:53 2955779 200
>>2955729
Я раньше на Реакте пет проекты пилил, базовый JS знаю.
Аноним 08/12/23 Птн 19:43:57 2955781 201
>>2955730
Так у него в основном бесплатный контент на ютубе. Он еще говорит, что джуны не нужны, а вкат в программирование занимает 3-5 лет.
Аноним 08/12/23 Птн 20:16:14 2955826 202
>>2955677

>Я и не спрашивал
Сорян,перепутал анона значит

Но а я не говорил что учил год синтаксис языка,лол.
Удачи всю теорию пробежать + достаточно практики заиметь за месяц
Тупо с++ за 21 день или как нарисовать сову
Аноним 08/12/23 Птн 20:46:51 2955911 203
>>2955728
>JS (для бэкенда) не такой?
Да, но TS с каким-нибудь нестом — нет.
>Шемсединову
У него есть неплохие бесплатные учебные материалы, но он местами шиз.
Аноним 08/12/23 Птн 22:28:56 2956123 204
>>2955781
>а вкат в программирование занимает 3-5 лет.
И это очень оптимистическая оценка.
Десять - гораздо ближе к реальности.

Это не значит, что надо ждать 5 лет, прежде чем начинать программировать за деньги.
Это значит, что через такое время ты более-менее научишься думать и смотреть на вещи как программист.
Аноним 08/12/23 Птн 23:32:27 2956184 205
Аноним 09/12/23 Суб 07:04:31 2956321 206
>>2956123
Хорошо что я никогда не читал таких постов. А то бы никогда не вкатился.
Аноним 09/12/23 Суб 07:24:04 2956322 207
> i18n: {
> messages: {
> ru: {
> dickSize: 'Дисковое пространство',
> setPTR: 'Установить PTR-запись'

мм, вкатуны без инглиша в 2к24.
вспомнилось, как мы в 97-ом году называли кнопки "старт" и "селест" на джойстике денди.
Аноним 09/12/23 Суб 13:59:11 2956547 208
>>2956321
При вкате тебя тянут вперёд гормоны.
И тебе похуй на то, что говорят тебе пожилые повидавшие бобры.
Люди так устроены.

А понять, что на это на самом деле надо 5 лет а не 5 месяцев полезно потом, когда ты начнёшь терять мотивацию, и думать, что если у тебя не всё получается, то это потому, что ты дурак. Нет, это просто тема такая сложная, и чтобы получалось как вот у того бобра - надо потратить некоторое время.
Аноним 09/12/23 Суб 15:10:44 2956714 209
>>2950562 (OP)
Ну чё там, какой проект пилить на ванильном?
Аноним 09/12/23 Суб 15:51:55 2956758 210
image.png 46Кб, 967x645
967x645
Это норм пет для хрюши? Может добавить чего?
Аноним 09/12/23 Суб 15:52:45 2956760 211
>>2956714
>на ванильном
Зачем тебе пилить проект на ванильном? Ты ебанутый?
Аноним 09/12/23 Суб 16:09:55 2956778 212
>>2956760
Для закрепления знаний. Я вкатыш
Аноним 09/12/23 Суб 16:14:33 2956781 213
>>2956758
Могу тебе гарантировать, что никто не заглянет в код. Смотреть будут только на тестовое и только поверхностно.
Аноним 09/12/23 Суб 16:58:14 2956824 214
>>2956781
>тестовое
Его даже нет в половине вакансий.
Аноним 09/12/23 Суб 17:59:15 2956957 215
>>2956758
Чувак, это ТЗ на миллион долларов, примерно.
Ты хочешь кого-то убедить, что ты это написал дома не вставая с горшка?
Аноним 09/12/23 Суб 18:47:04 2957039 216
Аноним 09/12/23 Суб 19:06:05 2957068 217
>>2957039
Версталы.
И уже давно.
Аноним 09/12/23 Суб 19:09:53 2957073 218
>>2957039
Дадада.
Ещё в 60-е годы 20 века говорили, что программисты скоро будут не нужны, что программы будут писать другие программы, а руководить всем этим будет секретарша босса.
Вот только с тех пор программистов, почему-то, становится всё больше и больше.
И постоянно не хватает.
Как же так?

Бля, пиздец, это дрочево на AI - это какой-то лютый кринж. На одном уровне с климатом, расизмом и гендерными штудиями.
Аноним 09/12/23 Суб 21:49:06 2957300 219
А нассколько геморно самому веб мастером быть?
И вордпресс ставить и подороже индивидуальный дизайн
Аноним 09/12/23 Суб 21:54:53 2957303 220
>>2957073
>Бля, пиздец, это дрочево на AI - это какой-то лютый кринж. На одном уровне с климатом, расизмом и гендерными штудиями
С БИГ ДАТА то же самое было, все носились, курсы продавали, по итогу усё. Здесь также будет.
Аноним 09/12/23 Суб 23:49:15 2957345 221
>>2957303
>Здесь также будет
Почему так думаешь?

Биг дата по-прежнему существует кстати и ничё.
Аноним 10/12/23 Вск 00:26:51 2957371 222
>>2957345
>существует кстати и ничё
Ну да, существует, но ажиотажа нет. Здесь также будет. Да, какие-то вещи может и заменит, но не как нормисы-заводчане орут что ВСЁ, КОНЕЦ ПОГРОМИЗДАМ
Аноним 10/12/23 Вск 00:45:03 2957384 223
хочу делать разные современные веб сайты.
есть какие-нибудь курсы где можно научится сразу всему что для этого нужно по минимуму, фронту бэку итд? работать разработчиком не планирую, поэтому обширные знания всех возможных технологий не нужны
Аноним 10/12/23 Вск 01:34:31 2957393 224
Аноним 10/12/23 Вск 01:36:46 2957394 225
>>2957393
Как доступ получить
Аноним 10/12/23 Вск 01:53:37 2957399 226
>>2957393
етить сколько матерала, сотни часов лекций.
неужели нет компактного курса только с нужным
Аноним 10/12/23 Вск 02:48:35 2957403 227
>>2956957
>Чувак, это ТЗ на миллион долларов, примерно
Жирно пиздец. Здесь работы на неделю максимум, примерно чувствую.
Аноним 10/12/23 Вск 03:23:46 2957405 228
>>2957403
Голосую в вашем споре в пользу мильёна. Алсо ТЗ духота, лучше красивый сайт показать.
Аноним 10/12/23 Вск 03:34:07 2957407 229
>>2957399
> Как стать Анальником на полшишечки.
Потребляй что есть и не корчи рожу.
Курсов на "чуть-чуть стать Анальником" - нету.
Аноним 10/12/23 Вск 03:57:49 2957412 230
>>2957407
не хочу становится таким как вы тут все - ограниченным злобным додиком, понимаешь?
я смогу принести больше пользы (или вреда) человечеству если не займу мозг терабайтами ненужной информации.
Аноним 10/12/23 Вск 04:14:16 2957416 231
1С.png 760Кб, 840x584
840x584
>>2957407
> Как стать Анальником на полшишечки.
Элементарно.
Аноним 10/12/23 Вск 04:42:09 2957420 232
>>2957412
Тогда иди на хабр.фриланс и плати анальнику сотыги за свои проекты.
Что тебе еще сказать? Иди читай курсы но только важное, остальное не читай?

>>2957416
Хрюкнул.
Аноним 10/12/23 Вск 05:22:48 2957425 233
MyType = {
x: string
}
interface Document<Type> {
myMethod(): Type
}

let d: Document<MyType>
d.x // valid
d.myMethod() // valid

Как мне такое сделать?
Аноним 10/12/23 Вск 05:24:02 2957426 234
>>2957425
>type MyType = {
type вначале пропустил.
Аноним 10/12/23 Вск 05:37:22 2957430 235
Аноны, а можно интерфейс сконвертить в объект?

interface TestEntity {
s: string;
n: number;
}


convertivale(TestEntity) { ...(логика конвертации интерфейса в объект)... return { x: '', n: 0 } }
Аноним 10/12/23 Вск 05:47:17 2957435 236
>>2957425
Вроде разобрался.
type TType<Type> = Document<Type> & Type;
let d: TType<MyType>;
Вот так сделал. Надо в некоторых местах as втыкать, но внутри класса, а не снаружи так что пох.
>>2957430
Нет. Интерфейсы нужны чтобы от них классы наследовать и передавать в функции как тип аргумента.
Аноним 10/12/23 Вск 06:25:43 2957437 237
image.png 21Кб, 425x475
425x475
>>2957430
Можно наоборот сделать интерфейс из объекта.
Аноним 10/12/23 Вск 06:51:49 2957439 238
>>2957437
Не, так не интересно.

Хочу сделать интерфейс и потом на основе его как и типизировать объекты, так и генерить на основе интерфейса тестовые данные.

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

А руками лень тестовые данные прокидывать для каждого объекта.
Учитывая кол-во тестовых данных, даже гопота не поможет, заебусь.
Аноним 10/12/23 Вск 06:52:04 2957440 239
image.png 14Кб, 354x421
354x421
Аноним 10/12/23 Вск 06:53:12 2957441 240
>>2957439
>А руками лень тестовые данные прокидывать для каждого объекта.
Так бы интерфейс забахать, прокинуть в метод, а тот вернет объект/массив с полями и рандомными значениями.
Аноним 10/12/23 Вск 07:24:27 2957444 241
image.png 26Кб, 1136x416
1136x416
Аноним 10/12/23 Вск 07:32:32 2957449 242
>>2957435
>Надо в некоторых местах as втыкать
>так что пох

Так нахуй тебе TS? Пиши на жопаскрипте.
Аноним 10/12/23 Вск 07:34:09 2957450 243
>>2957449
>Так нахуй тебе TS?
А почему вы спрашиваете?
Аноним 10/12/23 Вск 08:55:06 2957471 244
image.png 61Кб, 1068x808
1068x808
image.png 60Кб, 1064x821
1064x821
Лайфхак для антисемита.
Аноним 10/12/23 Вск 11:05:41 2957511 245
>>2957471
Неудобно, будут невидимые символы вносить путаницу.
Аноним 10/12/23 Вск 11:19:20 2957517 246
>>2957471
Проиграл. Утро не могло начаться лучше
Аноним 10/12/23 Вск 11:31:52 2957523 247
>>2957444
Что за редактор/песочница на скриншоте?
Аноним 10/12/23 Вск 12:02:45 2957564 248
image.png 15Кб, 1027x83
1027x83
>>2957511
Зато шума не будет.

>>2957523
ЖидБрейнс. WebStorm. Уже год сижу. Одни плюсы.


Кстати, никто не знает как убрать титул/название/путь в верхней строчке?
Там где иконка левее и кнопки вкл-выкл правее. Жпг.

Если кто шарит, можно прямо с системными кнопками убрать(свернуть, развернуть, закрыть).
Ну или как это вообще может называться? Чет не могу найти.

Или в жидшторме такого нет и нужно внешние плагины искать? (в маркете вроде нету, либо не работают).
Аноним 10/12/23 Вск 12:09:47 2957571 249
>>2957564
Так шум останется, символы будут выделяемы, его только внешне не будет видно, а по сути он останется на месте.
Аноним 10/12/23 Вск 12:51:28 2957611 250
>>2957564
В старом UI такого нет, или можно отключить.
Новый - полная дрянь. Надеюсь старый будет поддерживаться.
Аноним 10/12/23 Вск 12:55:42 2957615 251
>>2957371
а когда на наш ебаный фронтенд ажиотаж закончится?
И возможно ли это?
Аноним 10/12/23 Вск 13:17:42 2957634 252
>>2957435
>Интерфейсы нужны чтобы от них классы наследовать и передавать в функции как тип аргумента.
Интерфейсы не наследуют. Их реализуют.
Классы не нужны. Интерфейсы в TS чаще всего реализуют просто value-объектами (структурами).

>>2957430
>Аноны, а можно интерфейс сконвертить в объект?
Формально - нет.
Но, если ты расскажешь, для чего это тебе нужно, и что именно ты пытаешься получить в итоге - я, возможно, расскажу тебе как это сделать. Т.е. выглядит так, что ты хочешь правильных вещей, но, немного не тем способом.
Аноним 10/12/23 Вск 13:26:05 2957644 253
>>2957634
>Формально - нет.
Чисто технически реализацию нашел.
Но, есть нюанс именно с классами, но думаю затерплю.

Причина тут - >>2957439
Тестовая реализация с классами тут - >>2957444

Скорее сейчас теоретический вопрос остался.
По идее есть конвертер, который делает работу.
Но можно ли не пребегая к анальному пердолингу на сотни строк реализовать эту штуку?
Собственно, суть вопроса в том как получить ключи/валюес(сам тип) интерфейса.
Аноним 10/12/23 Вск 13:30:28 2957646 254
>>2957634
>Классы не нужны.
Спок+срыг оформи.
Аноним 10/12/23 Вск 13:31:15 2957647 255
>>2957634
>Но, если ты расскажешь, для чего это тебе нужно, и что именно ты пытаешься получить в итоге - я, возможно, расскажу тебе как это сделать. Т.е. выглядит так, что ты хочешь правильных вещей, но, немного не тем способом.
Есть интерфейс.
Есть псевдо апи.
Вместо того чтобы просить чатГопоту/пилить руками тестовые данные(псевдо ответ апи), сделать метод который на основе интерфейса возвращает тестовую дату.

Таким образом одновременно имею тип. И одновременно могу изменять тип/тестовые данные.

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

Сейчас решил уволиться, т.к. заебался на этой хуйне сидеть и фронтом, и манагером, и тестером, вот сижу и думаю как можно было сделать лучше/быстрее.
Аноним 10/12/23 Вск 13:39:25 2957655 256
>>2957647
Такое делают через генераторы кода.
На джаве это можно сделать через рефлекшн или через байткод-ижиниринг (ASM).
На TS - только парсить исходник с интерфейсами.

Но, если у тебя есть какое-то изначальное определение API entities (не на JS/TS), то можно из него генерить и интерфейсы и тестовые данные.
Аноним 10/12/23 Вск 16:01:31 2957931 257
>>2957615
Когда пузырь айти зарплат лопнет и останутся только тру энтузиасты
Аноним 10/12/23 Вск 16:03:54 2957937 258
1702213434309.jpg 37Кб, 800x532
800x532
Аноним 10/12/23 Вск 16:15:01 2957957 259
Аноним 10/12/23 Вск 17:27:30 2958068 260
Как в вашей параше отключить "DOMException: Permission denied to access property on cross-origin object бла-бла-бла"?
Мне нужно жестко закостылить одну вещицу.
Аноним 10/12/23 Вск 17:39:07 2958076 261
image.png 413Кб, 640x840
640x840
Аноним 10/12/23 Вск 17:47:37 2958083 262
>>2958076
Я поэтому и пришел, потому что уже ПОГУГЛИЛ, а там призывают сатану вызывать или ставить и настраивать веб-сервер. Неужели нельзя в браузере ползунок покрутить и отключить эту срань.
Аноним 10/12/23 Вск 18:03:42 2958099 263
>>2958083
Насколько я понял ты хочешь взломать какой-то ифрейм банка и подделать пуш уведомление, нет это нельзя. Специально чтобы не подделывали и не взламывали.
Может юзерскриптом можно.
Аноним 10/12/23 Вск 18:14:34 2958109 264
>>2958099
>Насколько я понял ты хочешь взломать какой-то ифрейм банка и подделать пуш уведомление, нет это нельзя.
Мне нужно закостылить сайт и для современных браузеров и для очень древнего говна 14 летней давности. Похоже, придется сервер пердолить.
Аноним 10/12/23 Вск 18:57:48 2958161 265
Умоляю объясните какую задачу решает этот ваш React?
Аноним 10/12/23 Вск 19:02:33 2958170 266
Аноним 10/12/23 Вск 20:14:13 2958234 267
>>2957937
Спасибо за фото, ты очень хорошо получился.
Но, думаю, тебе надо стараться ровнее держать спину.

И, возможно, когда нибудь ты научишься программировать, и поймёшь, что классы в JS/TS - это как раз для кодо-обезьян.
Аноним 10/12/23 Вск 20:15:25 2958238 268
>>2958234
Спок+срыг из профессии оформи.
Аноним 10/12/23 Вск 20:24:50 2958251 269
>>2958238
Мальчик, сколько бы ты ни говорил "халва", во рту у тебя не станет сладко.
Аноним 10/12/23 Вск 20:28:26 2958255 270
>>2958161
Какую задачу решает этот ваш ебаный спринг? Объясните мне...
Аноним 10/12/23 Вск 20:28:29 2958256 271
>>2958251
>классы не нужны
Я бы тебя не только сразу же уволил за такие слова, но еще и отпиздил. Нахуй ты нужен, небо коптишь за зря.
Тебе большие дяди дали поиграться в песочнице реакте. И ты такой "эта песочница и есть весь джаваскрипт". Сам ты никогда ничего не делал и за пределы песочницы не вылазил.
Аноним 10/12/23 Вск 20:30:14 2958257 272
>>2958256
>Я бы тебя не только сразу же уволил
Охотно верю.
Но, проблема в том, что увольняю я, а ты пишешь хуйню в интернетах.
Аноним 10/12/23 Вск 20:40:24 2958280 273
Кто сказал что классы не нужны?
Все пишут на классах
Стандарт идет к классовому.
Аноним 10/12/23 Вск 20:41:54 2958283 274
>>2958234
Если тебе не нужны классы в ts/js то тебе следует выбрать другой язык.
Аноним 10/12/23 Вск 20:45:39 2958294 275
>>2958257
Это где в начальники посвящают за то что чел никогда ничего серьезного не кодил?
Аноним 10/12/23 Вск 20:55:57 2958313 276
>>2957444
>>2957644
Классами - не надо. Интерфейс - это контракт он не занимает ресурсов. Класс - реализация контракта. Он занимает ресурсы, и вообще работает совсем не так, как интерфейс.

Как я уже сказал, такое делают через генераторы кода.
И генератор лучше писать на более подходящем языке - на перле, на питоне, на джаве.
Аноним 10/12/23 Вск 20:57:02 2958318 277
16862307794730.jpg 80Кб, 1001x881
1001x881
>>2958234
>классы в JS/TS - это как раз для кодо-обезьян
Какие же реактомакаки ебанутые, пиздец просто...
Аноним 10/12/23 Вск 21:00:00 2958329 278
>>2958256
Классы реально не нужны. Точнее всё ООП.
Уже почти все дотумкали, что наследование это плохо, и надо использовать композицию, плюс, что классы надо делить на классы данных без логики и на сервисы без состояния.
Осталась инкапсуляция, которая нужна только для зависимостей сервисов, и полиморфизм, который наполовину покрывается дженериками в статических языках и вообще не нужен в динамических в виду отсутствия контрактов. Объекты-данные просто заменяем кортежами. Контракты можно на функции писать.
Короче говоря, классы просто становятся ещё одной единицей модульности полностью теряя весь изначально в них заложенный смысл.
Если что, я не какой-то пизданутый лиспер, у меня 10 лет опыта сишарпа и почти столько же джаваскрипта.
Аноним 10/12/23 Вск 21:00:45 2958332 279
>>2958283
Сынок, ты уже начал заёбывать.
В JS (и, следовательно, в TS) нет классов, это не джава.
Твои классы - просто сахар поверх прототипов.
Также, JS прекрасно подходит для FP. Это вообще Scheme сишным синтаксисом. И делать на нём "классическое" OOP - это путь долбоёба, понимаешь?
Поэтому - только вода, солод, хмель интерфейсы, модули и функции.
Аноним 10/12/23 Вск 21:02:50 2958336 280
>>2958329
А что если мне нужен объект собака которая делает гав()?
Аноним 10/12/23 Вск 21:05:06 2958340 281
>>2958336
Это от клиента требование такое? Объект в коде сделать, который гав делает? Или ты просто специально придумал дебильный пример?
Аноним 10/12/23 Вск 21:05:24 2958341 282
>>2958336
Ну типа зачем мне делать хуйню чтобы было "без состояния" и "сервисами" если можно просто чтобы собака делала гав().
Аноним 10/12/23 Вск 21:06:51 2958344 283
>>2958340
Ну то есть все твои паттерны не могут заставить собаку лаять. я так понял.
Аноним 10/12/23 Вск 21:07:54 2958349 284
>>2958341
Затем, что такой код сложнее поддерживать и развивать.
А то так можно дойти до всей программы в одном методе/функции.
Аноним 10/12/23 Вск 21:08:38 2958351 285
>>2958349
>Затем, что такой код сложнее поддерживать и развивать.
Чушь.
Аноним 10/12/23 Вск 21:10:30 2958355 286
>>2958351
Ну я и писал, дошло почти до всех. Но до кого-то ещё не дошло.
Аноним 10/12/23 Вск 21:12:01 2958359 287
>>2958355
Тебе все еще надо срыгнуть из профессии по причине: конченный долбоеб.
Аноним 10/12/23 Вск 21:17:50 2958368 288
Вот у тебя есть объект массив в ЖС.
array.each нельзя юзать т.к. это ООП, а ООП не нужно. Надо подключаться всегда _.each(array) сервис, чтобы без состояния было. Так лучше поддерживается код.
Аноним 10/12/23 Вск 21:20:56 2958375 289
>>2958255
>Какую задачу решает этот ваш ебаный спринг? Объясните мне...
Объясняю.
Спринг появился чтобы спасти жабамамкак из мира Жаба-Энтерпрайза, где на одну строчку надо было писать сто тысяч строк xml-конфигов, потому что у гениев создававших это поделие было было такое представление о прекрасном и как должно все быть устроено. Спринг кстати это единый зонтик над десятками разных компонентов с самой различной функциональностью вроде логирования, работой с бд и много чем, но не суть. Если же вернуться во времена EE до спринга, то во первых не знаю какие могли быть альтернативы чтобы даже написать сайт который хотя бы не отдает один и тот же текст всем пользователям все время. Может перл, кек? Во-вторых главным сейл-пойнтом всей этой ебалы было что программисту не нужно знать ни про куки-хуюки, ни про сетевые протоколы. Шанкар просто пишет так как писал бы десктопное приложение, а система все доделывает сама. Пойнт не взлетел, то ли потому что говнокодеры готовы изучить и съесть какое угодно говно в свободное время. То ли потому что абстракции получились корявые и текли как пизда.
Нужен ли Спринг в наступающем 2024 году? Затрудняюсь ответить, но подозреваю что не нужен.
Аноним 10/12/23 Вск 21:21:06 2958377 290
>>2958368
Функциональноусёровым Реактошвайнам не понять
Аноним 10/12/23 Вск 21:21:27 2958379 291
>>2958344
Дружок, видишь ли, объект "собака", который делает "гав" есть в реальном мире.
А в (хороших) компьютерных программах это делают немножечко по-другому.
Моделировать реальный мир "в лоб" - не лучшая стратегия, за редкими исключениями.
Поэтому, тебе нужно не делать здесь "гав", а учиться программировать.
Аноним 10/12/23 Вск 21:22:40 2958381 292
>>2958379
>не лучшая стратегия, за редкими исключениями.
Потому что ты скозал?
Аноним 10/12/23 Вск 21:26:44 2958387 293
>>2958379
Продай мне идею о том что собаке(массиву) надо запретить делать гав(each).
Аноним 10/12/23 Вск 21:28:25 2958392 294
>>2958387
Хотя ладно, это легко т.к. циклы существуют. Лучше запретите .trim и .reverse у строки.
Аноним 10/12/23 Вск 21:31:31 2958398 295
>>2958332
Классы в java - сахар для С++
Аноним 10/12/23 Вск 21:33:26 2958401 296
>Зачем вы скачали trim из NPM?
>В нем нет состояния, ООП и это сервис, очевидно же.
Аноним 10/12/23 Вск 21:38:33 2958411 297
>>2958392
В JS это делается через прототипы.
В Java - через классы.
Понимаешь?
Алсо, в куче языков такое делают функциями, и не жужжат.

Алсо, мой исходный (>>2957634) пойнт был в том, что для реализации интерфейсов нужно использовать объекты а не классы.
Делать value-объекты на классах надо в джаве, там это естественный способ. А в JS/TS естественный способ - это объекты, безо всяких классов.
Аноним 10/12/23 Вск 21:40:50 2958414 298
>>2958411
>А в JS/TS естественный способ - это объекты, безо всяких классов.
А конструктор плохо потому что ты скозал?
>В JS это делается через прототипы.
И че?
Аноним 10/12/23 Вск 21:44:40 2958417 299
>>2958411
>Алсо, в куче языков такое делают функциями, и не жужжат.
И поддержка кода от этого там сразу же цветет.
Аноним 10/12/23 Вск 21:48:23 2958418 300
>>2958414
Посмотри вот сюда:
https://www.typescriptlang.org/play?#code/JYOwLgpgTgZghgYwgAgAoTMg3gKGckOAWwgC5kBnMKUAcwG4cBfHUSWRFAEQHtbkIAD0ggAJhTQZseZAHcePGAAoAlOQBuPYKMYscMAK4gEYYDxDIicANYRetJYRLkqNELTXJ70-FAwGoC1x8fCcIABoZfHlFclVkAF4APmQEcwoeABsIADpMviUAAwASLDCmZEBmEEA+EEAmEGrAARBADhBAIRBkQGQQQAYQWoBCQpVI-CZdHBw0kCpkUT5Eyxs7AoAiQAoQTubALhBFlRxp2hyY5W2gA

Ты бы сделал такое на классах?
Так я бы тебя уволил, просто немедленно, лол.
Аноним 10/12/23 Вск 21:59:19 2958443 301
>>2958411
>В JS это делается через прототипы
И через классы тоже. Только чем прототипы лучше классов ты пояснить не можешь.
Аноним 10/12/23 Вск 22:02:14 2958444 302
Аноним 10/12/23 Вск 22:05:31 2958448 303
>>2958418
Но у них же в классах есть абстрактные ФАБРИКИ ФАБРИК
Аноним 10/12/23 Вск 22:10:47 2958455 304
>>2958418
Хуйня пиздец. Сделал класс не классом и доволен. Никаких профитов кроме черезжопного синтаксиса.
Аноним 10/12/23 Вск 22:12:15 2958457 305
>>2958109
Но там же от сервера хэдеры разрешающие приходить должны...
сайт же не в воздухе у тебя
Аноним 10/12/23 Вск 22:27:57 2958463 306
>>2958455
А нет есть важное изменение всрат instance of.
Аноним 10/12/23 Вск 22:44:55 2958471 307
Такой вопрос по современному фронту. Что насчёт non-js совместимости? Какие решения имеются по поддержке пользователей с выключенным js'ом? Сейчас массовый тренд на то что без JS тебя просто не будет пускать на сайт по сути, учитывая фреймворки, где фронт превращается в приложение.

А если кто-то хочет возможность поддержать пользователей без js'а, какие инструменты сегодня для этого есть? Убогий сервер-сайд рендеринг типа джумлы? Нет гибридных и современных решений?
Аноним 10/12/23 Вск 22:50:47 2958473 308
>>2958471
Next js server actions недавно обсуждали. Как раз там все без жса на фронте можно делать.
Аноним 10/12/23 Вск 22:51:10 2958474 309
>>2958443
>чем прототипы лучше классов
Тем, что настоящих классов в JS нет, это фикция, вводящая в заблуждение.

>>2958455
Да ты просто дурачок, лол.

Мне даже как-то неловко, что я начал сюда по старой памяти писать.
Совершенно забыв, что теперь тут кроме школоты и курсо-вкатышей и нет никого.
Извините, больше не буду, лол.
Аноним 10/12/23 Вск 22:53:38 2958475 310
>>2958473
Слышал. Там же можно дополнительно подвязать QoL фичи интерфейсу для тех у кого JS всё же работает? Пойду гляну подробнее что-ли что за зверь такой, а то постоянно только слышал что такое есть и на нём сервер рендеринг делают. Если только я с Nest.js не путаю.
Аноним 10/12/23 Вск 23:03:48 2958483 311
p16ka2svt71ucvr[...].jpg 30Кб, 400x307
400x307
Аноним 10/12/23 Вск 23:14:21 2958488 312
https://m.youtube.com/watch?v=j6PbJKxbTbo

Джесть конечно, не очень смышлёный джун получает оффер на 250к.
И кто пиздел, что сейчас плохой рынок?
Аноним 10/12/23 Вск 23:26:53 2958512 313
>>2958471
Поправлю себя, хуйню спизданул. Не джумла, а джинжа (jinja). Джумла это вообще другая хуйня.
Аноним 10/12/23 Вск 23:29:34 2958519 314
>>2958488
Он чед. Софтскилами затащил.
Аноним 10/12/23 Вск 23:50:03 2958528 315
>>2958474
>Тем, что настоящих классов в JS нет, это фикция, вводящая в заблуждение.
А что делает их ненастоящими? В TS настоящих классов тоже нет?
Аноним 11/12/23 Пнд 00:10:02 2958539 316
>>2958528
Какой-то троллинг тупостью пошёл.

мимо
Аноним 11/12/23 Пнд 00:17:12 2958542 317
>>2958488
Это ж говно про собесы-понарошку которым теберь срет цыганье в бесконечных количествах. Разве там рили кого то куда то берут?
Аноним 11/12/23 Пнд 00:25:35 2958554 318
>>2958443
>чем прототипы лучше классов ты пояснить не можешь.
Могу попытаться за него. В развитии айтишечки имея некоторый опыт можно выделить одну закономерность, а именно хождение по одному и тому же кругу
- есть технология Х
- ууу... ну что то тут так все сложно давайте налепим У поверх Х чтобы всем было удобнее
- налепка получается просто суперхуевой, так что всем все равно приходится копаться и в Х и в У и за одно в ЕКЛМН что крутиться во круг всего этого говна
(в случае с классами вы находитесь здесь)
- У понемногу уходит в небытие
Аноним 11/12/23 Пнд 00:42:32 2958567 319
>>2958488
Почему это не очень смышлёный? На вопросы нормально отвечал. По скиллам мидл. У мидлов вилка 150-300, ему предложили справедливую зарплату.
Аноним 11/12/23 Пнд 00:44:41 2958568 320
1701925788104913.jpg 160Кб, 1024x1024
1024x1024
>>2958539
>ррряяя, классы не нужны
>почему?
>они ненастоящие, кудах
>почему?
>не скажу, вы просто троллите тупостью, кокок
Аноним 11/12/23 Пнд 01:03:40 2958575 321
>>2958568
Проиграл с этого дауна. Ну хоть на мне отыгрался)))))00)
Аноним 11/12/23 Пнд 01:09:37 2958581 322
>>2958567
О чем ты? Там уже на первом вопросе чел демонстрирует тотальное непонимание js и говорит, что let позволяет изменять примитивные типы данных, а const не позволяет. Про блочную видимость ничего не сказал (важнейшее отличие), зато сказал какую-то зазубренную хуйню про hoisting ))
Собственно там в самом начале жирно намекается, что у парня опыта около 0, но которого натаскал чел из верхнего правого угла.
Аноним 11/12/23 Пнд 01:55:30 2958598 323
>>2958359
Ты как индус из Индии.
Я тебе говорю, надо в унитаз срать, а потом мыть руки. А ты меня спрашиваешь, как тебе посреди пляжа насрать. Никак не срать посреди пляжа, это негегиенично, и другим людям на такое смотреть неприятно, даже если ты ямку вырыл, а потом засыпал песком. Чушь, говоришь? Ну успехов, хули.
Аноним 11/12/23 Пнд 02:00:27 2958599 324
Аноним 11/12/23 Пнд 02:11:43 2958603 325
16969030257510.jpg 75Кб, 720x496
720x496
>>2958575
>не знает в чём отличия настоящих классов от ненастоящих, но при этом называет дауном кого-то кроме себя
Аноним 11/12/23 Пнд 02:14:47 2958605 326
>>2958603
Да сри сколько хочешь, он то тебе тоже не ответит.
Аноним 11/12/23 Пнд 02:16:29 2958606 327
>>2958605
>>2958603
Ах да
> не смог затроллить
> запости боевых свиней жаб
> притворись бревном
Аноним 11/12/23 Пнд 02:20:36 2958610 328
Есть ли простой способ сделать редактор 3д моделей на сайте? Под простым я подразумеваю эмбеднуть сам редактор из условного spline/vectary/sculptgl.
Аноним 11/12/23 Пнд 02:39:49 2958615 329
Стикер 383Кб, 512x495
512x495
>>2958488
Напомнило, как я пытался вкатиться. Проходил собеседование, а перед ним делал тестовое и мне аж сказали, что больше всех тестовых понравилось. Оветил чётко на все вопросы. На след. день мне говорят, что всё понравилось, но мы предпочли более молодого кандидата
Аноним 11/12/23 Пнд 02:42:23 2958616 330
>>2958610
Да, существует несколько простых способов внедрения 3D-редактора моделей на ваш сайт. Вот несколько вариантов:

1. Использование встроенных инструментов сервиса:
Некоторые 3D-редакторы, такие как Vectary, Spline и другие, предоставляют встроенные инструменты для встраивания их редактора на ваш сайт. Это обычно реализуется с использованием iframe. Вы можете создать проект в редакторе на сайте сервиса, а затем встроить его на свою веб-страницу.

Например, в случае Vectary, вы можете создать свой дизайн и затем встроить его с использованием следующего кода:

```html
<iframe src="https://www.vectary.com/viewer/v1/embed.html?model=your_model_id" width="100%" height="480"></iframe>
```

Обратите внимание, что "your_model_id" должен быть заменен на реальный идентификатор вашей модели.

2. Использование библиотек для 3D-графики:
Вы также можете использовать библиотеки для 3D-графики, такие как Three.js или Babylon.js, чтобы создать свой собственный 3D-редактор прямо на вашем сайте. Это потребует более тщательной разработки, но даст вам больший контроль над функциональностью и внешним видом редактора.

Пример встраивания Three.js:

```html
<script src="https://threejs.org/build/three.js"></script>
<script>
// Ваш код для создания 3D-редактора с использованием Three.js
</script>
```

Здесь вы должны будете написать JavaScript-код для создания и управления 3D-сценой.

Выбор между этими подходами зависит от ваших потребностей и уровня сложности, который вы готовы принять. Если вам нужна простота и быстрота, встроенные инструменты от сервисов могут быть лучшим выбором. Если вам нужно больше контроля и гибкости, создание собственного редактора с использованием библиотек 3D-графики может быть предпочтительным.
Аноним 11/12/23 Пнд 03:02:40 2958619 331
>>2958615
>более молодого
А нахуя им это не понимаю? Но хотя бы что то сказали, могли тупо загостить.
Аноним 11/12/23 Пнд 03:08:56 2958621 332
Аноним 11/12/23 Пнд 03:24:20 2958624 333
>>2958606
>>2958605
Никто никого не троллил. Человека спросили про отличия настоящих классов от ненастоящих и про существование классов в TS. Почему-то эти вопросы вызвали то ли у него, то ли у тебя fatal error + жгучий баттхёрт, хотя такой цели у меня не было.
Аноним 11/12/23 Пнд 03:50:34 2958625 334
>>2958619
Зумеры упругие, свежие, зубастые и с хаером, а скуфы уже пожухлые и вялые, хаер выпал наполовину, такие будут плохо грести на галере.
Аноним 11/12/23 Пнд 04:48:48 2958629 335
>>2958567
>мидл
Хуидл.
Посмотрел несколько минут в разных местах - натуральный детский сад.
Они там все трое какие-то клоуны.
Инфоцыгане, наверное.
Аноним 11/12/23 Пнд 10:01:53 2958700 336
а нахуя вам ts? чтобы что? типы ради типов?
Аноним 11/12/23 Пнд 10:03:55 2958701 337
>>2958471
Очевидный SvelteKit с их progressive enhancement подходом
Аноним 11/12/23 Пнд 10:49:15 2958728 338
>>2958700
А нахуя тебе ноги, чтобы что? чтобы ходить? машина есть
Аноним 11/12/23 Пнд 11:21:50 2958752 339
>>2958728
а ты настолько инвалид, что без типизации не можешь вывести json на страничку?
Аноним 11/12/23 Пнд 11:28:56 2958758 340
>>2958700
Автокомплит лучше. ООП лучше.
>>2958752
Просто попробуй. Я тоже как ты считал. Один раз не пидорас.
Мне тоже тайпскрипт впаривали со словами "ну строку с числом не перепутаешь", да блядь я и так никогда не перепутаю число со строкой. Но тайпскрипт хорош из-за ООП.
Аноним 11/12/23 Пнд 11:39:43 2958766 341
>>2958758
>Но тайпскрипт хорош из-за ООП
Аааааааа блядь чего ты несешь пидорас?
Аноним 11/12/23 Пнд 12:00:04 2958777 342
>>2958758
я попробовал и проблевался
на каждый чих описывать типы ну я ебал, тупо лишняя работа
да и не той сложности проекты у меня, чтобы подтягивать ts
а даже если понадобятся типы, я лучше возьму jsdoc, с ним даже компиляция не нужна
Аноним 11/12/23 Пнд 12:26:40 2958816 343
>>2958777
Ну тогда не доебывайся до людей со сложными проектами.
Аноним 11/12/23 Пнд 13:35:51 2958897 344
>>2958816
У фронтентодибилов не может быть ничего сложного.

React is piece of bloatware and core team is delusional. Front-end is unlucky that most devs are so underqualified they don't have choice but to use this stuff.
Аноним 11/12/23 Пнд 13:40:24 2958906 345
>>2958897
>React is piece of bloatware
Пиздец, что за идиот это написал?
Ангулярщик, наверное, лол.
Аноним 11/12/23 Пнд 13:43:06 2958908 346
>>2958700
Ну я вот тоже сначал не понимал нахуй он нужен. А теперь вот уже три недели на нём пишу и чёт не очень хочу в обычный жс возвращаться. Так что ты давайка не выёбывайся и газуй доку тайпскрипта курить, понял?
Аноним 11/12/23 Пнд 13:57:54 2958929 347
где тред node
Аноним 11/12/23 Пнд 13:59:36 2958934 348
>>2958906
Но ведь всё же так как он но притащил. Сделай небольшую встройку на реакте, 2 кнопки, инпут, и список карточек не улетели в 100+кб JS лол
Аноним 11/12/23 Пнд 14:20:00 2958969 349
>>2958934
>100+кб JS лол
Ну мне на это похую например, я больше ору с сотен мегабайт npm пакетов которые эта дрисня устанавливает для стандартного проекта. Но и это на мой взгляд не главное. Самое смешное что нужно бесконечно что то пробрасывать, передавать, абстрагировать, выносить в в отдельную функцию целый день без остановки чтобы сделать
>2 кнопки, инпут, и список карточек
Аноним 11/12/23 Пнд 14:40:28 2959015 350
1702294827677.png 131Кб, 901x543
901x543
>>2958701
А вот это действительно интересно. Благодарю, запомню на будущее.
Аноним 11/12/23 Пнд 14:41:52 2959018 351
image.png 42Кб, 1019x355
1019x355
>>2958700
Можно вот так делать. У меня есть тип с полями, а потом мне надо перечислить какие из этих полей индексы в бд. Пишу хинт для тайпскрипта и у меня все опечатки проверены, плюс автокомплит.
Аноним 11/12/23 Пнд 14:48:57 2959028 352
>>2958897
Ну реакт это вообще ошибка природы
Но нужно ему отдать должное. Кто-то ведь должен был насрать в штаны, чтобы показать пример дургим, как делать не нужно
Аноним 11/12/23 Пнд 14:53:17 2959031 353
>>2959018
Удобно, да. Полсь у меня остался emotional damage после первого знакомства. А это было тогда, когда я толком js не знал и сейчас не знаю
Новичкам без базы он противопоказан, имхо
Аноним 11/12/23 Пнд 14:53:40 2959032 354
Аноним 11/12/23 Пнд 15:11:59 2959077 355
Аноним 11/12/23 Пнд 15:49:28 2959126 356
>>2950562 (OP)
Может, вопрос странный, не знаю. Смотрите. Есть объект с вложенными списками. Для того, чтобы что-то сделать с каждым ключом объекта, вызывают функцию и в ней вызывают рекурсивно её же со значением obj[key]. Типа это делается для того, чтобы продвинуться вглубь списка и со вложенными ключами произвести то же действие? Но как это происходит-то нахуй?
Аноним 11/12/23 Пнд 16:10:23 2959146 357
>>2958934
>>2958969
- Не люблю кошек!
- Ты просто не умеешь их готовить.

А сотни мегабайт npm-пакетов тянет абсолютно любая JS-TS хуитка для фронтенда. JS - это реальная шиза, и реакт тут далеко не худший вариант. Я бы даж сказал - один из лучших. Но, программировать надо уметь, это да. Курсо-вкатышЫ сосут не разгибаясь.
Аноним 11/12/23 Пнд 16:14:05 2959157 358
>>2959126
В чём смысл вопроса?
Что такое рекурсия или что?
Если что такое рекурсия - надо пример попроще, типа факториала или даже просто суммы. Ты понимаешь, о чём я? Если нет - я могу показать.
Аноним 11/12/23 Пнд 16:22:44 2959175 359
>>2959146
Да речь не в пакетах и кошках, а то что сделать элементарную встройку - получаешь 100кб JS, которые в новой вкладке открывается по времени ощутимо глазу. Там реакт насрал, здесь вебпак ещё чуть-чуть насрал.

взял свелт
Аноним 11/12/23 Пнд 17:38:00 2959329 360
>>2958897
>У фронтентодибилов не может быть ничего сложного.
По какой причине?

>React is piece of bloatware and core team is delusional. Front-end is unlucky that most devs are so underqualified they don't have choice but to use this stuff.
А реакт тут при чём? Тайпскрипт используют и с вью, и с ангуляром, да с чем угодно.
Аноним 11/12/23 Пнд 17:40:55 2959340 361
>>2959175
На нексте с апп роутером тоже 100 кб будет?
Аноним 11/12/23 Пнд 18:39:33 2959478 362
Фронт самая простая профессия? Или тестер?
Аноним 11/12/23 Пнд 18:42:46 2959482 363
Аноним 11/12/23 Пнд 18:44:08 2959485 364
Дано: строка из гексадецимальных символов, изначально была json строкой, закодированной через base64 и перегнанной в её нынешнее состояние.

Необходимо: получить исходный json средствами JS.
Аноним 11/12/23 Пнд 18:50:10 2959496 365
image.png 76Кб, 920x936
920x936
image.png 11Кб, 416x368
416x368
Вряд ли поверите, но сегодня к нам пришел волк мидл на 240к.
Спросил его по алгоритмам (устно), ответил очень быстро ( а я еще раз понял, что любая сука может зазубрить ответ и без литкода сейчас никуда)

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

Это же проходят в 9 классе школы или сейчас по другому?
В конце он начал юлить и пытаться запудрить мне мозг, что он не понял задачу и вообще думал про бинарный поиск (а я еще раз понял, что софтскильники нахуй не нужны, вместо решения он пытался уйти от ответственности)

ебать я ахуел, думал волки это мем какой-то.
Аноним 11/12/23 Пнд 18:52:17 2959499 366
>>2959496
на какую позицию был собес? фронт/бек?
Аноним 11/12/23 Пнд 18:56:35 2959506 367
>>2959499
Фронт, мидл, запросил 240к.
Задача была задана для того чтобы перейти с реализованного кода в другую тему, но он даже с ней не справился. Сколько де сейчас додиков в индустрии...

Все закончилось тем, что он сказал - "Не вижу смысла изучать этот алгоритм, в языке есть Math.max()",
Аноним 11/12/23 Пнд 19:02:57 2959510 368
>>2959015
На кой хер тег form вообще нужен после появления ajax?
Аноним 11/12/23 Пнд 19:58:42 2959549 369
>>2959496
не понял. это задача 8 уровня кодварс в разделе фундаментальные знания/циклы, какой алгоритм, какой литкод, какой мидл
Аноним 11/12/23 Пнд 20:27:20 2959591 370
>>2959510
Чтобы деды из 2007-го могли вернуть себе 2007-ой.
Аноним 11/12/23 Пнд 20:30:53 2959598 371
>>2959496
Бля, пиздос, меня на вкатуна за 40к не берут, хотя отвечаю на все вопроса, алгоритмы-хуитмы, всё.

>>2958615 - лох
Аноним 11/12/23 Пнд 20:40:05 2959627 372
>>2958615
Пиздишь)) никто в жизни не признается в причине отказа по возрасту.
Аноним 11/12/23 Пнд 21:12:53 2959719 373
>>2959496
Возможно ты один из тех дегенератов, который сначала всё-таки лезет в жопу, а потом зачем-то даёт элементарное говно и предлагает сделать bogosort. Но да, лайв кодинг секция хоть какая-то должна быть.

Попробуй выстроить процесс собеседования с нарастающей сложностью и не прыгать по несвязным темам.
Аноним 11/12/23 Пнд 21:19:39 2959745 374
>>2959506
>Не вижу смысла изучать этот алгоритм, в языке есть Math.max
Ну правильно всё сказал. Перезвони и извинись перед ним.
Аноним 11/12/23 Пнд 21:22:31 2959754 375
>>2959719
Тебе дали простую задачу, ты ее не решил блять. Причем тут интервьюер?

- Это же как Math.max ?
- Да
- Ок, сейчас сделаю.

Интервьюер ведет собес и как раз одна из целей сделать так что бы этот самый собес был не по заученной методичке.

Чел не решил, потому что волк, а волки хуже челов с курсов
Аноним 11/12/23 Пнд 21:28:12 2959770 376
>>2959754
Это его а проёбы.

А если ты начинаешь с условной сортировки массива. Потом спрашиваешь про THЫS, непонятно зачем, забыл приготовить свою заначку со сниппетами, набрасываешь вручную, проёбываешься. Заставляешь искать ответ не на тот вопрос, потому что а похуй и так понятно, о чём речь в этом двояком примере. Возвращаешься к сортировке и сразу затираешь про генераторы - сходи-ка ты нахуй.

Это ты в позиции ебущего, а фронту попасть на собес сейчас за щастье. И тряска частично отсутствует только у перекатчиков с другого места, которые РОБОТОЮТ на данный момент.
Аноним 11/12/23 Пнд 21:30:42 2959777 377
>>2959754
Что значит "волк"? В каком месте он волк?
Судя по рассказу, он - козёл, а не волк.
Аноним 11/12/23 Пнд 21:35:14 2959789 378
>>2959770
Чувак, если чел, претендующий на зп 240 рублей за то, что он будет писать программы, не может найти, блядь, наибольшее число в массиве, а затем имеет наглость говорить что-то там про math.Max - он пидар. И он останется пидором, как ты его не собеседуй.
мимо
Аноним 11/12/23 Пнд 21:39:09 2959800 379
>>2959770
> Возвращаешься к сортировке и сразу затираешь про генераторы - сходи-ка ты нахуй.
Именно так и нужно делать что бы сломать шаблон вкатуна, который готовился по методичке "как зазубрить вопросы за 7 дней. Методика волка."

В чем проблема спросить тебя за this , выебать генератором а потом вернуться к прототипам?
Аноним 11/12/23 Пнд 21:42:10 2959806 380
>>2959627
Ну они типа напирали, что они пиздец честные и всем дают обратку и вообще. Сказали устно, видимо, чтобы письменных улик не было, если что.
Аноним 11/12/23 Пнд 21:45:23 2959814 381
>>2959789
Сука, да чтож вы такие упоротые. С ЭТИМ Я НЕ СПОРЮ И НАПИСАЛ ОБ ЭТОМ.

>>2959800
Пчел, ещё раз. У меня несколько лет опыта. Я могу тебе сам написать полифилл асинк/эвейтов на генераторах.
Поинт: если я сейчас оказываюсь без работы по любой надуманной причине как-то:
- кабан обанкротился и всех разогнал
- выгорел к хуям взял перерыв в пару месяцев, потому что кто меня отпустит в отпуск больше чем на 2-4 недели
- семейные и прочие обстоятельства
То я сам буду трястись на этой элементарной от ЛЮБОЙ хуйни на собесе.
Аноним 11/12/23 Пнд 21:49:11 2959823 382
>>2959770
> а фронту попасть на собес сейчас за щастье.
В чем проблема если ты в РФ и у тебя есть 5-6 лет опыта?

Просто сразу дай понять HR что у тебя реальный опыт, не рисованный.
Аноним 11/12/23 Пнд 21:57:24 2959840 383
>>2959814
Да как ты будешь трястись то? Ты мидл получал 200к, неужели ты прям все тратишь? должно хватить на год жизни.
Аноним 11/12/23 Пнд 22:00:33 2959847 384
>>2959840
Большие мечты маленького человека по заводу трактора.
Аноним 11/12/23 Пнд 22:01:27 2959849 385
>>2959814
>То я сам буду трястись
Ну, если ты об этом, то да.
Потому, что ситуация на рынке нездоровая, много дурачья, софт-скилльщиков, наглых нихуя не умеющих курсо-вкатышей. Тему засрали по самый верх. Кто громче кричит - тот и прав, вот это вот всё. И наймом занимаются некомпетентные люди.
В итоге - с одной стороны - повсеместный лютый дефицицит квалифицированных специалистов, с другой - работу хуй найдёшь.
Аноним 11/12/23 Пнд 22:06:46 2959855 386
>>2959847
Там конкуренция дикая, земля пухом. Нужно быть минимум сенькой
Аноним 11/12/23 Пнд 22:25:06 2959884 387
>>2959855
Ну, если текущий проект наконец-то выстрелит, будет чем похвастаться в CVшке. А так хотя бы вариант найти работодателя, который не привяжет к РФ.
Как то же сбер, который блокирует анусопса учётку за случайный доступ к контуру из-под VPN и лети обратно в офис лол
Аноним 11/12/23 Пнд 22:44:02 2959902 388
image.png 12Кб, 486x169
486x169
>>2959340
Чистое приложение на нексте со сборкой в экспорт. 82кб. С пустой страницей.

Плюс вебпак это всё нарезает на кучу чанков. Для моей задачи достаточно одной минимальной вьюшки.

Там куда это встраивается, нужно ещё модифицировать пути к ресурсам, аля css, js скрипты, картинки, и так далее.

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

Есть ещё вариант сделать single file билд, и сделать в нём замену один раз. В этом случае чем меньше там JS'а рантайма с его абстракциями и разметки - тем лучше.

В vite сингл файл билд делается элементарно. В нексте надо лезть в жопу и модифицировать дефолтный конфиг.
Аноним 11/12/23 Пнд 22:47:50 2959907 389
>>2959902
>JS'а рантайма с его абстракциями
Фреймворка, конечно же. А в случае с реактом это 40кб.
Аноним 11/12/23 Пнд 22:48:45 2959909 390
>>2959907
>>2959902
Про preact не помню, что мне в нём не подошло, но что-то было не так.
Аноним 12/12/23 Втр 05:39:07 2960048 391
Аноны, а это нормально что у меня докер под сотку RAM память забивает?
ram 16гб одной плашкой.
Аноним 12/12/23 Втр 05:58:05 2960050 392
>>2959814
Как написать полифил асинк эвейтов? Это же ключевые слова, а полифилы пишутся для методов. Может ты правильно трясешься?
Аноним 12/12/23 Втр 06:11:00 2960052 393
image.png 13Кб, 540x199
540x199
>>2958700
Вот задача обычная для тс и непосильная для жс.
Надо сменить тип возвращаемого массива с any[] на [any[], any[]].
Т.е. мы возвращали 1 массив, а надо теперь вернуть 2.
Тайпскрипт мне подсветил что я возвращаю не то и еще везде где метод используется подсветит.
Задача довольно далекая от того чтобы перепутать строку и число неправда ли?
Аноним 12/12/23 Втр 10:06:11 2960106 394
Аноним 12/12/23 Втр 10:09:00 2960107 395
Аноним 12/12/23 Втр 10:12:22 2960111 396
>>2960107
Мы вам больше не ответим.
Аноним 12/12/23 Втр 10:18:39 2960118 397
>>2960052
твоя задача говно.
чтобы не перепутать смотри выше по коду.

Аноним 12/12/23 Втр 10:34:04 2960130 398
>>2960106
В гугле по моему люди тоже не знают что такое полифил. Как и ты. Или там просто сеоботы на чатГТП нагенерили. Я понимаю что async await polyfill это часто гуглящаяся хуйня. Но это невозможная хуйня, потому что это не объекты и не методы, это ключевые слова.
Аноним 12/12/23 Втр 10:34:25 2960131 399
Аноним 12/12/23 Втр 10:37:27 2960135 400
>>2960130
ES5: ключевые слова не найдены, проследуйте нахуй.
Сколько раз ты мне будешь реализацию async/await'ов инлайнить при транспиляции? В каждое место использования?
Или один раз всё-таки, вынеся реализацию отдельно?
Аноним 12/12/23 Втр 10:41:11 2960140 401
>>2960135
Кажется я тебя сломал и из тебя полезли все базворды.
Аноним 12/12/23 Втр 10:44:41 2960144 402
Аноним 12/12/23 Втр 13:04:44 2960280 403
>>2960052
>еблану не осилившему дженерики или хотя бы map очень нравится ts
Не удивлен.
Аноним 12/12/23 Втр 13:11:12 2960282 404
>>2960130
Откуда дровишки что это люди из гугла, а не какой то мимовася. Что за форум такой с божественным дизайном желтым по желтому?
Аноним 12/12/23 Втр 13:46:59 2960339 405
>>2960280
А какая разница? Осилившие дженерики и мап любят тс, неосилившие тоже любят. Все любят тс, кроме совсем уж конечных мартышек и скуфов с синдромом утёнка. Вывод: динамикодриснявая жяваскрипт-подлива не нужна и её место на свалке истории.
Аноним 12/12/23 Втр 14:01:29 2960368 406
>>2960280
Ты просто не понял что делает мой код.
Аноним 12/12/23 Втр 14:02:38 2960370 407
>>2960339
>динамикодриснявая жяваскрипт-подлива
Но ведь это же и есть тайпскрипт...
Аноним 12/12/23 Втр 14:03:45 2960372 408
>>2960282
Я имел в виду мимовасей которые спрашивают и отвечают на первых страницах гугла, а не сотрудников компании гугл.
Аноним 12/12/23 Втр 14:06:07 2960377 409
>>2960370
>динамикодриснявая
>Но ведь это же и есть тайпскрипт...
С каких пор тс динамический? Он статический. Или ты манька, всюду any сующая? Тебя за это любой нормальный лид попустил бы. Мартышка любой инструмент превратит в динамикодрисню.

>жяваскрипт-подлива
Это другой язык, жс и тс два отдельных языка.
Аноним 12/12/23 Втр 14:07:33 2960382 410
>>2960377
Почему всюду? 1 раз сунул any и всё, дристнявый динамико петух навсегда.
Аноним 12/12/23 Втр 14:10:03 2960386 411
>>2960382
Ну типа, сама возможность отключить в любой момент типизацию превращает этот язык в динамический. Плюс такая потребность всегда есть.
Аноним 12/12/23 Втр 14:10:52 2960387 412
>>2960368
Он был бы лучше с дженериками и мапом вместо форича
Аноним 12/12/23 Втр 14:12:23 2960390 413
>>2960386
Возможность не превращает. Превращает само использование any. А потребность такая есть у динамикодриснявых мартышках с жс-подливой, стекающей по штанам.
Аноним 12/12/23 Втр 14:16:14 2960397 414
>>2960390
Ты просто мало писал на тс или опять формошеп себя программистом вообразил.
Аноним 12/12/23 Втр 14:30:43 2960430 415
>>2960397
>>2960390
Но были же пакеты с аугментом стандартной типизации улучшающие вывод типов из всякой функций с прототипов объекта и массива.
Плюс может притащенная либа насрать внезапным any.
Линтер может быть настроен бить по рукам за any.

Настраивайте сами. Вон, люди даже точки с запятой убирают.
Аноним 12/12/23 Втр 15:49:05 2960528 416
>>2960430
>люди даже точки с запятой убирают
Ну это БАЗА. В JS ; не нужны.
Аноним 12/12/23 Втр 16:06:36 2960547 417
>>2960528
Двачую, братка. Настоящие базовички делают точки с запятой цвета фона, чтоб глаза не мазолили.
Аноним 12/12/23 Втр 19:06:38 2960785 418
>>2960547
Надо и underscore тоже делать цвета фона.
Чтобы красиво было.
Аноним 12/12/23 Втр 19:45:54 2960843 419
>>2960785
А все пробелы заменить на табы, чтобы всё по столбцам было.
Аноним 12/12/23 Втр 19:48:16 2960853 420
>>2959754
>волк
Поясните уже, что такое "волк"?
Гуглить лень, да и нюансы будут потеряны, скорее всего.
Аноним 12/12/23 Втр 19:51:16 2960866 421
Быть фулхемом - антикризисная мера.
В чем не прав?
Аноним 12/12/23 Втр 19:59:42 2960882 422
Почему сайты яндекса выглядят и работают как каловая масса?
А гугла всё минималистично и шустро?
Потому что яндекс юзает реакт, а гугл ангуляр?
Аноним 12/12/23 Втр 20:21:44 2960914 423
>>2960853
Чел который пропагандирует мошенничество в поиске работы.
Они копируют чужие резюме, выдумывают названия компаний и проходят собесы с помощью наставника

Это чел который вчера мог класть кирпичи на стройке, а сегодня гоняет JSON.

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


Аноним 12/12/23 Втр 21:15:55 2960989 424
Кто-нибудь тут использует в работе сторонние react компоненты, можете привести примеры таковых?
Аноним 12/12/23 Втр 22:08:24 2961108 425
>>2960882
Потому что у гугла есть материал дизигн. У Яндекса я не ебу что, но от любого их сервиса больно. Ещё этот их ебанный SSO пасспорт на каждый пук, среньк, попытку посмотреть расписание транспорта, воспользоваться по неведомой причине их поиском.

Майору на Гугле я доверяю больше. Тем более его опять потужный РКН обложил штрафами, вместе твичём, тиктоком и телеграмом. Видимо, чтобы в следующем году, после блока VPN и кучи протоколов, всё-таки блокнуть неугодные площадки со свободным постингом без премодерации и намёками на ЛЖБТ-, ППШ ШУЕШУЕ, и так далее.
Аноним 12/12/23 Втр 22:22:29 2961139 426
изображение.png 23Кб, 1336x62
1336x62
>>2960882
>Почему сайты яндекса выглядят и работают как каловая масса?
Потому что
1) Легаси помноженное на легаси
2) Десктопными сайтами никто уже не пользуется и на них забивают хуец
>А гугла всё минималистично и шустро?
Особенно пикрелейтед youtube, минимализм там и прет
Аноним 12/12/23 Втр 22:53:29 2961173 427
>>2960397
Я много писал на тс, и это на 90% бекенды, часто не самые тривиальные. Просто признайся, что ты обделавшаяся динамикодриснявая мартышка, потому что тс по определению статически типизированный язык и не заставляет тебя писать any.
Аноним 12/12/23 Втр 23:26:36 2961194 428
>>2961139
>десктопными сайтами никто не пользуется
Никогда не пойму популярности мобильного веба. Людям реально в кайф пердолиться в миниатюрном интерфейсе мобилки вместо боярской пеки достойных размеров или хотя бы ноутбука? Конченные блять. Пишу это с телефона только потому, что других вариантов сейчас нет, и мне физически неприятно.
Аноним 12/12/23 Втр 23:34:01 2961210 429
>>2961194
>Никогда не пойму популярности мобильного веба
А ты подймай хорошенько. Несколько раз. Не получилось? Подскажу - супераппы
> Людям реально в кайф пердолиться в миниатюрном интерфейсе мобилки вместо боярской пеки достойных размеров или хотя бы ноутбука?
Люди реальной жизнью живут, гуляют, отношаются. Не все живут по мантрам поехавшего инцела с двочей, который из дома выходит раз в год.
Аноним 13/12/23 Срд 00:03:20 2961257 430
>>2961210
Хуйню спизданул и рад. Супераппы не так давно появились, как этот тренд на мобилки.
Про реальную жизнь тоже хуета. Люди треть жизни проводят на работе, которая в основном офисная (да и то уже далеко не у всех после короны). Ты о чем вообще, шиз?
Аноним 13/12/23 Срд 00:09:52 2961261 431
>>2961257
>Супераппы не так давно появились, как этот тренд на мобилки.
А какие у тебя вопросы к тренду на мобилки? Нахуя иметь неперносимый пека или тяжелый огромный ноут, когда можно все тебе нужное носить в виде смартфона?
>Люди треть жизни проводят на работе
Где работают
>в основном офисная
Нихуя подобного.
Аноним 13/12/23 Срд 00:14:55 2961263 432
>>2960853
Это вкатун, который пользуется недобросовестными методами при устройстве на работу (вранье в резюме и прочее). Впрочем добросовестно устроиться в айти становится все тяжелее даже с опытом
Аноним 13/12/23 Срд 00:16:10 2961265 433
>>2961263
>Это вкатун,
Не обязательно.
мимо волчара 1.5 года опыта вкатился на помидора напиздев на собесе и накрутив опыта
Аноним 13/12/23 Срд 00:16:34 2961268 434
>>2961261
Вопрос описал выше - это неудобно, когда есть ноомальные девайсы.
>где работают
Лол. Разве что на дноработах, где кабан ебет и высасывает душу по любому поводу.
>нихуя подобного
Когда это мир успел вернуться во времена индустриализации?
Аноним 13/12/23 Срд 00:19:40 2961270 435
>>2961268
>когда есть ноомальные девайсы
Нахуя покупать пеку? Что бы зайти на десктопный озон купить себе резиновую вагину? Ты понимаешь, что 90% населения твоя пека нахуй не всралась.
>Разве что на дноработах, где кабан ебет и высасывает душу по любому поводу.
Так и есть.
>Когда это мир успел вернуться во времена индустриализации?
Жа дохуя работы не офисной сейчас. Больше, чем ты думаешь. Даже в офисе пользоваться смартфоном банально удобнее, потому что все сайты заблокированы/начальник палит и т.п.
Аноним 13/12/23 Срд 01:36:10 2961304 436
Жопаскрип дрисня
Тупоскрип хуйня
Пишите на нормальных типизированных языках

Мимо захотел оверлоады без any и пошел нахуй
Аноним 13/12/23 Срд 01:39:07 2961305 437
>>2961304
Но... в ТС можно объявить перегрузки...
Аноним 13/12/23 Срд 01:51:45 2961308 438
старикам тут не[...].jpg 150Кб, 798x582
798x582
>>2961265
>напиздев на собесе
>1.5 года опыта вкатился на помидора
Аноним 13/12/23 Срд 01:52:31 2961309 439
>>2960989
что ты имеешь в виду?
Аноним 13/12/23 Срд 02:34:32 2961314 440
image.png 9Кб, 640x84
640x84
Напомните положняк треда
Аноним 13/12/23 Срд 02:57:23 2961318 441
>>2961309
Говорят под реакт есть экосистема. Интересно на нее посмотреть.
Аноним 13/12/23 Срд 03:51:32 2961327 442
1702428691361.jpg 17Кб, 359x239
359x239
1702428691363.png 315Кб, 708x1024
708x1024
Аноним 13/12/23 Срд 03:52:32 2961328 443
>>2961308
Было 1.5 реального опыта, написал а резюме 5 лет
Аноним 13/12/23 Срд 04:13:38 2961332 444
>>2960989
>>2961318
Использую Mantine уже на второй работе, очень кайфово после бутстрапа, material UI и ant design
Аноним 13/12/23 Срд 04:15:03 2961333 445
Аноним 13/12/23 Срд 04:20:15 2961335 446
>>2961305
>>2961333
они хуёво работают, последним надо указывать самый общий тип, которым тот any временами и приходится ставить

мимо люблю тайпскрипт
Аноним 13/12/23 Срд 04:25:45 2961336 447
image.png 140Кб, 1210x701
1210x701
image.png 98Кб, 1210x701
1210x701
image.png 259Кб, 909x655
909x655
image.png 260Кб, 909x655
909x655
>>2961327
А ведь ты прав, я думал уже другое соотношение. Зависит ещё от направления, чисто развлекательное явно всё-таки больше долю мобильного трафика имеет

Надо правда ещё учитывать факторы карантинов, когда дома сидели все, явно больше за ноутом, чем с телефоном.

Ещё интересно, что чем более отсталая страна, тем больше там мобильного трафика относительно десктопного. В США больше всего с компов, в Европе половина, в Азии уже только треть, а в Африке пятая часть
Аноним 13/12/23 Срд 04:38:47 2961339 448
>>2961318
Если ты имеешь в виду сборник компонент, который используют чтобы побыстрому накидать фронт - сотни их.
Буквально сотни. Каждый заточен либо на определенную верстку, либо на определенный функционал.

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

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

>примеры таковых?
https://js.devexpress.com/
Первое что в голову пришло.
Аноним 13/12/23 Срд 04:57:45 2961345 449
>>2961339
>В то же время некоторые галеры делают под себя свои сборники компонент.
Продуктовые/бигтех почти всегда тоже имеют свои UI киты
Аноним 13/12/23 Срд 06:42:07 2961353 450
>>2961173
Да, он заставляет писать as unknown as any
Аноним 13/12/23 Срд 07:03:16 2961359 451
>>2961353
Если тебя заставляет, то проблема в прямоте твоих рук.
Аноним 13/12/23 Срд 08:33:12 2961377 452
>>2961210
>Люди реальной жизнью живут, гуляют, отношаются. Не все живут по мантрам поехавшего инцела с двочей, который из дома выходит раз в год.

А почему ты считаешь что жить нормальной жизнью это лучше чем сидеть дома, ты скОзал? Наоборот если человек сидит дома, он более развит, чем социоблядь, которая производит никому не нужные ритуалы.
Аноним 13/12/23 Срд 10:04:10 2961433 453
>>2961377
Потому что у зумеров до самого вузика может не быть кудахтера. Достаточное количество зумеров тупит при виде кудахтера даже после ВУЗа на работе.

другой анан
Аноним 13/12/23 Срд 10:42:54 2961467 454
>>2961433
Этот прав, я просто ахуел когда узнал что наш Аналитик 24 лет не разбирается в компьютере даже на уровне пользователя.
Сейчас деды с бабками годов 50 знают больше о ПК чем зумеры.
Аноним 13/12/23 Срд 10:55:27 2961478 455
>>2961265
И как тебя не спалили? Или работа не особо сложная?
Аноним 13/12/23 Срд 11:00:10 2961485 456
>>2961194
Мобилка доступнее (можно с ней сидеть на работе/улице/унитазе) плюс она гораздо проще в освоении. Дошло уже до того, что современных пиздюков приходится учить пользоваться пк прямо как заставших еще совок дедов.
Аноним 13/12/23 Срд 11:58:28 2961540 457
>>2961467
>Аналитик 24 лет не разбирается в компьютере даже на уровне пользователя
Постоянно такое про зумеров слышу, но не верится вообще. Ну как такое возможно?
Аноним 13/12/23 Срд 12:04:35 2961544 458
>>2961540
Рос бы я сейчас на современном телефоне, без пеки, которая появилась в 2007, хоть и без интернета, даже разобрался как раздавать лимитированный мобильный интернет на пеку, чтобы первый раз запустить каесик в мультиплеере и скачать несколько книжек в сети, если бы я увидел современное мыльцо без геймплея - я бы тоже не видел причины хотеть кудахтор. Игры там какие-то делать. Зумеры сейчас на телефонах и планшетах даже видео монтируют.

В ВУЗике нужна для учёбы, какая-то пыточная машина, чтобы отчётики заполнять.

Это не говоря, что эталоном фотокамеры у них является айфон.
Аноним 13/12/23 Срд 12:13:23 2961553 459
Аноним 13/12/23 Срд 12:20:24 2961564 460
>>2961553
Челов с майкрософт не забудь уволить, а то они хуйни у себя в кодовой базе понаписали на зарплате. А оказывается у них nohire. KEKW
Аноним 13/12/23 Срд 12:43:45 2961582 461
>>2961540
Потому что зумерье пользуется только телефоном и телефон закрывает все их потребности.

Зумер если и пользуется компом то только для игр
Аноним 13/12/23 Срд 12:56:20 2961597 462
>>2960914 >>2961263
Я, всё же, думаю, что это называется "козёл".
Аноним 13/12/23 Срд 13:18:12 2961632 463
>>2961564
О, налицо прогресс. Думой, фронтомакака, думой! Ты почти дошел до правильной мысли о профпригодности майкрософтовских мартышек.
Аноним 13/12/23 Срд 13:22:41 2961638 464
>>2961632
Дополню, что скорее всего, ребята там умные, просто ленивые травмированы жиесом до такой степени, что неспособны воспринимать типы адекватно. Ментальные инвалиды, типцелы.
Аноним 13/12/23 Срд 13:40:12 2961674 465
Аноним 13/12/23 Срд 13:47:22 2961691 466
>>2961674
И в чем я не прав? Тупескрип ни в какое сравнение даже с жявой не идет в плане адекватности типизации. Не говоря уже о какой-нибудь скале, где пофиксили косяки джявы и вывели soundness на новый уровень.
Аноним 13/12/23 Срд 13:57:13 2961702 467
>>2961691
Чатик джавы двумя мы вам перезвоним тредами ниже.
Аноним 13/12/23 Срд 14:06:32 2961712 468
>>2961691
Да уж, в скале повысили и вывели на новый уровень.
И теперь там можно писать код, на который компилятор не ругается, потому, что думает, что с типами всё ОК, а потом это падает в рантайме, потому, что на самом деле там всё неправильно. Слишком гибкая типизация -> отсутствие типизации.
Примеров не будет, извините. Это из личного опыта, в старом проекте GUI либы, код искать лень.
Аноним 13/12/23 Срд 14:09:22 2961716 469
>>2961544
>Зумеры сейчас на телефонах и планшетах даже видео монтируют.
скорее всего те, у кого просто нет нормального компьютера или кто не умеет на компе работать.

собственно мы возвращаемся к тому, что было в конце 90х и начале нулевых, когда комп был признаком какого-то социального статуса, продвинутости

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

Но работать удобнее на полноценном компьютере (чаще это ноут, конечно), просто потому, что там большой экран, больше информации, можно открывать много окон и прочее.

И любой, кто имеет комп, умеет на нём работать, предпочтёт работать за компом, чем за смартфоном.

Меня впечатлило то, что соотношение мобил-компов стабилизировалось. Я думал,что вымирание десктопа (лаптопа) продолжается. Было такое ощущение во второй половине десятых.
Аноним 13/12/23 Срд 14:17:08 2961726 470
>>2961712
>Слишком гибкая типизация -> отсутствие типизации
Это ты сейчас про тупескрип. Офк в скале и жяве можно тоже обжектов везде напихать вместо типов, и потом инстансофы хуярить, как это принято в жс/тс. Но если ты пользуешься типами, то сломать будет весьма непросто, особенно в скале 3, где некоторые эджкейсы пофиксили.
Аноним 13/12/23 Срд 14:23:40 2961738 471
>>2961716
Мобильную тему продвигают крупные корпорации.
Вкладывают в это дело миллиарды.
Цели - контроль (слежка) и побуждение покупать ненужные товары.
Купить через телефон проще, он всегда под рукой, проще сделать импульсивную покупку. Проще развлечь себя шоппингом (особенно это касается женщин). При этом - меньше возможностей проанализировать, сравнить и выбрать (или отказаться), потому, что это неудобно делать в одном маленьком окошке.

Забавно смотреть, как люди ходят по улицам согнувшись и глядя в телефоны, ничего не замечая вокруг. Как зомбаки из кино.
Аноним 13/12/23 Срд 14:27:49 2961746 472
>>2961716
Можно купить ноутбук за 50к, он подойдёт для всех нужных зумерам дот и лиг легенд. Можно офис поставить и блендер. Но есть нюанс... У них телефоны в такую цену. А говно айфоны и те от 60, даже не прошные ХДДДД.

>И любой, кто имеет комп, умеет на нём работать, предпочтёт работать за компом, чем за смартфоном.
Это может быть не актуально до 18-22 лет, пока зумер не выпустится с ВУЗа. А там уже на уровне привычки. Есть тельавизор и телефон. Ну не видит человек необходимости в гробе за 200к.

>Сейчас просто смартфон есть у всех, потому что без него нельзя в современном мире, если ты не совсем фрик
Нахуя? Сосач с телефона с телефона листать? Ну да, наверно. Один ёбаный шум, инфоцыгане и шустрые дерзкие желающие на пабликах подняться. Инстаграмчики, телеграмчики, вкудахты, вот это вот всё. Плюс гомоебля с рекламой.
Книжку и порнокомиксы почитать? Ну планшет или читалка. Даже цветные чернила придумали.
Нужен был пару лет назад в период ковидного чипирования и необходимости везде QR коды сканить/светить.
Ну да, банкинг на телефоне удобный. Плюс СБП работает только в мобильных банках из-за привязки к мобильному номеру. В том же сбер онлайне ты не сделаешь перевод по номеру в другой банк, там просто нет СБП.
Ну а кроме сосача и книжки по технолгия/нейм/порнокомиксам? Телефон нужен по назначению - раз в месяц позвонить. Принять вызовы с достав очки.
Аноним 13/12/23 Срд 14:29:18 2961750 473
>>2961726
В тайпскрипте - это специально сделано. Хочешь - типизируй, не хочешь - так ешь. И это очень хорошо.
Надо таки помнить, что это всё работает поверх JS. И сделать по-другому - значило бы сильно ограничить программиста, который, в итоге, послал бы этот ТС на хуй, и писал бы просто на ЖС, просто потому, что задачи таковы.
Аноним 13/12/23 Срд 14:30:31 2961753 474
>>2961726
>>2961691
Маня, тайпскрипт создал тот же человек, который создал сишарп. А сишарп это как джава, только намного лучше.
Аноним 13/12/23 Срд 14:38:22 2961770 475
>>2961750
Вот о том и речь, что вместо лечения рака, коим является жс, приложили подорожник. В итоге фронт как был уродливым в техническом плане, так и остался, зато макакам думоть сильно не пришлось.
>>2961753
Иронично, что в обоих случаях сделал хуйню, не решающую главные проблемы, но бэкендеры-жявисты оказались достаточно умными, чтобы это подметить и послать жалкую корпопародию нахуй.
Аноним 13/12/23 Срд 14:42:20 2961780 476
>>2961770
>фронт как был уродливым в техническом плане, так и остался
Жявадебилу виднее, конечно.

>бэкендеры-жявисты
>оказались достаточно умными
Выбери одно.
Аноним 13/12/23 Срд 14:44:09 2961785 477
>>2961780
>бабах!
Минус жиесомакака))
Аноним 13/12/23 Срд 14:58:51 2961824 478
>>2961738
>Мобильную тему продвигают крупные корпорации.
>Вкладывают в это дело миллиарды.
Точно ли? Вот эти процессы явно были в десятые, во второй половине десятых. Прямо не просто мобильная тема, а "только мобильная". Но я вдруг подумал, что на самом деле сейчас хайп ушёл, стандарт такой, чтобы мобила+десктоп.

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

>>2961746
>Ну не видит человек необходимости в гробе за 200к.
Почему обязательно комп? Есть тонкие ноуты, компактные и лёгкие, при этом довольно мощные. Именно десктоп конечно не нужен. Даже дома если нормальное рабочее место оборудовать, никто не запрещает подключить внешний монитор и клавиатуру.
Аноним 13/12/23 Срд 15:05:46 2961839 479
>>2961824
>Даже дома если нормальное рабочее место оборудовать
Удобный, с глубиной 70+см стол, на который можно поставить 2-3 моника, с удобным креслом/стулом >>> лежан, диван, и прочие способы размещения с ноутбуком.

> Внешний монитор и клавиатура
Я люблю когда монитор - это монитор, а не залупа, которая юзабельна на 125/150% масштаба (а отдельная клавиатура подразумевает, что ноут надо отставить), и ещё её как-то надо выравнять по уровню с монитором, чтобы головой не крутить ещё и вверх/вниз. Да, юзаю ноут на 100% масштаба.
Аноним 13/12/23 Срд 15:49:36 2961874 480
>>2961839
Кто тебе запрещает поставить ноут на стол? К ноуту можно аналогично подключить несколько мониторов. Вообще этот тот же комп, просто в компактном форм-факторе. То есть у тебя всегда выбор, или работать за серьёзным рабочим местом, а если ты куда-то едешь, то просто берёшь ноут с собой.

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

Короче не важно, сейчас когда говорят "десктоп", подразумеваются и лаптопы в том числе. Работа за десктопом с несколькими мониторами не отличается особо от работы за ноутом, а вот работа за ноутом совсем другая, чем со смартфоном.
Аноним 13/12/23 Срд 15:52:30 2961875 481
>>2961770
Жс конечно хуже жабы, но не намного.
Жс + тс лучше жабы. Это не потому что тс это так классно, это потому что жаба говнище сраное.
Аноним 13/12/23 Срд 16:06:08 2961889 482
>>2961874
>игрового класса, 15 дюймов, FullHD
проблевался
Аноним 13/12/23 Срд 16:13:40 2961898 483
>>2961874
>ноут игрового класса, 15 дюймов, FullHD
Я конечно понимаю, что я сейчас за ноутом, но это всё равно пиздос. Я хочу честные 1080, это значит масштаб 100%. Удаление ноута - часть текста и мелких деталей уже становится разобрать сложнее.
Плюс для меня монитор - это от 23 дюймов.
Аноним 13/12/23 Срд 16:14:17 2961899 484
>>2961874
>ноут игрового класса
Последствия вката быдла в айти
Аноним 13/12/23 Срд 16:16:37 2961905 485
>>2961874
>ноут игрового класса, 15 дюймов, FullHD
ДВА ЯДРА
@
ДВА ГИГА
@
ИГРОВАЯ ВИДЕОКАРТА
Аноним 13/12/23 Срд 16:33:03 2961926 486
>>2961905
>это от 23 дюймов
лол, монитор меньше надо постараться, чтобы найти

>Я хочу честные 1080
А на FullHD какие? У тебя ЭЛТ монитор, что-ли? Любой LCD экран имеет конкретное разрешение. Современные ноуты обычно FullHD, очень адекватно для них. Масштаб 100%. Размер шрифтов в браузере, консоли и редакторе ты под свой вкус всегда выставляешь

Вообще у тебя какие-то комплексы нищеброда, похоже, раз так подрываешься, что у кого-то игровая видеокарта есть.
Аноним 13/12/23 Срд 16:41:11 2961938 487
>>2961926
Вообще, когда говорят "ноут игрового класса", то подразумевается крупный ноутбук (минус в плане мобильности). скорее всего жручий, тоже минус, но зато мощный. Ещё такие ноуты называют "замена настольного ПК".

Работать за таким удобно, но возить за собой уже не очень.

Но к обсуждению это отношения не имеет, лёгкие ноуты и нетбуки тоже "десктопы", тоже принципиальной разницой между ними и ПК нет.
Аноним 13/12/23 Срд 17:25:07 2962018 488
>>2961926
Почему ты думаешь что я >>2961898 это он >>2961874?

Ну смотри, у меня в рабочем слэш домашнем сетапе 24 + 27 + 24. Одно время стояли 24 + 24 + вертикальная залупа, забыл её дюймовку.

>>Я хочу честные 1080
А на FullHD какие? У тебя ЭЛТ монитор, что-ли? Любой LCD экран имеет конкретное разрешение.
Это значит, что когда ты поставишь в системе масштаб 150%, вёрстка твоего сайта пойдёт по пизде, потому что виртуальное разрешение твоего 1080 разрешения будет в полтора раза меньше. Зато что-то видно.
Аноним 13/12/23 Срд 17:34:01 2962048 489
>>2961875
Очень спорно. В плане сиюминутного удовольствия от хуяк хуяк в продакшен - согласен. Но когда дело дойдет до поддержки достаточно большого поделия на тс, такой фронтовичок жидко сренькнет под себя от сложности, которая протекает изо всех щелей типизированной заплатки по имени тс.
Будь тс манной небесной по сравнению с жявой и другими бэкенд языками, давно бы все на него перекатились тупо потому, что тогда бы и фронт, и бэк были бы на одном языке.
Аноним 13/12/23 Срд 18:16:13 2962118 490
>>2961875
>Жс + тс лучше жабы
Есть ли на жс + тс бэкенд фреймворк, лучше спринга?
Аноним 13/12/23 Срд 18:54:18 2962174 491
>>2961332
Расскажи от чего кайфуешь, какие компоненты используешь?

>>2961339
>https://js.devexpress.com/
>Первое что в голову пришло.
Сам пользовался?

>>2961345
>Продуктовые/бигтех почти всегда тоже имеют свои UI киты
Есть в открытом доступе таковые или хотя бы кул-стори может быть?
Есть подозрение что максимум все это на уровне
>анальники, тупо копируют функционал из другой аппы
Аноним 13/12/23 Срд 18:57:09 2962179 492
>>2962118
Фреймворк типа спринга не нужен на ЖС. Это динамический язык.
Дело в другом - в самом по себе ЖС, который говнище сраное.
И никакими надстройками, типа ТС, это не исправить вообще никогда.
Потэтому, любые рассуждения на тему бека на ЖС - просто дилетантский пиздёж.
мимо
Аноним 13/12/23 Срд 19:03:13 2962184 493
>>2962174
>Есть подозрение что максимум все это на уровне
Кого интересуют твои подозрения?
Ты вообще кто?

Реакт - среда быстрой разработки UI.
Например, я пишу на нём компоненты для себя, для энтерпрайзного UI, под свои специфические задачи. Это проще, чем обтачивать напильником чью-то готовую хуиту.
Думаю, что в крупных конторах пишут тонны собственных компонентов.
См., например, тот же Мой Склад, у них UI на реакте:
https://www.moysklad.ru

мимо
Аноним 13/12/23 Срд 19:03:17 2962185 494
Аноним 13/12/23 Срд 19:05:08 2962186 495
>>2962174
>Есть в открытом доступе таковые или хотя бы кул-стори может быть?
Какие кулстори?
Это набор компонент. Вот есть задача сделать слайдер? Копируешь компоненту и вставляешь.

>Сам пользовался?
Хз что даже ответить.
Ты задаешься такими вопросами, будто использовать компоненты, которые сам не писал, как будто что-то очень странное и далекое.

>Есть подозрение что максимум все это на уровне
>>анальники, тупо копируют функционал из другой аппы
Странные у тебя подозрения.
Аноним 13/12/23 Срд 19:05:40 2962187 496
>>2962185
То, что это динамический скриптовой язык, придуманный для браузера. Писать на нём вне браузера - это надо быть очень альтернативно одарённым.
Аноним 13/12/23 Срд 19:06:11 2962189 497
>>2962185
Дебам рассказали что это плохой язык ну они и повторяют теперь дружно, создан за неделю, ну и там прототипы, функции - сложна.
Аноним 13/12/23 Срд 19:07:41 2962192 498
>>2962186
>>Сам пользовался?
>Хз что даже ответить.
>Ты задаешься такими вопросами, будто использовать компоненты, которые сам не писал, как будто что-то очень странное и далекое.
По-моему предельно простой вопрос - либо да, либо нет. Сессию психоанализа устраивать тут нахуй не нужно.
Аноним 13/12/23 Срд 19:09:22 2962194 499
Аноним 13/12/23 Срд 19:10:16 2962196 500
>>2962194
>ебасосина просит хуя
Аноним 13/12/23 Срд 19:11:00 2962197 501
>>2962192
>>>Сам пользовался?
Да.

>>Есть в открытом доступе таковые или хотя бы кул-стори может быть?
Нет и да.

>>Есть подозрение что максимум все это на уровне
>>>анальники, тупо копируют функционал из другой аппы
Нет.
Аноним 13/12/23 Срд 19:11:16 2962198 502
image.png 1697Кб, 1280x720
1280x720
Аноним 13/12/23 Срд 19:15:57 2962202 503
>>2962189
typeof NaN что выведет?
this какого хуя такой шизовый?
Почему функции и лямбды работают по-разному по отношению к тому же this?
Нахуя два оператора сравнения (==/===)?
И это только то, что на поверхности. Жс создал конченный вкатутося, из-за которого теперь все страдают и никак не могут убрать за ним говно, не сломав интернет.
Аноним 13/12/23 Срд 19:17:09 2962204 504
Аноним 13/12/23 Срд 19:17:52 2962206 505
Аноним 13/12/23 Срд 19:26:07 2962222 506
>>2962194
KEKW, ты сам хоть видос смотрел? Там статья была про долбоёбов, которые не могли определиться, что хотят. Толи Java, толи дотнетные макаки, которые хотели писать на классиках. А им дали реакт. И уже потом выяснилось, что реакт виноват просто потому что это не ангуляр.

мимо
Аноним 13/12/23 Срд 19:30:30 2962229 507
Если с жиесом все итак понятно, то вот почему рякт кал хотелось бы пояснений, мне интересно.
Аноним 13/12/23 Срд 19:31:27 2962232 508
>>2962018
>Это значит, что когда ты поставишь в системе масштаб 150%, вёрстка твоего сайта пойдёт по пизде, потому что виртуальное разрешение твоего 1080 разрешения будет в полтора раза меньше.
Зачем мне ставить масштаб 150%? Двач у меня сейчас открыт на 100%, хотя иногда я увеличиваю шрифт, штатная история (ctrl+колесо мышки). И если выставлю, с чего это по пизде пойдёт? Рукожопых попиксельных верстальщиков уже выкатили из профессии, 100 человек за место как никак

У меня ещё телефон FHD, я там тоже браузером пользуюсь, и ничего, работает как-то.

Короче выдумываешь ты что-то. Ну нет у тебя современного ноута, что теперь. Ты же программист, пойди и купи
Аноним 13/12/23 Срд 19:34:40 2962239 509
>>2962229
У ангулярщиков (в большей степени) и вьюдерастов (в меньшей степени) всегда был есть и будет комплекс неполноценности по отношению к Реакту. Рынок Реакта - это по разным оценкам 50-55 процентов всего рынка фронтенда (кто-то называет и большую цифру). С точки зрения рыночка компания, которая охватывает 50+% рынка имеет монопольный статус так же, как владелец 50+% акций является держателем контрольного пакета с абсолютным правом назначать правила в этой компании. В плане фронтенд технологии, с точки зрения рынка, Реакт обладает этим самым контрольным пакетом и является стандартом де-факто. Когда мы говорим "фронтенд" мы имеем ввиду в первую очередь Реакт и его инфраструктуру. Это же отражается на размере и качестве сообщества, развитии технологии и прочем. Реакт повсюду и никто уже не отберет у него этот контрольный пакет акций. Ты выучишь ангуляр, преисполнишься в ООП (парадигме для дураков) зачем-то втиснутой во фронтенд, ты будешь хвастаться более высоким порогом входа и меньшим количеством вкатунов, но ты всегда будешь чувствовать себя посредственностью, второстепенным персонажем на этом празднике жизни, где-то в глубине души ты будешь понимать, что тратишь свое время зря, что возможно уже завтра твои знания и навыки будут никому не нужны.
Аноним 13/12/23 Срд 19:34:52 2962242 510
>>2962229
1. Писать хтмл внутри жс это кал.
2. Воспитывает каловых разработчиков которые считают что классы не нужны.
Аноним 13/12/23 Срд 19:37:59 2962251 511
>>2962202
>typeof NaN что выведет?
Глянул - "number". Проблемы?
>this какого хуя такой шизовый?
Думаю, пытались совместить hof с oop и в результате получилась какая то хуита. Напомни в каком году в жабе стало можно создать функцию не привязанную к классу?
>Нахуя два оператора сравнения (==/===)?
Нет ни одного языка в котором сравнение не работало бы через сральню хоть в чем то. Потому что сравнение на самом деле глубокая философская проблема над которой работают до сих пор между прочим (HoTT), я так считаю.
>Жс создал конченный вкатутося
С ученой степенью и опытом в разработке языков, ну кончай уже пиздеть.
Аноним 13/12/23 Срд 19:40:24 2962259 512
>>2962229
ну нахуя нужен реакт + некст, когда есть svelte + sveltekit?
да, на реакте дохуя вакансий, факты
но для своих проектов не вижу смысла
Аноним 13/12/23 Срд 19:45:09 2962266 513
image.png 9Кб, 313x239
313x239
image.png 13Кб, 457x286
457x286
>>2962232
Какой же ты ебанутый, господи. На ноутах обычно дефолт не 100% стоит.
Аноним 13/12/23 Срд 19:51:29 2962283 514
>>2962251
Проблема в том, что чтобы считать литерал по имени not a number типом number, нужно быть клиническим идиотом.
>жаба
Так а нахуя ты приплел язык, где зис как раз работает адекватно?
>глубокая феласафская проблема!1
Почему-то литералли никто больше здесь не обосрался, везде либо ссылочное сравнение, либо семантическое, даже в динамическом петухоне. Нигде нет ебаного подкапотного приведения типов.
>с ученой степенью и опытом в разработке языков
Лол блять. Вот уж у кого стоит поучиться современным волкам: при полной некомпетентности умудрился налутать лычек и высрать язык с таким дизайном, что, вероятно, свежий выпускник вуза и то лучше бы справился.
Аноним 13/12/23 Срд 19:55:59 2962289 515
Screenshot-736.png 66Кб, 1357x762
1357x762
>>2962283
>Проблема в том, что чтобы считать литерал по имени not a number типом number, нужно быть клиническим идиотом.
Все - ор! Специальная демонстрация для дебов.
Дебы, не учите тряп по мемам, а то так и будете батхертом.
Аноним 13/12/23 Срд 20:00:51 2962296 516
>>2962289
Переменная числового типа содержит не число. Если тебя в этом ничего не смущает, то мне жаль, но ты неизлечимо травмирован жиесом, он уже пустил метастазы в мозг.
Аноним 13/12/23 Срд 20:01:37 2962297 517
>>2962283
Наличие Object.equals и (==) это и есть обосрались в твоей любимой жабе например. В шарпе они тоже есть и что самое сука характерное работают немножко по другому.
>Нигде нет ебаного подкапотного приведения типов.
Ведь для вас же дебов старались, хотели как лучше. Получилось правда как всегда.
Аноним 13/12/23 Срд 20:03:01 2962298 518
>>2962296
Пиздец ты дибилушка. На картинку смотрел? Не понял нихуя? В любом языке так.
Аноним 13/12/23 Срд 20:05:02 2962301 519
>>2962297
В каком месте это обосрались? Контракты максимально понятны, никаких сайд эффектов, как в жиес. Можно поспорить, нужно ли ссылочное в принципе, но это уже совсем другая тема.
Аноним 13/12/23 Срд 20:06:51 2962303 520
>>2962298
В каком любом, додя? В жаве есть нан по-твоему? Ее-то люди поумнее делали, не стали тянуть шизоидную хуйню отовсюду, в отличие от волчистого вкатунца Эйха.
Аноним 13/12/23 Срд 20:09:20 2962306 521
Эйх сделал JS - РРРРЯЯЯЯЯ, ГОВНО
Эйх работает над Brave - OM NOM NOM NOM

...
Аноним 13/12/23 Срд 20:10:07 2962308 522
>>2962306
Бляяяяя
Остановите его кто-нибудь уже
Аноним 13/12/23 Срд 20:13:18 2962310 523
>>2961377
>А почему ты считаешь что жить нормальной жизнью это лучше чем сидеть дома, ты скОзал
Я этого не говорил.
Аноним 13/12/23 Срд 20:13:44 2962313 524
>>2961478
>И как тебя не спалили? Или работа не особо сложная?
А че палить то? Таски закрываю, кабан доволен.
Аноним 13/12/23 Срд 20:14:32 2962314 525
>>2962308
Что меня останавилвать? Я другой анон, я просто с вас проигрываю.
Ведь BRAVE с ЭЙХОМ, и там нет точек с запятой - ИТА ДРУГОЕ
Аноним # OP 13/12/23 Срд 20:15:38 2962316 526
Аноним # OP 13/12/23 Срд 20:15:51 2962318 527
Аноним # OP 13/12/23 Срд 20:15:57 2962319 528
Аноним 13/12/23 Срд 20:16:33 2962322 529
>>2962314
Я не про тебя, а про Эйха. Надеюсь, санитары ему помогают с проектированием.
Аноним 13/12/23 Срд 20:30:46 2962342 530
>>2962303
>В жаве есть нан по-твоему?
У тебе ведь есть справка по инвалидности, олигофрен? Зачем тебе кодинг, живи на пенсию.
Аноним 13/12/23 Срд 20:32:51 2962343 531
>>2962301
>никаких сайд эффектов, как в жиес
Додик, не используй слов которых не понимаешь, может твою умственную неполноценность не вскроют так быстро.
Аноним 13/12/23 Срд 20:33:21 2962344 532
>>2962342
>у жиесомакакича кончились аргументы и он перешел на личности
Классический симптом жиесного расстройства личности, не лечится.
Аноним 13/12/23 Срд 20:38:18 2962356 533
>>2962197
>>>Есть в открытом доступе таковые или хотя бы кул-стори может быть?
>Нет и да.
Выкладывай кулстори тогда.
Аноним 13/12/23 Срд 20:38:20 2962358 534
>>2962343
Ты там теорией передознулся, додстер? Приведение типов в операции блядского сравнения - это как раз-таки сайд эффект в общем значении слова, не пытайся натягивать сову на глобус и приплетать значение из мира чистых функций.
Аноним 13/12/23 Срд 20:40:24 2962363 535
>>2962344
Какие могут быть аргументы, ты на столько дибилушка что думаешь что в java нет NaN? Ты ебанутый? Откуда ты такой взялся вообще?
Аноним 13/12/23 Срд 20:42:28 2962368 536
>>2962358
>Приведение типов в операции блядского сравнения - это как раз-таки сайд эффект в общем значении слова
Только в твоем умственно неполноценном мирке.
Аноним 13/12/23 Срд 20:46:08 2962375 537
>>2962363
Ладно, тут ты прав. Ни разу с нан в жяве не сталкивался. Хз, зачем эта шиза нужна, кроме математиков никто в здравом уме с бесконечностями в коде не работает.
Аноним 13/12/23 Срд 20:56:11 2962412 538
image.png 24Кб, 637x353
637x353
>>2962266
>На ноутах обычно дефолт не 100% стоит
ты сам ебанутый, совершенно стандартно для 14+ дюймовых ноутов выставлять 100%. У меня был 11.5 ноут FHD, вот там уже 150% стояло, на родном разрешении тяжело
Аноним 13/12/23 Срд 21:07:33 2962437 539
>>2962118
Лучше чем? Спринг это тормозное говнище, хуже которого ещё поискать.
Аноним 13/12/23 Срд 21:17:05 2962468 540
>>2962412
> сам ебанутый, совершенно стандартно для 14+ дюймовых ноутов выставлять 100%. У меня был 11
Меня не ебёт что у тебя у тебя принято ставить стандартом, а то что будет стоять на ноуте в ОС дефолтом. И не трёхпроцентное отщепление на убунте, а винда. И будет там 125% или 150%.

Спокнись уже нахуй. Ты всё равно о своём отвечаешь.
Аноним 13/12/23 Срд 21:27:10 2962478 541
>>2962468
>И будет там 125% или 150%.
не выкупил контекст диалога
а в чем проблема масштабирования?
у самого 27" 2к моник, 150% масштаб, вполне комфортно, учитывая лежачий воркспейс
Аноним 13/12/23 Срд 21:30:37 2962481 542
>>2962468
> И будет там 125% или 150%.
И что, у всех пользователей виндовых лаптопов по пизде дизайн идёт? Реалли?

И вообще ты о чём говорил? Я говорю о том, что так работать вполне норм. Было бы не норм, купил бы себе монитор, я раньше всегда с внешним монитором работал.

Или чего ты хочешь сказать, что ноут не нужен, если есть смартфор, ему замена только настольная пека? Ноут это тот же ПК, только чуть меньше. А смартфон принципиально другой девайс.
Аноним 13/12/23 Срд 21:36:54 2962483 543
>>2962478
чел хочет донести мысль, что нужен или смартфон, или большая пека с несколькими мониторами, а вот ноутбуки не нужны
Аноним 13/12/23 Срд 21:42:28 2962485 544
>>2962478
>150% масштаб
Снижается разрешение.

>>2962481
Я в душе не ебу кому ты вообще хотел ответить. Ты и сам, видимо, уже не знаешь. Ответил одному, линканул другого. Отвечаешь о своём. П И З Д О С
Аноним 13/12/23 Срд 22:57:55 2962532 545
>>2962118
Есть Нест на ТСе, он похож на спринг, но он лучше его тем, что он сделан на одном из лучших языков программирования в отличие от спринга
Аноним 14/12/23 Чтв 00:00:19 2962569 546
>>2962375
это общие для большинства ЯП спеки флоатов, оттуда же +-бесконечность и +-0
Аноним 14/12/23 Чтв 09:29:55 2962686 547
Ну что, рынок сворачивается перед НГ. вакух нет, офферов нет.
Аноним 14/12/23 Чтв 09:58:28 2962709 548
Аноним 14/12/23 Чтв 12:05:03 2962843 549
image.png 13Кб, 927x99
927x99
Кто не верил что зумеры тупеют.
Аноним 17/01/24 Срд 13:14:57 3006620 550
Р
Ответить в тред Ответить в тред

Check this out!

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