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

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

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 500 67 103
JS Thread #304 /js/ Аноним # OP 01/02/24 Чтв 18:18:14 3030253 1
17055531495080.png 73Кб, 1050x1050
1050x1050
Предыдущий тред: >>2990749 (OP) (OP)

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

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

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

Документация - https://developer.mozilla.org
Руководство для вката - https://github.com/acilsd/wrk-fet#javascript
Аноним 01/02/24 Чтв 18:21:39 3030261 2
image.png 374Кб, 1920x1920
1920x1920
image.png 510Кб, 888x1024
888x1024
>>3030253 (OP)
База треда.

Ангуляр для чедов.
Вью для беток.
Реакт для омежек.
Аноним 01/02/24 Чтв 19:15:08 3030362 3
>>3030253 (OP)
Может есть у кого конспект по JS, TS краткий для подготовки к собеседованиям?
В духе базы с learn.javascript, но чтобы не читать текст размером с книгу, а посмотреть на нескольких десятках страниц и вспомнить
Аноним 01/02/24 Чтв 20:21:05 3030488 4
image.png 63Кб, 487x389
487x389
image.png 141Кб, 1046x519
1046x519
ФРОНТЫ - ВСЕ!!!!!!!!!!!
Аноним 01/02/24 Чтв 20:27:46 3030498 5
Аноним 01/02/24 Чтв 20:34:02 3030508 6
darkspeech.mp4 2893Кб, 1280x720, 00:00:26
1280x720
asi.mp4 3895Кб, 720x406, 00:00:31
720x406
Аноним 01/02/24 Чтв 20:54:06 3030543 7
>>3030488
Лол, в старых сессиях все еще работает, что означает лишь одно - блокировка доступа происходит на стороне фронта, и ее можно обойти при желании. Вот так и нанимай волков делать хэтапе ручки.
Аноним 01/02/24 Чтв 20:55:41 3030548 8
Аноним 01/02/24 Чтв 20:56:29 3030551 9
Аноним 01/02/24 Чтв 20:58:36 3030556 10
Вопрос Vue версии 2 и 3 сильно отличаются?
Какие вообще подводные при перекате на вью?
Сложно апи?
Много костылей?
Или +- как реакт только название отличается
Аноним 01/02/24 Чтв 21:02:33 3030567 11
>>3030556
обе хуйни. бери ангуляр.
реакт мертв - вместо него некст
Аноним 01/02/24 Чтв 22:17:43 3030692 12
>>3030498
На собесы давно не ходил. Волкам скорее инфа по фреймворкам нужна
Аноним 01/02/24 Чтв 22:56:44 3030749 13
>>3030567
К великому сожалению реакт стал основным фреймворком и помирать не слбирается
Аноним 01/02/24 Чтв 23:56:57 3030823 14
>>3030488
Ты шо, без фигмы верстать не можешь? Уххахахах
Аноним 02/02/24 Птн 03:22:05 3030946 15
Для фронтенда нужно учить docker?
Аноним 02/02/24 Птн 03:33:56 3030947 16
>>3030823
Я и с фигмой не могу
Аноним 02/02/24 Птн 08:02:19 3031001 17
>>3030823
Не могу, я же не терпила.
Аноним 02/02/24 Птн 08:23:19 3031011 18
>>3031001
А как ты тогда какашечку удерживаешь?
Аноним 02/02/24 Птн 11:26:51 3031209 19
>>3030947
Ты не понимаешь, как въебать @apply flex flex-row items-center self-stretch? УХАХАХАХАХАХАХ

>>3030556
>Вопрос Vue версии 2 и 3 сильно отличаются?
С точки зрения кого? Конечного пользователя - вообще не отличаются, особенно если ты продолжаешь сидеть на Options API. С точки зрения мэйнтэйнера библиотек отличаются чуть больше, чем полностью - там изменили систему реактивности.

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

>Сложно апи?
В разы проще реактового. Если ты понимаешь, что такое Proxy, или хотя бы get/set, ты понимаешь как работает 90% Vue.

>Много костылей?
Отсутствуют как таковые. Костыли - это к реакту.

>Или +- как реакт только название отличается
Вообще ничего общего. Реакт - это говношедулер с функциями. Vue - это полноценный фреймворк с реактивностью, SFC, шаблонами и стандартизированной экосистемой.
Аноним 02/02/24 Птн 11:40:29 3031223 20
>>3029111 →
Я другой вкатун и у меня вопрос такой. По твоей логике, к примеру, получается я могу хоть svelte или ruby rails учить (или ещё что-то другое), потому что нравится, но ведь по факту, работу найти будет почти не реально на начальном уровне.
Аноним 02/02/24 Птн 12:42:23 3031303 21
>>3031223
Ну свелте это новый язык, он ещё толком не закрепился. Его знают может последние два года. А руби он рейлс старый фреймворк, на нём работа есть.

Надо понимать что всё вышеперечисленное - это просто ИНСТРУМЕНТЫ. Изучение их - не самоцель. Цель - это разработка сайта. А разрабатываться сайт может по-разному в зависимости от обстоятельств. Если тебя просит мелкий предприниматель наверстать одностраничник, то лучше взять вордпресс. Ни рякт, ни свелте там не будет уместны. А если это какой-нибудь chess.com, где мало страниц, но много скриптов, там свелте будет в самый раз.

Тоже самое с руби он рейлс. Он уместен для какого-нибудь маркетплейса. Надо понимать контекст самой задачи. Не надо делать из инструментов культа. Нет универсального светового меча, у всего есть и плюсы и минусы. Если ты используешь нишевый инструмент, ничего удивительного что на нём работы мало.
Аноним 02/02/24 Птн 12:48:35 3031305 22
>>3031223
По-другому скажу. Если ты приходишь в барбершоп за стрижкой, тебе интересно какие ножницы использует барбер? Или как делает градуировку? Тебе нужен конечный результат - красивая стрижка.

Если он любит такими ножницами стричь, то и в чём проблема? Ты же не будешь говорить, слушай чувак, поменяй пожалуйста ножницы, мне они не нравится. Или, слушай чувак, стриги пожалуйста слоями!

Тоже самое с веб-разработчиком. Если он умеет делать охуенные сайты на свелте - то и бог с ним, пусть делает!
Аноним 02/02/24 Птн 13:06:40 3031338 23
Линария > стулед > scss modules > css modules > моча > говно > таилвинд
Аноним 02/02/24 Птн 13:31:42 3031373 24
Меня сегодня разбудил петрович.
Начал шуметь надо мной в 6:30 утра

У всех так?
Аноним 02/02/24 Птн 13:49:07 3031404 25
>>3031373
>У всех так?
Проснулся в полдень. Меня разбудил мочевой пузырь.
Аноним 02/02/24 Птн 14:13:53 3031444 26
hqdefault-1.jpg 18Кб, 640x384
640x384
>>3031303
>свелте это язык
>руби он рейлс, на нём работа есть
>наверстать одностраничник лучше на вордпрессе
Аноним 02/02/24 Птн 14:43:43 3031542 27
>>3031223
На svelte в России тебе будет нереально найти работу и на сеньорном уровне.
Аноним 02/02/24 Птн 14:49:52 3031571 28
>>3031373
Потому что надо в офисе работать а не на удалёнке
Аноним 02/02/24 Птн 15:15:32 3031647 29
>>3031303
>>3031305
Да, я согласен с этим, но тут взгляд вкатуна как бы, и срыночек показывает как бы, что от тебя уже ЗАРАНЕЕ ждут каких-то "узких" знаний, типа фреймворка или либы какой-то, а не то, что ты вот готов, что угодно на чём вы делаете выучить, но на самой работе.
Просто у меня складывается впечатление, что ты сам уже давно не вкатун и не имеешь представления с чем сталкиваются на начальном уровне сейчас, ну или же ты давно на контрактах/фрилансе/etc и тоже не в курсах какую внезапную хуйню на энтри левел собесе могут спрашивать.
Аноним 02/02/24 Птн 15:16:03 3031648 30
>>3031542
Да, хотя и есть пара вакух.
Аноним 02/02/24 Птн 15:57:49 3031708 31
>>3031647
Естественно я не вкатун (фрилансер). На любом проекте главное - время и деньги. Если на рякте ты можешь сделать проект за 2 месяца и 4 тыщи доллаов, а на свелте за 4 месяца и 8 тысяч долларов, клиент наверно выберет рякт.

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

Совсем-совсем любую технологию наверно нельзя выучить. Просто из-за самого размера российского рынка. Я не виноват, что у нас только 140 миллионов, а не как в Китае 1,4 миллиарда. Это в Евросоюзе ты можешь из Литвы работать в Германии, там население ЕС 450 миллионов. Можно под любую технологию найти работу. Будь у нас рынок побольше, можно было не париться на этот счёт. Просто без задней мысли учить свелте и работать.
Аноним 02/02/24 Птн 16:13:19 3031738 32
>>3031708
>фрилансер
На внутреннем рынке или зарубежном? Апворк закрылся для россиян и эти мысли я убрал, об фрилансе.
Какой стэк?
Твои советы вкатуну, я в целом понял, но если хочешь что-то добавить, то я внемлю.
Аноним 02/02/24 Птн 16:16:30 3031740 33
>>3031647
>от тебя уже ЗАРАНЕЕ ждут каких-то "узких" знаний, типа фреймворка или либы какой-то
Поздравляю, ты открыл для себя понятие отраслевого стандарта. Сейчас это React + опционально (нет) Next.js + Tailwind. Под этот стек существует примерно 10,000,000,000,000 (прописью - десять тысяч миллиардов вакансий). Это мейнстрим, сейчас ТАК делают фронтенд. И когда стартует новый проект, с 99% вероятностью он будет таким. И людей будут искать под такое. И вакансий дохуя. И люди, видя, что вакансий дохуя, учат именно это.

Как итог, ты можешь быть разрабом высочайшего уровня, но это нельзя понять из твоего резюме. А рядом будет 30 резюме челиков, у которых React + Next + Tailwind. Дальше вступает в действие простая логика: нахуя мне без хуя, если с хуем дохуя?

Нравится ли мне как тому самому специалисту высочайшего уровня эта ситуация? Конечно, нет. Но это реалии рынка. Реалии рынка таковы, что 9 из топ 10 компаний рунета используют среакт. Если ты хочешь там работать - у тебя один стул.

Понятно, что всегда можно прыгнуть в стартап на любимую технологию на даже большие бабки, но поиск такой работы займет недели, может месяцы. А тут ты хуяк, и запрыгнул в окоп на викенд оффер.
Аноним 02/02/24 Птн 16:36:15 3031762 34
>>3031738
На зарубежном, старые клиенты в основном. Стек облачный. TypeScript, Rust, React. Дать советы вкатуну? Поменьше рефлексировать и больше работать. Многие слишком много обращают внимания кто что говорит. Это бесполезная трата времени. Не зависимо от того, сколько раз тебе отказали, нужно снова пробовать. Не принимай на личный счёт. Сделай себе хотя бы простенький но красивый сайт портфолио. Чёнить типа такого https://anatoletouvron.fr/. Больше обучайся по зарубежным курсам и больше кода пиши. Всё.
Аноним 02/02/24 Птн 16:40:54 3031767 35
>>3031762
>Поменьше рефлексировать и больше работать.
Принял.
>Сделай себе хотя бы простенький но красивый сайт портфолио.
Есть уже. На астро делал, хотел попробовать чё каво и сделал собственно.
>Чёнить типа такого https://anatoletouvron.fr/.
Жесть тормозит у меня...
>Больше обучайся по зарубежным курсам и больше кода пиши. Всё.
Понял, принял. Спасибо.
Аноним 02/02/24 Птн 16:42:36 3031771 36
>>3031762
Правда сайт портфолио ещё заполнять проектами нужно, а вот этого нет, потому что проекты это всё учебные какие-то с курсов. Даже если зарубежных, но все равно кажется это не релевантно?
Аноним 02/02/24 Птн 16:49:44 3031792 37
image.png 49Кб, 456x552
456x552
image.png 1085Кб, 900x900
900x900
у мурыча рак или что?

вот и учите спецификацию жса. тушка на атомы разлагается.
Аноним 02/02/24 Птн 17:14:29 3031848 38
17064711124380.png 507Кб, 800x1005
800x1005
Nestjs или Spring? Шарпомух доказывал что спринг гавно, а на асп нет перекатываться религия не позволяет. Насколько в экосистеме ноды гавно/заебись по сравнению с жабой?
Аноним 02/02/24 Птн 17:28:45 3031875 39
>>3031848
В плане коммюнити Nestjs конечно проигрывает в сухую. У неста вообще одно из худших коммюнити так как попросу мало людей им интересуется. Не просто мало, их почти нет. Это можно понять если зайти на сервисы с вопросами. На хабре например вообще сидит 80 челов и 31% решённых вопросов всего!!!!.
Заходишь в доку, а она вся рекламой платных курсов засрана. Dev тулзы платные. Ну и плане вакух тоже беда.
Аноним 02/02/24 Птн 17:35:40 3031887 40
>>3031209
Два чая, господину. Благодарю
Аноним 02/02/24 Птн 17:43:53 3031903 41
>>3031740
У вас есть молоток и вы думаете, что всё окружающее вас - гвозди.
Нет.
Это далеко не так.
Вам нужно понимать, какой продукт вы делаете. Если это что-то большое, какое-то веб приложение. С графиками, перещетами, формами и где красота не важное, а главное функционал - то однозначно ангуляр.
Если вы делаете магазин, который должен быть быстреньким, то рякт или вью
Аноним 02/02/24 Птн 17:47:20 3031907 42
>>3031848
Spring - это если в банке. Большое приложение, много кода, стабильность
Nestjs - если попробывать потыкать бекенд
Аноним 02/02/24 Птн 17:52:00 3031916 43
>>3031848
Больше шарпомухов слушай. У джэвы одна из лучших экосистем эвер, спринг легко дает пососать по удобству, коммьюнити и количеству интеграций даже дуднету. Еще бы они не жужжали, когда который год не могут спихнуть джэву с пьедестала.
Аноним 02/02/24 Птн 17:52:08 3031917 44
>>3031848
>а на асп нет перекатываться религия не позволяет.
Детская травма от плохишей из Майкрософт? Ну тогда помимо дотнета не пользуйся вс кодом, тайпскриптом, гитхабом, нпм, питоном, линкедином.
Аноним 02/02/24 Птн 17:54:46 3031919 45
image.png 35Кб, 220x220
220x220
>>3031917
Мелкомягкие индусы мне нравятся, просто сам их шарп выглядит как китайская подделка джавы.
Аноним 02/02/24 Птн 17:57:38 3031924 46
>>3031919
Когда я писал на них в универе то джава выглядела как умственно отсталый брат сишарпа, но хз что сейчас.
Аноним 02/02/24 Птн 18:01:25 3031928 47
>>3031924
Сейчас нихуя не изменилось. Кабаны все еще лижвут писечку жабы
Аноним 02/02/24 Птн 18:19:35 3031944 48
>>3031771
>ещё заполнять проектами нужно, а вот этого нет
Блин сделай просто что-нибудь ОХУЕННОЕ. Чтобы был ВАУ эффект. Типа вот такого https://tympanus.net/codrops/all-articles/ не нужно скидывать всё подряд. На гитхабе чё-нибудь посмотри что щас популярно https://github.com/trending вот например https://github.com/wasp-lang/open-saas можно развернуть и у тебя будет полуготовый сайт
Аноним 02/02/24 Птн 18:21:34 3031951 49
Аноним 02/02/24 Птн 18:50:29 3031981 50
>>3031708
>Просто он ещё не такой обкатанный
Свелт ровесник ангуляра, держу в курсе.
Аноним 02/02/24 Птн 18:56:42 3031985 51
>>3030253 (OP)
Насколько в теории возможно существование фуллстаком? Допустим, я вкатился с фронтенда, соответственно из знаний - js, рякт, ковыряние ноды. Возможно ли после всего этого перекатиться, к примеру, в бэк на джаве? Или это различные области знаний, каждая из которых очень глубока и анону со среднемозгом освоить все это не под силу?
Аноним 02/02/24 Птн 18:57:11 3031986 52
image.png 291Кб, 822x491
822x491
Аноним 02/02/24 Птн 19:00:06 3031990 53
>>3031985
Перекатываться можно куда угодно. Другое дело что после js/ts джава будет выглядеть отсталым говном, а сама работа бэк ентерпрайзом унылым занятием. В джаву энтерпрайз желательно вкатываться с полного нуля, не трогая другие языки программирования, само программирование любить так же нежелательно, нужно психически готовиться к нудной работе до старости иначе ты через пару лет просто сиганешь с крыши.
Аноним 02/02/24 Птн 19:08:46 3031998 54
>>3031990
Кто тебе такую хуйню сказал?
Аноним 02/02/24 Птн 19:09:58 3031999 55
>>3031990
Даже так? Мне джава виделась чем-то таким охуительно важным, прям основой погромирования, а мои js/ts - как будто чем-то несерьезным. Мышление было: "ну вот, сейчас научусь в совершенстве пилить сайтеки, а уж через несколько лет перекачусь в НАСТОЯЩЕЕ программирование". Неверный подход?
Аноним 02/02/24 Птн 19:54:41 3032051 56
>>3031209
В целом в посте всё так кроме того, что ты подаёшь кусок кала под названием SFC как преимущество, плюс вьюшные шаблоны, которые являются самой худшей частью вью, это ещё хуже SFC. Но слава б-гам, хорошие люди позаботились о поддержке JSX для вью, так что здесь проблема решает. Хотя остаётся другая проблема: среди фронтендеров, пишущих на вью, слишком много долбоящеров, дрочащих на вьюшные шаблоны, из-за этого есть высокий шанс, что на рабочем проекте будут именно шаблоны, а не JSX.
Аноним 02/02/24 Птн 20:01:52 3032074 57
>>3031303
>Если тебя просит мелкий предприниматель наверстать одностраничник, то лучше взять вордпресс
Vitepress. Мы всё-таки не в 2010 году.
Аноним 02/02/24 Птн 20:10:52 3032083 58
>>3031999
Если бы я преисполнился и мне бы надоел фронтенд я бы начал изучать сисярп и вкатился в гейдев на юнити, тем более уже зная TS это не так сложно, надо только линал подтянуть.
Аноним 02/02/24 Птн 20:11:28 3032086 59
>>3031875
Ты в какой-то альтернативной реальности живёшь, потому что по несту есть несколько активных телеграм чатов с большим количеством участников, дискорд, вопросов на стековерфлоу дохуя. Сколько там на хабре - вообще похуй, кто гуглит на русском? Дока очень хороша для js/ts инструмента, обычно всё куда хуже, особенно в бекендерских инструментах. И самый жёсткий твой пиздёж про вакансии, в России нест ещё популярнее, чем на западе, процентов 40 проектов делаются на нём, если не больше, особенно новые проекты.

>>3031848
Для среднего размера проектов нест хорош, для крупных если только ты знаешь, что нет специфичных требований по перформансу, а так-то обычно лучше спринг для крупняка.
Аноним 02/02/24 Птн 20:13:36 3032091 60
>>3031985
Зачем в бек на джаве перекатываться, если есть нода? Тем более в условиях, когда вакансии с беком на ноде часто фуллстековые.
Аноним 02/02/24 Птн 21:15:29 3032212 61
>>3031999
Ну работа на джаве действительно является одной из самых важных. Это функционирование бигтехов и реальное бабло, а не стартапные пузыри и наеб инвесторов на шекели. И ее главный успех в том, что она в свое время быстро завоевала рынок на очень долгий срок и будет держаться наверху в своей сфере еще очень долго.
Аноним 02/02/24 Птн 21:43:05 3032265 62
>>3031944
Понял, принял.
Алсо, смотри че нашел после того, что ты скинул сайт портфель чела.
https://hsmkrt1996.com
Аноним 02/02/24 Птн 21:51:14 3032277 63
>>3031990
>Другое дело что после js/ts джава будет выглядеть отсталым говном
Двачаю, жаба после других языков кажется каким-то монстром, а запуск проектов как на продакшене напоминает 00е, когда помимо простого управления зависимостями maven, ant и тд, нужно очень часто всякие zver.jar в нужное место распаковывать. А вся экосистема утонувшее по горло в моче интерпрайзное говно. Тот же шарп с дотнетом выгляди куда лучше.
Аноним 03/02/24 Суб 00:46:26 3032473 64
Dart вообще нужен или мёртв? Без флаттера вообще полезен? Можно сразу флаттер учить или нужно обязательно базу дарта?
Аноним 03/02/24 Суб 00:47:53 3032474 65
Аноним 03/02/24 Суб 01:20:32 3032488 66
>>3032473
Да и флаттер не нужен, реакт нейтива достаточно
Аноним 03/02/24 Суб 01:28:17 3032494 67
>>3032086
> процентов 40 проектов делаются на нём, если не больше
Дело в том что это 40 процентов от ноды, что на выходе составляет примерно нихуя процентов
Аноним 03/02/24 Суб 02:15:39 3032519 68
Уу сука, почему я не могу в хроме просто заместить сорцы фигмы (жс, хтмл, ксс), и чтоб он подхватил изменения?
Хром ставит палки в колеса на пути к бесплатному дев моду.
Аноним 03/02/24 Суб 02:30:05 3032533 69
>>3032494
Этого более чем достаточно, даже учитывая, что далеко не все найденные вакансии будут релевантны. Вакансий сейчас штук 800 на хх с запросом "node backend or node nest or node express". Для сравнения java spring 2400 вакансий, golang 1500, asp.net core 600, php symfony 700, php laravel 1100, ruby rails 130, django 800. Ну и закономерно, что если выбирать бекенд на ноде, то лучше работать на проектах, сделанных на несте, потому что альтернатива это почти всегда экспресс, где в каждом проекте свои васянские костыли.
Аноним 03/02/24 Суб 07:32:05 3032599 70
ohnonono.png 7Кб, 549x51
549x51
>>3032533
Если поставить фильтр на название вакансии чтобы не попадался всякий мусор где в описании node то все очень грустно.
Аноним 03/02/24 Суб 10:23:07 3032654 71
image.png 8Кб, 67x499
67x499
>>3032519
Ты можешь поставить плагин на вскод с фигмой и плагин на вскод с хромогом/эджем и раскидать по разным вкладкам эти плагины для синхронизации, а верстать прямо в девтулсе браузера. Другой вопрос что позавчера девмод в фигме стал платным и будь добр отстегни 12 баксов, ну и хорошо бы иметь несколько мониторов или один широкоформатник.
Аноним 03/02/24 Суб 10:50:56 3032664 72
>>3032599
А я наоборот рад, что нода так и не расхайпилась, по крайней мере в РФ. Был риск этого когда появился Nest, но к счастью все обошлось. Пример фронтенда хорошо показал, что в хайповых стеках нет ничего хорошего - все утонет в говне из вкатышей, а так можно в нишевой технологии сычевать и ничего не бояться.
Аноним 03/02/24 Суб 12:51:28 3032766 73
>>3032664
Волчара пытающийся шкерится в мертвых технологиях, спок.
За ЖС будущие. Все рано или поздно будут писать на ЖС.
Аноним 03/02/24 Суб 12:58:05 3032775 74
>>3032766
Конкретно бэк на ноде не имеет перспектив. Если бы ты что то понимал в языках программирования то не городил бы чушь.
Аноним 03/02/24 Суб 16:33:33 3033015 75
>>3032775
Что ты называешь перспективами? Почему на беке ноду используют чаще с каждым годом? По мне так звучит перспективно.
>>3032766
Почему если технология мёртвая, каждый год на ней чаще делают новые проекты, чем в предыдущий? Вот руби мёртвый, каждый год всё меньше его используют.
>>3032599
120 всё ещё норм, мне хватит. Только ты отсёк много релевантных вакансий, где в названии нету этих слов, и фуллстек вакансий.
>>3032664
Нест как раз очень популярен в РФ среди проектов на ноде, на западе вот чаще юзают другие фреймворки.
Аноним 03/02/24 Суб 16:43:40 3033025 76
ФРОНТЕНД ВСЕ
HTMX - УЧИМ
Аноним 03/02/24 Суб 16:51:29 3033036 77
>>3033025
HTMX - ВСЁ
ТОЛЬКО ВЧЕРА БЫЛ НА СТРИМЕ ГО ВОРЯЩЕЙ ГО ЛОВЫ, КОТОРОЙ НЕ НРАВИТСЯ ХЫТЫМЫКС
иди нахуй
Аноним 03/02/24 Суб 16:53:24 3033038 78
https://v0.dev

Взял tailwind === остался без работы
Аноним 03/02/24 Суб 17:12:37 3033061 79
>>3032654
Так в том и была цель, чтобы хакнуть платный девмод, имея обфусцированные исходники фри версии. Но я обосрался из-за хрома.
Аноним 03/02/24 Суб 17:14:25 3033065 80
Аноним 03/02/24 Суб 17:14:33 3033067 81
>>3033038
Наоборот. Взял тейлвинд - получил бонусом автогенерацию базовых дизайнов.
Аноним 03/02/24 Суб 17:20:23 3033079 82
>>3033067
А кто потом будет поддерживать автогенеренку? лошки?
Аноним 03/02/24 Суб 17:28:43 3033104 83
>>3033079
Хайдли Адвансед инжинр фор промптинг енд реверс инжинерниг фронтенд генеретед дата.

Салари 10 000 рублес.
Аноним 03/02/24 Суб 17:54:23 3033143 84
image.png 36Кб, 316x708
316x708
>>3033061
Кстати я тут вспомнил про старый инструмент - когда-то давно макеты были в псдшках и я импортировал их в зеплин, из фигмы в зеплин тоже можно импортировать, но ограничение на одно рабочее пространство. Получается что-то типа пикрил. Он мне предлагает какой-то трайал, но мы и без него получаем нужный нам функционал.
Аноним 03/02/24 Суб 18:16:28 3033178 85
>>3033143
У фигмы плюс, что она может в фреймворко-специфичный код конвертировать, в тейлвинд тот же.
>>3033079
Так ты че, думаешь, что автогенеред дизайн просто возьмут и без изменений встроят в код? Это просто инструмент, облегчающий работу, как та же гопота. Никого оно заменить неспособно.
Аноним 03/02/24 Суб 18:20:38 3033182 86
>>3033178
>У фигмы плюс, что она может в фреймворко-специфичный код конвертировать, в тейлвинд тот же.
Там есть плагины для такого, anima та же которая к слову тоже может заменить девмод, но это тот же импорт в другой инструмент по сути.
Аноним 03/02/24 Суб 18:43:41 3033209 87
>>3033182
Ну интересно, буду иметь в виду.
Аноним 03/02/24 Суб 19:18:35 3033265 88
Как теперь верстать с фигмы?
Аноним 03/02/24 Суб 19:25:58 3033291 89
>>3033015
>Почему на беке ноду используют чаще с каждым годом?
Зачем толстишь? Чаще го используют. Даже интересно стало, существуют ли микросервисы на ноде?)
>>3033265
Вчера убедил заказчика, что вместо scss с пиксель пёрфект лучше использовать тайлвинд. Сказал что мол его делают профессиональные дизайнеры и прогеры, и там всё будет круто смотреться. В итоге подбирал на глаз стили, но сделал.
Аноним 03/02/24 Суб 20:16:05 3033356 90
>>3033291
я же не долбаеб чтобы верстать как в 2000...даже для wind
Аноним 03/02/24 Суб 20:32:37 3033376 91
>>3033291
>Вчера убедил заказчика, что говно это сладкий хлеб.
Молодец.
Аноним 03/02/24 Суб 20:41:25 3033383 92
Аноны, как вкатиться фронту-сеньерычу в Node.js/фулстека
Умею писать на node.js, могу в sql и orm
Но все это как говорится "в лоб, круд макака", не знаю что ждет на ноде в проде. не ебу как работают линуксы и докеры на более глубоком уровне.


Какие шансы запрыгнуть на 300к ? Заебал фронтенд.
Аноним 03/02/24 Суб 20:59:27 3033399 93
>>3033383
>Заебал фронтенд.
Че так?
>Какие шансы запрыгнуть на 300к ?
В другой язык запрыгивай.
Аноним 03/02/24 Суб 21:00:56 3033402 94
>>3033383
В продукшоне царит полный панк и анархия, каждый дрочит как он хочет, благо джаваскрипт позволяет. Если хочешь получить боль-моль целостное представления о самой ноде, советую книжку Node.js Design Patterns.
Аноним 03/02/24 Суб 21:02:43 3033404 95
https://www.youtube.com/watch?v=lhcn07y0PqE
Че там с ярном вообще? По-моему он нихуя не умер, странно видеть подобные заявления. Все так же удобнее и быстрее нпма, не?
Аноним 03/02/24 Суб 21:12:16 3033414 96
>>3033399
В другом сложней, мне нужно покрутиться в ноде парочку лет.
Я тут хорошо ориентируюсь, но нет опыта.

>Че так?
У фронтов самая низкая зарплата по рынку. Пора уходить из этого дерьма пока есть возможность и фронтовый рынок не прорвало.
Аноним 03/02/24 Суб 21:33:00 3033446 97
>>3033291
>Зачем толстишь?
Я не толстил. Зачем ты мнение отличное от своего принимаешь за троллинг? Тем более ты просто меня неправильно понял. Я не утверждал, что ноду используют чаще, чем го. Я сказал, что нода используется на бекенде чаще с каждым годом, то есть проектов на ноде с каждым годом не становится меньше, их становится больше. Про го речи не было и ничего про другие языки в принципе не подразумевалось. Нода в бекенде занимает примерно 10%, го 20-25%. Количество проектов растёт и на том, и на другом. А на руби, например, падает.
>Даже интересно стало, существуют ли микросервисы на ноде?
Конечно, почему нет? Я много раз писал микросервисы на ноде, чаще всего на несте и на moleculer, но и на экспрессе приходилось.
Аноним 03/02/24 Суб 21:55:39 3033497 98
image.png 34Кб, 634x299
634x299
Как этот код работает?
Всю голову сломал уже, ну непонятно!
Почему вложенные свойства создаются? Как?
Там же везде происходит доступ только на 1 уровень. Как оно на 2 уровня вниз записывает.

Каааааааааак......

var createNestedObject = function( base, names ) {
for( var i = 0; i < names.length; i++ ) {
base = base[ names ] = base[ names ] || {};
}
};
createNestedObject( window, ["f", "s", "t"] );
Аноним 03/02/24 Суб 22:11:56 3033516 99
Аноним 03/02/24 Суб 22:51:26 3033565 100
>>3033497
е маё ты индекс пропустил к обращению поля опечатка
Аноним 03/02/24 Суб 23:09:43 3033567 101
>>3033516
>>3033497

Это обычный линкед лист
base[ names ] = base[ names ] || {}; // base = {f: {}} base === obj
base = base[names] // перетераешь ссылку с входного объекта на сылку объекта в поле f
Аноним 04/02/24 Вск 00:00:46 3033602 102
изображение.png 237Кб, 394x604
394x604
>>3033025
>HTMX
В свое время при помощи jquery такое делали, на сервере генерировался кусочек html и вставлялся/заменялся в документе.
Зумеры опять что-то переизобретают?
Аноним 04/02/24 Вск 00:18:09 3033614 103
>>3033602
А ещё раньше тебя CSP нахуй не слал когда ты innerHTML меняешь.
Аноним 04/02/24 Вск 10:19:40 3033845 104
>>3033497
const result = ["f", "s", "t"].reduceRight((acc, field) => ({[field]: acc}), {})
Аноним 04/02/24 Вск 10:34:21 3033852 105
Аноним 04/02/24 Вск 10:36:43 3033853 106
>>3033852
Платно.

Дожили. IT библиотеки стали платными
Аноним 04/02/24 Вск 10:39:26 3033856 107
>>3033853
> платно
Всегда было.
Аноним 04/02/24 Вск 10:56:13 3033864 108
>>3033853
да огромное кол-во таких.
офк, не из-одд какой-нибудь, но всякие юайлибы обычно.
да и бесплатно обычно разрабом для веселья дают. платно для кабанов.
Аноним 04/02/24 Вск 11:10:48 3033873 109
>>3033864
>да огромное кол-во таких.
вот суки
Аноним 04/02/24 Вск 14:05:04 3034025 110
Зачем мне нужно делать глубокое копирование объекта, с рекурсией, ради того, чтобы реакт под копотом сравнил prevObject === currentObject.
То есть чтобы мне изменить глубокое свойство объекта
q.w.e.r.t.y = 123 мне нужно весь объект перекопировать.
Может проще делать forceUpdate ?

Рякт обезьяны подсказывайте
Аноним 04/02/24 Вск 14:29:59 3034068 111
Screenshot from[...].png 104Кб, 887x901
887x901
Аноним 04/02/24 Вск 15:11:34 3034159 112
image.png 31Кб, 537x525
537x525
Аноним 04/02/24 Вск 15:26:54 3034190 113
>>3033852
Чем это лучше Dexie.js?
Аноним 04/02/24 Вск 15:37:35 3034217 114
Аноним 04/02/24 Вск 15:37:49 3034219 115
>>3034159
>> newState = {...state}
Это тот же forceUpdate
>> useCallback
Ради чего?
>>stringify
Не самая быстрая операция!

Вообще, я понимаю, что ты вдохновился моим решением, но тем не менее. Ты уже понял суть
Аноним 04/02/24 Вск 15:42:05 3034231 116
>>3034219
forceUpdate - это срать хаками с рандомазйерами.
У меня поменялось состояние - я обновил состояние, согласно механизмам и описанию работы с состоянием в реакте.
Feel the difference.
Аноним 04/02/24 Вск 15:54:08 3034260 117
>>3033852
Все ненавидят SQL, когда-нибудь мы добьем этот кусок говна.
Аноним 04/02/24 Вск 17:36:14 3034498 118
>>3034260
Ненавидят его только вкатутосы с сдвг, которые не могут посвятить пару часов изучению такой простой и полезной вещи.
Аноним 04/02/24 Вск 18:05:52 3034556 119
>>3032051
>кусок кала под названием SFC
Можешь не продолжать, мы уже поняли, что ты долбоеб.
Аноним 04/02/24 Вск 18:44:59 3034608 120
>>3034231
Вынужден признаться, ваше решение более семантически правильное с точки зрения архитектуры реакта.
Да, определенно, на завтрашнем дейли мы обсудим этот proof of concept и в ближайшие сроки будем внедрять его в нашем финтех проекте.
Благодарю ещё раз
Аноним 04/02/24 Вск 18:47:35 3034614 121
В чем проблема сингл файл компонентс? Как бэ ты по дефолту должен думать в рамках одного компонента, а если компонент на самом деле содержит в себе несколько, то логично вынести его часть в другой файл, потому что на то они и разные компоненты. Не понимаю нытья по этому поводу.
Аноним 04/02/24 Вск 19:12:31 3034650 122
>>3033614
>А ещё раньше тебя CSP нахуй не слал когда ты innerHTML меняешь.
jquery не обязывает тебя менять html. Ты спокойно можешь работать низкоуровнево с элементами. Я даже скажу больше - ничего лучшего для низкоуровневого маслания узлов и элементов до сих пор не придумали В императивном стиле, конечно же.
Аноним 04/02/24 Вск 19:14:23 3034651 123
>>3034614
Да это переходный период, скоро все привыкнут. В той же жабе уже давно все пришли к мнению и в дефолтный линтер заведено правило 1 файл = 1 класс/enum/etc. И никак по другому.
Аноним 04/02/24 Вск 19:20:59 3034664 124
>>3034025
>forceUpdate
Обломаешься на мемоизациях.
Аноним 04/02/24 Вск 19:29:56 3034682 125
>>3033291
>В итоге подбирал на глаз стили, но сделал
Чел, ты зажав option на клаве увидишь все марджины у элемента. А позиционирование через гриды и флексы уже любой вкатун знает. Вопрос - нахуя нужен дев режим?
Аноним 04/02/24 Вск 20:00:12 3034735 126
>>3034556
>смешивает стили, шаблон и логику в одном файле
>считает долбоебом кого-то кроме себя
Лол
Аноним 04/02/24 Вск 20:05:13 3034742 127
Screenshot from[...].png 82Кб, 950x566
950x566
Screenshot from[...].png 91Кб, 950x566
950x566
Сап.
Мб кто может подсказать, в чем дело.
Значит я использую Идею Ультимейт (22.1.2) для фронтовой разработки (потому что бэк на жаве и там типа всякие плагины и штуки чтоб это всё запускалось). Ну и вот, тут Вьюжс 2 и в темплейтах иде не распознает всякие классы и компоненты из жс (тс) файлов и типа нет автодополнения и нельзя кантрл-кликнуть и перейти к этому коду в скрипте. Просто на работе в офисе у меня так работало, поэтому я знаю, что оно как бы умеет так. Но какая там версия идеи была разве что я не помню. Vuejs плагин стоит и .vue.html расширение в него добавлено, он распознает его вот.
Аноним 04/02/24 Вск 20:11:48 3034756 128
>>3034735
Какая разница, в одном оно файле или нет?
Аноним 04/02/24 Вск 20:14:29 3034764 129
>>3034651
Это не переходный период. 80% рынка это реакт, и на реакте отдельные долбоебы одно время пытались писать стили на CSS-in-JS в том же файле, что и сам компонент, но это не прижилось. А вью с его маленькой долей рынка вообще не важен, важно что происходит в реакте. Да и то, люди на вью SFC реже используют, чем адекватный подход с разделением.

>>3034614
У компонента есть своя директория, в ней делается ComponentName.module.scss
Аноним 04/02/24 Вск 20:21:15 3034782 130
есть смысл изучать теорию анимаций, канвасы, webgl, three.js ? меня прикалывает это, но используют ли это в проде
Аноним 04/02/24 Вск 20:21:55 3034784 131
>>3034764
>не прижилось
Ты скозал?
Аноним 04/02/24 Вск 20:22:54 3034788 132
>>3034782
>используют ли это в проде
Да. Но на малом количестве проектов. В любом случае, от того, что ты это выучишь тебе точно хуже не станет.
Аноним 04/02/24 Вск 20:25:03 3034792 133
>>3034764
>У компонента есть своя директория, в ней делается ComponentName.module.scss
Это уродство совершенно невозможно читать, если ты незнаком с кодом. Постоянно прыгаешь между кодом компонента и стилями. Лучше, когда стили компонента в том же файле.
Аноним 04/02/24 Вск 20:28:20 3034798 134
>>3034784
Нет, просто не прижились по факту, так очень редко кто делает. Использование CSS-in-JS в принципе сильно снизилось само по себе из-за некста, и когда эти говностайледы используют, то чаще выносят их в отдельный файл.

>>3034792
Наоборот когда стили в одном файле с логикой и шаблоном это уродство, которое труднее читать, особенно удобно на новом проекте, когда нет нагромождений в одном файле.
Аноним 04/02/24 Вск 20:29:47 3034803 135
>>3034798
Это тот же CSS-in-JS, алло. Просто теперь ты не добавляешь явно компоненты, а описываешь классы в отдельном файле.
Та же самая нечитаемая хуйня.
Аноним 04/02/24 Вск 20:42:35 3034817 136
>>3034803
>CSS модули это CSS-in-JS
В голосину!

>Та же самая нечитаемая хуйня.
Может быть для тебя, человека с особенностями. А для нормальных людей классический css / scss читать куда проще, чем стайледы в темплейт литералах.
Аноним 04/02/24 Вск 20:46:00 3034821 137
меня одного тошнит от redux?
Аноним 04/02/24 Вск 20:51:00 3034825 138
>>3034817
Проще или не проще, тебе, косолобику, невдомек, что суть проблемы не в наличии или отсутствии стайледов в темлейте, а в организации кода по файлам. И в этом плане никакой разницы между стайледом и модулями нет. Впрочем, не удивлен, что тебе нравится жрать говно, все-таки речь о JSX в другом контексте и не может идти.
Аноним 04/02/24 Вск 20:54:34 3034829 139
>>3034664
Он и пересозданием объекта по верхнему уровню обосрётся с мемоизациями. Однохуйственно, раз уж получилась гармошка в 5 уровней по какой-то причине, но городить апдейт отдельной переменной состояния это кринж.
Аноним 04/02/24 Вск 20:54:43 3034830 140
Аноним 04/02/24 Вск 21:04:33 3034844 141
>>3034825
>тяжело читать css модули
>название косолобиком кого-то кроме себя
Лол

>а в организации кода по файлам
Это троллинг тупостью? Я с самого начала и говорю, что в этом проблема SFC, с ними нет никакой организации кода по файлам, вместо организации они создают помойное нагромождение.

>речь о JSX в другом контексте и не может идти
Речь про организацию стилей. Но JSX действительно самый лучший способ шаблонизации, тем самым косолобикам и вкатышам не понять.
Аноним 04/02/24 Вск 21:08:12 3034851 142
>>3034844
Как раз сфц не создает ненужных абстракций на 1000 файлов, из-за которых вместо того, чтобы проскроллить вверх по файлу и посмотреть, где применяется тот или иной стиль, нужно прыгать по разным файлам. Я и говорю: говноед как он есть. Нормальному человеку просто не понравится читать этот вкатунский понос из файлов.
Аноним 04/02/24 Вск 21:09:28 3034857 143
>>3034830
зачем когда есть Mobx/zusta/eshe shtota
Аноним 04/02/24 Вск 21:33:32 3034910 144
Какой сейчас самый новомодный стейт менеджер для ряхта?
Аноним 04/02/24 Вск 22:09:36 3034969 145
>>3034910
Мы с антошкой ещё не придумали название, как обычно дабл думаем, трипл решаем.
можешь использовать сниппеты
>>3034068
>>3034159
Аноним 04/02/24 Вск 22:12:54 3034980 146
>>3034159
Код ревью:
Можешь в своей реализации поправить название govno => copro/shit
Просто мне кажется, что из соседнего отдела не так поймут
Аноним 04/02/24 Вск 22:16:17 3034991 147
>>3034851
Как раз вкатуны и джуны склонны юзать SFC / стайледы в одном файле с компонентом в реакте. У сеньоров я никогда не видел такого кода. И про какие ненужные абстракции на 1000 файлов ты говоришь? Пример с кнопкой: есть папка Button, в ней всего два файла, Button.tsx и Button.module.css, это 2 файла, а не 1000. Пиздос, для вканутов отдельный файл со стилями это уже "тысяча абстракций". Какие же зумеры тупые, поколение клипового мышления.
Аноним 04/02/24 Вск 22:18:06 3034996 148
>>3034910
Jotai

>>3034821
Почти всех давно уже тошнит, но когда сделали тулкит, то стало значительно легче
Аноним 04/02/24 Вск 22:19:49 3035000 149
>>3034996
>Jotai
Посмотрел. Понял, что можно дальше сидеть на MST еще годик минимум.
Аноним 04/02/24 Вск 22:22:11 3035009 150
>>3034991
> У сеньоров я никогда не видел такого кода.
То не были сеньоры. Или ты действительно думаешь, что сеньор ради display: grid, place-items: center будет отдельный файл создавать и его импортить чем напишет тоже самое в одну строку?
Аноним 04/02/24 Вск 22:24:32 3035010 151
>>3034991
>Пример с кнопкой: есть папка Button, в ней всего два файла, Button.tsx и Button.module.css, это 2 файла
Это
1) Папка
2) Файл с компонентов
3) Файл со стилями.
В 3 раза больше визуального шума, в 2 раза больше вкладок в IDE. И покажи ка мне стили и логику этого button'а, если они прям не убрались в один файл с компонентов.
Аноним 04/02/24 Вск 22:25:24 3035011 152
>>3035009
Сеньоры. Я в трёх компаниях из котваси работал, в нескольких стартапах, и только отдельные отбитые персонажи предпочитали срать стилями прямо в компоненте, но принятый на проекте стайлгайд не позволял им гадить. В опенсорсных проектах тоже редко видел такое говно.
Аноним 04/02/24 Вск 22:26:28 3035016 153
>>3035010
>визуального шума
Шиз, ты снова выходишь на связь?

Дааа, два файла это так много, в целых два раза больше одного...
Аноним 04/02/24 Вск 22:27:47 3035020 154
>>3035016
>Дааа, два файла это так много, в целых два раза больше одного...
Если у тебя в репе только один баттон - нет, не много. Если у тебя ебейшая дизайн система из сотен компонентов, то у тебя +100 файлов. Нахуя оно надо?
Аноним 04/02/24 Вск 22:27:55 3035021 155
>>3035000
Чем MST лучше? И зачем вообще MST, в чём профит по сравнению с обычным мобиксом? Никогда их не использовал, поэтому спрашиваю
Аноним 04/02/24 Вск 22:28:15 3035022 156
>>3035011
>Я в трёх компаниях из котваси работал
Ну а я в двух. В обеих всем было похуй, никто не доебывался джо такой хуйни.
Аноним 04/02/24 Вск 22:29:40 3035024 157
>>3035021
>Чем MST лучше? И зачем вообще MST, в чём профит по сравнению с обычным мобиксом?
Обычный мобикс не юзабелен от слова совсем. С MST еще куда ни шло. хотя ебейшие конструкции с flow и возникающий из этого эникаст тоже напрягает
Аноним 04/02/24 Вск 22:39:59 3035047 158
image.png 105Кб, 316x207
316x207
react мертв?
Аноним 04/02/24 Вск 22:41:28 3035049 159
>>3035047
Оригинальная концепция мертва. Версель запилил какой-то ебейший метафреймворк на основе оригинальной концепции, полностью её перевернув.
Аноним 04/02/24 Вск 22:46:11 3035063 160
>>3035047
Да, скоро все будут пользоваться новой прорывной технологией htmx
Аноним 04/02/24 Вск 22:48:56 3035066 161
>>3035024
MST бандл сайт не блоатит?
Аноним 04/02/24 Вск 22:50:54 3035072 162
>>3035066
Блоатит. Думали его менять на что-то другое, но после тестов зустанда стало понятно, что ничего лучше MST на текущий момент нет.
Аноним 05/02/24 Пнд 00:27:00 3035233 163
>>3035011
Ты петух, дико серишь, даже не снимая рейтузов. Только отбитые мудаки пишут на вью стили в отдельных файлах. Я не знаю, в каких говнокомпаниях ты сосал хуй, но вот тебе пример: elk - 4.8к старов на гитхабе, 200+ контрибьюторов, в том числе ЧЛЕНЫ КОР КОМАНДЫ САМОГО ВЬЮ И НАКСТ. Найди, сука хоть один style.css:
https://github.com/elk-zone/elk
Аноним 05/02/24 Пнд 01:30:53 3035297 164
>>3035233
>Только отбитые мудаки пишут на вью стили в отдельных файлах
>Скидывает мне ссылку с проектом, где есть стили в отдельных файлах, где не используются SFC, где основная стилизация делается с помощью маняаналога тейлвинда
Лол, почему фанаты китайской подделки так любят обделываться под себя?
И в любом случае, один проект не показатель.
Аноним 05/02/24 Пнд 01:49:32 3035316 165
>>3035297
>Читает сообщения жопой, параллельно отсасывая хуй у спидозного бомжа, из-за чего не испытывает галлюцинации и видит в проекте файлы, которых там нет.
Ряктошиз, ты почему опять таблетки не пьешь? Которые тебе доктор прописал.

>И в любом случае, один проект не показатель.
Показатель того, что ты максимально дрисло наполнил рейтузы.
Аноним 05/02/24 Пнд 03:12:21 3035395 166
darkspeech.mp4 2893Кб, 1280x720, 00:00:26
1280x720
Намбер прототайп итт.
Задавайте ответы.
Аноним 05/02/24 Пнд 03:15:10 3035398 167
Аноним 05/02/24 Пнд 04:27:26 3035429 168
Аноним 05/02/24 Пнд 05:30:09 3035434 169
>>3035395
ты не намбер прототайп.
Аноним 05/02/24 Пнд 09:07:20 3035576 170
>>3035049
Но ведь серверные компоненты - это и есть оригинальная концепция реализованная разрабами Реакт
Аноним 05/02/24 Пнд 10:51:20 3035653 171
почему pm2 нашёл ошибку в коде, которую не нашёл обычный node при запуске кода (какую-то ReferenceError которой не должно быть)
Аноним 05/02/24 Пнд 11:26:45 3035677 172
Куда перекатываться из react?
Аноним 05/02/24 Пнд 12:47:57 3035752 173
>2024
>scss
Аноним 05/02/24 Пнд 12:52:12 3035759 174
>>3035576
В каком месте? Изначальная концепция - построение UI. Саспенсы, use'ы, серверные компоненты это уже шиза от верселя.
Аноним 05/02/24 Пнд 13:10:38 3035769 175
CSS-IN-JS - БАЗА НА ВЕКА
Аноним 05/02/24 Пнд 14:01:31 3035811 176
>>3035576
Оригинальная концепция реакта это библиотека для создания пользовательских интерфейсов, у реакта даже виртуал дом идёт отдельной либой. Менеджер состояний, роутинг, контекст апи опять же прикрутили отдельными либами, и причём тот же менеджер состояний может быть разным на разных проектах. Т.е. оригинальная конценпция из MVC содержала в себе только V и совсем немного C.
Аноним 05/02/24 Пнд 14:12:13 3035825 177
Screenshot from[...].png 4Кб, 260x39
260x39
КТО ГАЛКУ ОСТАВЛЯЕТ ПОЯСНЯЙТЕ
Аноним 05/02/24 Пнд 15:41:00 3035929 178
image.png 1Кб, 68x21
68x21
>>3035825
кто посты без смысловой нагрузки оставляет, поясняйте.
Аноним 05/02/24 Пнд 15:48:24 3035936 179
>>3035759
Ну вы там задепреккцтили ООП говноеды теперь жрите юзы.
Аноним 05/02/24 Пнд 16:39:36 3036055 180
>>3035936
Ебанат. Хуки тут не причем, я про "псевдохук" use
Аноним 05/02/24 Пнд 17:02:41 3036125 181
суки помогите с задачей.
Аноним 05/02/24 Пнд 17:05:49 3036138 182
>>3035811
Оригинальным это все было хуй знает когда. Времена меняются и появился спрос сперва на ssr, потом а=на саспенсы и теперь на серверные компоненты.
Аноним 05/02/24 Пнд 17:09:06 3036149 183
image.png 19Кб, 626x320
626x320
>>3036138
>Оригинальным это все было хуй знает когда.
>Времена меняются
/0
Аноним 05/02/24 Пнд 19:20:59 3036414 184
>>3036138
>серверные компоненты.

Если на то пошло, то лучше писать фронт внутри бекенда.
То есть все возвращается в 2000
Аноним 05/02/24 Пнд 19:58:02 3036461 185
Аноним 05/02/24 Пнд 20:26:24 3036530 186
Аноним 05/02/24 Пнд 20:31:16 3036545 187
>>3036055
Правильно ли я понимаю, что useCallback и useMemo в принципе существовать не должно, это должно решаться на уровне библиотеки.
Аноним 05/02/24 Пнд 20:31:41 3036546 188
>>3036055
Правильно ли я понимаю, что useCallback и useMemo в принципе существовать не должно, это должно решаться на уровне библиотеки.
Аноним 05/02/24 Пнд 20:32:36 3036551 189
Аноним 05/02/24 Пнд 21:38:49 3036696 190
>>3036545
>это должно решаться на уровне библиотеки.
на уровне фреймворка. Как раз на уровне (говно)библиотеки, которой является реакт, это не должно решаться. Поэтому они существуют.
Аноним 05/02/24 Пнд 21:49:46 3036731 191
>>3036414
В каком-то смысле сейчас идет возврат к тем временам. В клиентском рендеринге есть нерешаемые проблемы, вроде всякой объемной библиотечной летящей в бандле на клиент или ненужной логики. Ничем кроме сброса части пиздецов на сервер их не решить.
Аноним 05/02/24 Пнд 22:20:27 3036786 192
Довелось впервые потрогать этот ваш тулупскриповый jest. Блеванул нахуй, какая же кривая параша, даже моку нельзя в самом тесте прописать. И люди с такими либами от даунов и для даунов еще что-то смеют говорить в сторону джавистов. ЛОЛ!
Аноним 05/02/24 Пнд 22:57:57 3036865 193
Как же жопа сгорела, пиздец... просто в ахуе с этого высера полоумных макак. Простейшие вещи написать не могу, потому что нихуя нормально не работает без костылей. Надеюсь, хотя бы вит делали адекватные люди, хоть на петпроекте не будет такого говна.
Аноним 05/02/24 Пнд 23:07:08 3036876 194
Уважаемые господа, какой проект на react начать для взлета несостоявшейся карьеры? Видел на ютубчике советуют всяко разное, главное не туду листы
Аноним 05/02/24 Пнд 23:38:38 3036932 195
>>3035316
Папку styles открой. А затем помой штаны.
Аноним 06/02/24 Втр 00:00:51 3036977 196
Аноним 06/02/24 Втр 00:37:05 3037034 197
>>3036977
Пошел нахуй, долбоеб, нормальных юнит тестов не нюхавший.
Аноним 06/02/24 Втр 01:04:54 3037063 198
Охуеть.. два независимых теста: в одном моке сказано возвращать А, во втором - Б. Казалось бы, они независимы, все должно работать. Но нет, сука. Мока из второго теста перекрывает моку из первого какими-то хитровыебанными хоистингами. Они ж блять даже не в одной области видимости, какого хуя?!
Насколько косолобым надо быть, чтобы наворачивать такое говно и думать, что все норм?
Аноним 06/02/24 Втр 02:17:07 3037105 199
>>3037063
Умвр. У меня тесты конфликтовать стали только когда начали в один файл срать в 2 потока. Я многопоточность выключил и все норм.
Единственное что мне в жест не нравится что нельзя выключать тест и включать только 1 файл искаропки, я для всего этого костылей нагородил.
Аноним 06/02/24 Втр 03:20:54 3037126 200
>>3037105
Да у меня простейший юзкейс: в модуле есть функция, на эту функцию в двух тестах создается мока, которая должна возвращать разные значения в зависимости от теста.
Я в каждой сюите пишу в beforeEach: jest.mock('zalupaModule', () => { zalupaFunction: jest.fn().mockResolvedValueOnce(testDependentMock) });
Запускаю тесты - один падает. Комментирую код выше во втором тесте - первый начинает проходить. Это даже задокументированное поведение. В либу насрали, а жс макаки кушают и урчат.
Исправил код уродливой комбинацией:
import {zalupaFunction} from 'zalupaModule'
jest.mock('zalupaModule') вверху файла
(zalupaFunction as jest.Mock).mockImplementation(() => { return Promise.resolve(testDependentMock) }) - такая борода в каждом beforeEach.
Просто пиздец, так и не понял, как это все работает, и даже не хочу разбираться в этом шизоидном бреде. То, что должно быть просто, делается через жопу. Ну его нахуй этот джест.
Аноним 06/02/24 Втр 03:25:29 3037127 201
>>3037126
Поправка: я моки изначально писал не в beforeEach, а просто в сюите внутри describe. И две сюиты конфликтовали.
Аноним 06/02/24 Втр 03:26:25 3037128 202
>>3037126
Ты просто пишешь нетестируемый код. Мокать модули это костыль для нетестируемого кода. Я таким не пользуюсь короч.
Аноним 06/02/24 Втр 03:51:37 3037132 203
Аноним 06/02/24 Втр 03:58:22 3037135 204
>>3037128
Да нет, интерфейсы тоже просты и понятны: на вход подаем А, на выходе получаем Б. Все-таки с тестированием я знаком. Просто в джэве все делается куда предсказуемее: есть пара способов создать моку, оба в 100% базовых случаев работают. Моки никуда не хойстятся и не перекрывают друг друга. Просто и без задней мысли внутри теста создаешь, и никаких проблем совершенно.
А тут я как ни пытался решить проблему, и бефорычи вешал, и двигал туда-сюда все эти моки и сюиты, и разными способами моки создавал - все без толку.
Аноним 06/02/24 Втр 04:32:48 3037139 205
>>3036876
Хз, туда лист это база. Я боюсь не того разработчика который сред базвордамми а того кто может написать тудулист с закрытыми глазами 10000 раз.
мимобрюсли
Аноним 06/02/24 Втр 06:14:13 3037154 206
>>3036876
>главное туду листы
this.
Аноним 06/02/24 Втр 07:38:07 3037179 207
image.png 14Кб, 152x497
152x497
Все этот время думал, что еспресс - либа для неста.
Не в тех. смысле, но по факту.
Т.е. зачем юзать еспресс если можно накатить нест.

Вот сегодня база на 62 гига появилась.
И тут я понял, что для простого чтения нест не нужен. Ну т.е. вообще. Слишком много всего ради простого get hui.
Да я корячится с генерацией моделей по базе лень.

Может реактомакаки не такие уж и убогие?
Может для их работы тоже не нужен полноценный фреймворк и они просто делают простейшие вещи с их библиотекой?

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

Взгляд с перспективы убогих может показаться не таким уж и убогим.
Аноним 06/02/24 Втр 11:51:02 3037346 208
>>3030253 (OP)
Какой ПРОЕКТ написать? Тудушку написал, фильтрация задач по статусу, добавление-удаление задач, добавление-удаление списков, галочки. Хочу отработать использование хуков кроме юзстейта, редакс. На ПРОЕКТЫ вообще смотрят?
Аноним 06/02/24 Втр 11:55:59 3037356 209
Аноним 06/02/24 Втр 11:58:24 3037359 210
>>3037346
>На ПРОЕКТЫ вообще смотрят?
Да, но они нахуй никому не нужны.
Но смотрят.

Сделай Твитч с мессенджером.
Или Тивач.
Аноним 06/02/24 Втр 12:22:25 3037394 211
>>3037346
>На ПРОЕКТЫ вообще смотрят?
Какая разница если по факту ты практикуешься для себя, лучше заняться каким-то проектом и столкнуться с затупами решив их самостоятельно и став лучше, чем просто как волк задрочить эвентзалупы, прототипы и литкод а потом обосраться на реальном проекте. К тому же это верификация того что ты хотя бы примерно можешь набросать структуру проекта, а значит и разобраться в чужой, пресловутое умение читать чужой код. Вин-вин позиция получается.
Аноним 06/02/24 Втр 15:42:24 3037658 212
Специалисты с опытом работы 2 и 6 лет, могут не сильно отличаться по навыкам, так как часто опыт просто повторяется
Аноним 06/02/24 Втр 16:11:47 3037688 213
>>3037394
Задротишь литкод - проходишь собесы, но обсираешься на реальном проекте.
Практикуешься для себя - НЕ обсеришься на реальном проекте, но не пройдёшь собес, так как там задачи из литкода.
Аноним 06/02/24 Втр 16:16:20 3037693 214
Поцоны, ваще ребята.

Хочу опять вкатиться в js. Норм если буду вместо ноды юзать сразу bun? Кто-то юзает его?
Аноним 06/02/24 Втр 16:41:43 3037717 215
Аноним 06/02/24 Втр 17:56:56 3037875 216
>>3037688

Ты в фанг собрался с литкодом?
Аноним 06/02/24 Втр 18:00:57 3037887 217
>>3037688
Литкод не задрочу, кодварс задрочу. Пойдет?
И внатуре, мувисерчер - нормальный проект? Без онлайн-плеера. Вообще для проектов дохуя идей, но я близко не понимаю, как их реализовывать, потому что вкатун.
Аноним 06/02/24 Втр 18:20:06 3037928 218
>>3037887
На кодварсе нет упора на параолимпийский подход к решению (эффективность, по памяти или времени). Там единственный критерий - запустить и увидеть самому сколько оно в песочнице отрабатывало. Даже посмотреть чужое решение надо изъебнуться, форкнуть, и засрать список своих решений.
Ну и постановка задача отличается.

мимо
Аноним 06/02/24 Втр 19:01:08 3037999 219
>>3037179
>но для анальника, типо один раз сделал и забыл.
Зачем ввязываться в неподдерживаемый код?
Ты можешь хоть на Jquery писать, но поддерживать как?
Аноним 06/02/24 Втр 19:02:36 3038002 220
>>3037658
>так как часто опыт просто повторяется
Сильно отличается, каждый проект уникален. особенно у реактовых и вьюшкиных
Аноним 06/02/24 Втр 19:07:24 3038014 221
>>3037999
>но поддерживать как?
Закинуть джуна тот разберется.
Будто сам таким джуном не был.
Мой первый проект как раз был сайтом с одним жс файлом на жиквери.
Аноним 06/02/24 Втр 19:37:46 3038063 222
>>3038002
>> Сильно отличается, каждый проект уникален.
уникальная бизнес логика, всё отсальное одинакова на деаять девять процентов
Аноним 06/02/24 Втр 19:56:24 3038089 223
>>3038063
попробуй накатить вордпресс с вью.
Аноним 06/02/24 Втр 20:15:17 3038119 224
image.png 10Кб, 180x283
180x283
ape.jpg 38Кб, 339x339
339x339
Пиздец, миллион конфигов, сколько всевышних образований нужно, чтобы разбираться в этой хуйне?
Аноним 06/02/24 Втр 20:24:52 3038147 225
>>3030253 (OP)
Короче, вытьё про ТЫСЯЧИ ОТКЛИКОВ, ФРОНТЕНД ВСЁ порядком заебало. Пошёл учить джаву.
Аноним 06/02/24 Втр 20:25:53 3038150 226
>>3038063
Каждый проект уникальный, везде разные библиотеки, разные версии, разные архитектурные подходы
Это касается фронта и бека.
Аноним 06/02/24 Втр 20:26:26 3038153 227
Аноним 06/02/24 Втр 20:28:12 3038157 228
>>3038147
1) Там тысячи откликов от студентов
2) В джаве платят не за язык, а за фреймворки вокруг
Аноним 06/02/24 Втр 20:31:13 3038161 229
>>3038147
Как ты дожил до своих лет, если тебя так легко сбить с пути?
Аноним 06/02/24 Втр 20:47:16 3038205 230
>>3038147
Пыха вытесняет джаву, лучше пхп учил бы.

мимо джавист, учу пыху
Аноним 06/02/24 Втр 20:48:42 3038208 231
>>3038153
>>3038161
Но это же пиздец, под каждым видосом, где кто-нибудь пилит приложуху на рякте, сотни комментариев о том, как люди с несколькими годами опыта месяцами не могут найти работу. Причем складывается впечатление, что именно на фронтенде хуже всего. Я начинал изучать программирование с мыслями о том, что буду владеть какими-никакими техническими знаниями, позволяющими рядовому хиккану спокойно работать и развиваться. Надо ли говорить, что весь этот пиздец вокруг фронтенда и близко не похож на такое. Мне нравилось открывать сайт лерн жабаскрипт и изучать, а теперь, пройдя его и пописав на рякте, посмотрев видео, у меня какое-то ебаное ощущение от всего этого.
Аноним 06/02/24 Втр 20:56:25 3038215 232
>>3038208
Чел, в JS хуже всего, еще в тестировании.
Конкуренция - дикая даже среди мидлов
Аноним 06/02/24 Втр 20:57:52 3038219 233
>>3038208
У тебя есть шансы если ты выучишь до сеньерыча.
Иди в GO - там конкуренция меньше.

Аноним 06/02/24 Втр 21:06:11 3038230 234
>>3037034
>ты не писал нормальных юнит тестов, я скозал
>анончики, помогите, не могу осилить jest, ррряяя
Лол, как можно быть таким тупым?
Аноним 06/02/24 Втр 21:06:26 3038231 235
>>3038089
цель этого танца с бубном?
Аноним 06/02/24 Втр 21:09:04 3038236 236
>>3038147
А зачем вы нужны, вы просто копипаста. Вас переизбыток на рынке.
Это касается любого ЯП
Зачем мне ассайнить джуна, если я могу посмотреть в другие страны, где верстальщик с таким же опытом будет дешевле?
Аноним 06/02/24 Втр 21:11:15 3038243 237
>>3038219
Да ладно сенька без опыта. Это как хирург высшей категории без операций?
Аноним 06/02/24 Втр 21:12:18 3038245 238
>>3038231
Неоднородности фронтенда и отличия проекта от проекта не только в биз. логике.
Аноним 06/02/24 Втр 21:15:17 3038250 239
>>3038245
тебе не нужно делать какие то хаки, для чего комбинировать вордпресс с вью. Цель? Чтобы был вью?
Это не цель, а хотелка. И даже не бизнеса, а скорее команды разработчиков
Аноним 06/02/24 Втр 21:16:42 3038253 240
>>3038215
Согласно статистике js/ts - самые популярные япы в мире. Логично, что если дохуя чего разрабатывается на них, то нужно дохуя погромистов, чтобы поддерживать разработанное. Какого хуя тогда там самая высокая конкуренция?
Аноним 06/02/24 Втр 22:26:08 3038333 241
>>3038230
Не удивлен, что говноеду почудилось, что я спрашивал помощи. Все-таки джест приучает додумывать хуйню.
Аноним 06/02/24 Втр 22:57:37 3038360 242
>>3037179
>Может реактомакаки не такие уж и убогие?
>Может для их работы тоже не нужен полноценный фреймворк и они просто делают простейшие вещи с их библиотекой?
Нет, рякт как раз переусложнен донельзя.
>Алсо, может мы и на тайлвинд зря бочку катим?
>Может это сорт оф конструктора но для анальника, типо один раз сделал и забыл.
А вот тут верно.
Аноним 06/02/24 Втр 22:57:57 3038361 243
Аноним 06/02/24 Втр 23:14:53 3038372 244
Сап, аноны. Оговорюсь сразу, я не знаю программирование кроме подкастов, лол, т.к. только собираюсь вкатываться и поэтому пришел за советом.
Ситуация: есть сайт база с рецептами одной ммо, есть гугл таблица обновляемая с ценами. Мне надо из этого создать таблицу, чтобы брался рецепт с базы данных сайта и загонялся в отдельную таблицу (гугл таблицу?), туда же прописывались данные по названию из другой гугл таблицы.
Что конкретно мне гуглить, чтобы делать это не руками, переписывая каждый рецепт?

Я вижу в коде страницы всякие
var tableName="MProductRecipeTable";
var source="//bdocodex.com/query.php?a=mrecipes&type=product&item_id=4987&l=ru

Т.е. выдрать инфу по идее труда не составит.
Аноним 06/02/24 Втр 23:20:38 3038373 245
>>3038219
>Иди в GO - там конкуренция меньше.
Подходит только тем кто уже тыртырпрайзе проработал до мидла.
Го это не для джунов и вакансии го джуна подразумевают, что ты делаешь даунгрейд с мидла. Точно так же как не бывает джун девопсов.
>>3038253
Потому что самый популярный язык в мире, duh.
>>3038372
Вот ты сылку прикрепил. Зайти посмотри открываются ли файлы по ней.
Аноним 06/02/24 Втр 23:35:42 3038388 246
>>3038373
>Вот ты сылку прикрепил
Это не ссылка, это часть кода из страницы. Я так понимаю, это куда обращается сайт к своей бд. На гитхабе есть прога с похожим функционалом, так что я точно знаю, что инфу взять можно.

У меня вопрос, что мне надо изучить, чтобы сделать то, что мне нужно. Потому что в целом мне нужен js и node, но изучать абсолютно всё оч долго и не требуется. Поэтому я описал, что хочу сделать, мне нужна помощь с тем, как эти разделы называются в яп.
Аноним 06/02/24 Втр 23:49:47 3038406 247
>>3038333
>ррряяя, jest плохой потому что у меня не получается нормально писать тесты на нём
>считает себя не тупым
Лол!
Аноним 07/02/24 Срд 01:28:50 3038488 248
>>3038119
Добавь ещё докер и env
.env.example
.dockerignore
Dockerfile
docker-compose.yml
Аноним 07/02/24 Срд 01:41:48 3038522 249
>>3038147
>Пошёл учить джаву.
Не советую, во первых вкат туда довольно суров, собесы представляют из себя дрочь алгоритмов и паттернов. Тебе помимо самой жабы нужно знать спринг, хибернейт, sql на хорошем уровне. Работать ты будешь с говном, которое уже настоялось, весь современный стек проходит мимо тебя попробуй в жабатреде про докер или rpc спросить, а ты будешь копаться в энтерпрайз говне от апача и оракла. Если хочешь бекенд, то смотри что-нибудь другое
Аноним 07/02/24 Срд 01:45:13 3038534 250
>>3038219
>Иди в GO - там конкуренция меньше.
Ждунов там мало, вот с 3 годами опыта перекатиться легко. Хотя всякие озоны запускают иногда паралимпиаду совмещенную с курсами, где лучших зовут к себе https://route256.ozon.ru/go-developer-junior
Аноним 07/02/24 Срд 01:49:41 3038547 251
>>3038388
>Я так понимаю, это куда обращается сайт к своей бд.
Кто тебе даст доступ к их бд?
Аноним 07/02/24 Срд 01:50:43 3038548 252
Аноним 07/02/24 Срд 02:02:40 3038555 253
>>3038522
Ни на одной работе не застал описанного говна. Везде был адекватный по современным меркам стек, пусть и не блидинг эдж с грин тредами, но с докером и асинхронностью. Только один раз столкнулся с копростеком, но и там были не древние ораклы с апачами, а нитакусечная акка, и все проблемы были больше от долбоебов на разработчиках и архитекторах.
То, что на джаве пишут только легаси - мем.
Аноним 07/02/24 Срд 06:53:13 3038594 254
>>3037887
>Вообще для проектов дохуя идей, но я близко не понимаю, как их реализовывать, потому что вкатун.
Это печально. Не будем перезванивать.
Аноним 07/02/24 Срд 07:35:26 3038606 255
>>3037887
>но я близко не понимаю, как их реализовывать, потому что вкатун.
Именно по этому работодатели и не берут вкатунов
Аноним 07/02/24 Срд 07:44:24 3038609 256
>>3038606
Ну это не вкатунство. Это профнепригодность, то есть чел сам себе таск повесил и как его сделать не знает и узнавать не хочет. И надеется что дядя сеньер ему сопли вытирать будет.
Аноним 07/02/24 Срд 08:20:29 3038616 257
>>3038609
>и узнавать не хочет. И надеется что дядя сеньер ему сопли вытирать будет.
Хуя додумывание.
Аноним 07/02/24 Срд 08:44:18 3038623 258
>>3038522
>смотри что-нибудь другое
Что блять? Пыха/руби/шарп/питон?
Аноним 07/02/24 Срд 08:57:39 3038627 259
Аноним 07/02/24 Срд 09:13:10 3038635 260
Аноним 07/02/24 Срд 09:24:29 3038645 261
>>3038623
Да джаву блять, я уже понял, это лучший выбор. Просто это действительно сложно.
Аноним 07/02/24 Срд 09:47:56 3038676 262
>>3038635
почему? Там конкуренции нет. А стаж капнет.
Аноним 07/02/24 Срд 10:07:42 3038690 263
>>3038616
Ты буквально это написал. Не бывает такого что "не понимаю как реализовать", не понимаешь = не хочешь понимать
Аноним 07/02/24 Срд 10:14:54 3038701 264
>>3037179
Что это за картинка, не могу понять корелляция строк и размера, но для каких проектов, чего?
Аноним 07/02/24 Срд 10:30:22 3038717 265
понять можно все но нужны года...)
Аноним 07/02/24 Срд 10:50:16 3038738 266
>>3038522
>весь современный стек проходит мимо тебя попробуй в жабатреде про докер или rpc спросить
Зачем повторять стереотипы из западных интернетов? Средний джавист ежедневно видит докер, кубер, кафку и кейклоак. Достаточно современно?
Аноним 07/02/24 Срд 10:51:24 3038739 267
>>3038701
просто бд с таблицами.
Аноним 07/02/24 Срд 11:06:32 3038755 268
og-image.png 21Кб, 1200x515
1200x515
Зачем нужен пикрил в 2024?
Аноним 07/02/24 Срд 11:19:12 3038769 269
>>3038755
Никогда не нужен был по-моему.
Аноним 07/02/24 Срд 11:20:51 3038775 270
А есть какой-нибудь UI-kit для реакта чтобы там были компоненты. И я как-нибудь в поле инпута отправлял проп error и он красненьким подсвечивался?
Аноним 07/02/24 Срд 11:22:10 3038779 271
>>3038775
А ну и с сообщением об ошибке. И еще желательно чтобы верстка не прыгала. И еще хочу чтобы на кнопку можно было кликнуть и там тултип вылазил "Successfully clicked!"
Аноним 07/02/24 Срд 11:29:31 3038792 272
>>3038775
Да дохуя. Material UI, Radix, Chakra это только первое что на ум пришло
Аноним 07/02/24 Срд 11:38:37 3038803 273
>>3038792
А есть такое же только с тайлвиндом?
Аноним 07/02/24 Срд 11:40:07 3038807 274
>>3038769
Вместо нескольких запросов, забираешь только то, что тебе нужно
Аноним 07/02/24 Срд 11:55:36 3038825 275
>>3038738
>Средний джавист ежедневно видит докер, кубер, кафку и кейклоак. Достаточно современно?
Достаточно, если ты до сих пор где-то в 2018 году.

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

>Надо ли говорить, что весь этот пиздец вокруг фронтенда и близко не похож на такое
Нет никакого пиздеца, пиздец у тебя в голове.
Аноним 07/02/24 Срд 12:24:34 3038882 276
>>3038825
>Достаточно, если ты до сих пор где-то в 2018 году.
Ну-ка ну-ка, а какие там современные технологии в "нормальных" стеках? Вангую, ты сейчас принесешь серверлессы, которыми гоев наебывают на вендор-лок и нехилые бабки, ну если принесешь что-то вообще, а не жидко обделаешься.

мимо
Аноним 07/02/24 Срд 13:37:10 3039019 277
>>3038555
>>3038738
Ладно уговорили, у вас там всё современное
Аноним 07/02/24 Срд 13:39:55 3039023 278
>>3038623
Да их и смотри, только на руби маловато ваканский, но вкатится туда легко если рельсы подрочишь. С пыхой можно легко вкатится в говностудию, а через полгодика перекатиться в нормальный стек, собственно я так и делал
Аноним 07/02/24 Срд 13:43:40 3039036 279
>>3038755
В мобилках любят, там как-то клиент генерируется из схемы и типа сразу классы с методами и нужными полями. На бекенде тоже много чего автоматически делается. Для js дристни наверное не нужное
Аноним 07/02/24 Срд 16:39:28 3039403 280
>>3039023
И на какой стек в итоге перекатился?
Аноним 07/02/24 Срд 17:15:58 3039445 281
image.png 37Кб, 740x606
740x606
>>3038792
>Material UI
Вот это взял.
Типичный код хейтера тайлвинда.
Аноним 07/02/24 Срд 17:17:29 3039447 282
Аноним 07/02/24 Срд 17:19:08 3039448 283
>>3039445
Что не так-то? Не нравится бутстрап, не стилизуй под бутстрап. Как будто emotion и styled-components не пользовался.

мимо
Аноним 07/02/24 Срд 17:20:40 3039450 284
>>3039448
Не нравится писать ксс в жс это мегауебищно.
Аноним 07/02/24 Срд 17:22:20 3039452 285
>>3039450
Бери Мартин, рекомендую вместе сто Мартин шиза. Из него как раз emotion выпилили. И разраб отечественный.
Аноним 07/02/24 Срд 17:22:57 3039456 286
>>3039452
> Мартин
Дерь-mantine

уёбищный фикс мобилоблядка
Аноним 07/02/24 Срд 18:11:02 3039500 287
>>3039023
php (6 мес) -> ruby (год) -> rust
На расте 2,5 года веслаю
Аноним 07/02/24 Срд 18:11:56 3039503 288
>>3039500
Промахнулся

>>3039403
php (6 мес) -> ruby (год) -> rust
На расте 2,5 года веслаю
Аноним 07/02/24 Срд 22:34:33 3039914 289
>>3039500
>>3039503
Почему в сторону шарпов или жабы не смотрел?
Аноним 07/02/24 Срд 23:21:20 3040002 290
>>3039914
Дотнет тогда был интимно связан с виндой, а я линуксоид и мне не хотелось на винде работать, сейчас как-то получше и все пилят на чем хотят. А в сторону жабы заглянул на месяцок когда с пыхи перекатывался, мне хватило. Там была стажировка за еду на удаленке, я параллельно с работой там был на полдня, пилили какую-то crm, это пизда что там нахуеверчено, то что сейчас на реактах пилят на фронте там генерируется на беке и причем даже html код билдится классами. Ебучая таблица генерировалась классами Table Tr Td из какой-то апачевской библиотеки. Проекту тут где-то должно 20 лет исполнится и как представил что связывать судьбу с такими долгоживущими проектами придется, ну его нахуй, плюс жаба многословная и ебучий спринг это болотина из аннотаций.
Аноним 07/02/24 Срд 23:31:57 3040013 291
>>3040002
Блин вот интересно, сколько вообще пользуются апликами.
Я в команде был из 20 человек, автоматизировали бизнесс процес.
Пользовалось где-то 1.5 землекопа этим.

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

Я думаю, что в половину приложений, можно просто закинуть джунов, трейни. Всё равно этим никто не будет пользоваться.

Или какой-то сейнька со структурой приходит. А аплик в лучшем случае на демо при релизе посмотрят и всё. Будет где нибудь на кластере крутиться и всё
Аноним 08/02/24 Чтв 05:25:17 3040095 292
>>3040013
>А вашим продуктом никто не пользуется, какого это осозновать?
Лол, да похуй же.

Скорее обидно когда проект умирает, по любой причине, будь то заказчик бабки проебал или проект просто под своим весом тянит мини галеру на дно.

>Я думаю, что в половину приложений, можно просто закинуть джунов, трейни.
Не, Аппа умрет. Без наздирателей-лидов-синьек, которые будут бить по рукам, чинить сложное, проект начинает загнаться.
Аноним 08/02/24 Чтв 08:48:43 3040134 293
>>3038755
>Вместо нескольких запросов, забираешь только то, что тебе нужно
Вместо нескольких запросов, просишь сделать rest route на беке и забираешь только то, что нужно
Аноним 08/02/24 Чтв 08:49:55 3040136 294
>>3040013
>Я думаю, что в половину приложений, можно просто закинуть джунов, трейни.
Хорошая попытка, вкатун.

Я думаю в пластическую хирургию можно закинуть и меня, все равно частые переделки и у клиентов много денег.
Аноним 08/02/24 Чтв 10:42:15 3040178 295
Если массив - объект с методами массива, значит ли это, что условный массив занимает больше памяти, чем условный объект с таким же количеством элементов, но без методов массива?
Аноним 08/02/24 Чтв 13:38:40 3040333 296
Аноним 08/02/24 Чтв 13:52:24 3040352 297
6065960115.webp 78Кб, 650x918
650x918
Пвахахахахахаха ДжаваСкрипт петушки, разбираем книжку.
Аноним 08/02/24 Чтв 13:55:05 3040357 298
>>3040352
>Кирупа Чиннатхамби
Это индуский Деми Мурыч?
Аноним 08/02/24 Чтв 17:26:48 3040618 299
товарищи, ни у кого случайно фото шнобеля не осталось? желательно в виде боевой картинки.
Аноним 08/02/24 Чтв 19:25:53 3040862 300
Аноним 08/02/24 Чтв 19:33:21 3040879 301
>>3040862
пару лет назад тут обильно серил, алды должны помнить
Аноним 08/02/24 Чтв 19:38:44 3040889 302
>>3040879
Идёт к вам на собес? Лол
Аноним 08/02/24 Чтв 21:05:56 3041015 303
>>3038807
>>3040134
Вместо каких нескольких запросов? В нормальных командах бэк спецом делает эндпоинты чтобы фронту было удобно и чтобы он получал то, что ему нужно.
Аноним 08/02/24 Чтв 21:39:14 3041100 304
Снимок экрана 2[...].png 88Кб, 2056x608
2056x608
Подскажите дебилушке какой здесь правильный путь?
Аноним 08/02/24 Чтв 21:48:54 3041121 305
Аноним 08/02/24 Чтв 22:19:43 3041183 306
>>3041100
по идее ты на том же уровне, это ./target
Аноним 09/02/24 Птн 00:14:58 3041241 307
>>3041121
>./target.png
точка лишняя.
Аноним 09/02/24 Птн 00:45:30 3041255 308
image.png 167Кб, 425x442
425x442
image.png 93Кб, 200x252
200x252
Аноним 09/02/24 Птн 01:06:45 3041267 309
>>3041241
>>3041183
Схуяли он на том же уровне, в задании четко сказано из файла source.html

Ответ ../target.png
В чем я не прав?
Аноним 09/02/24 Птн 01:51:59 3041296 310
Аноны, а есть в NPM какой-нибудь MVVM-каркас, но без взаимодействия с браузерными API (в частности DOM) в принципе. Просто каркас.

Нужно для нативных приложений (не Tauri и не Electron).
Аноним 09/02/24 Птн 04:08:55 3041312 311
image.png 24Кб, 1155x540
1155x540
какой самый простой способ сделать такой лейаут?
Аноним 09/02/24 Птн 04:17:10 3041315 312
Аноним 09/02/24 Птн 06:59:36 3041328 313
>>3041296
В нокауте когда обсерваблы торчат без биндингов к дому это и есть мввм без дома. Ты на них можешь тесты делать и прочее.
Аноним 09/02/24 Птн 09:24:06 3041388 314
>>3041121
>>3041267
Да, анон, все верно, спасибо. Почему-то именно с этой схемой случился затык.
Аноним 09/02/24 Птн 10:27:02 3041466 315
Аноним 09/02/24 Птн 12:15:27 3041563 316
image.png 172Кб, 460x306
460x306
Аноним 09/02/24 Птн 13:55:45 3041696 317
Аноним 09/02/24 Птн 15:07:29 3041770 318
Аноним 09/02/24 Птн 22:37:41 3042397 319
>>3040013
Так это во всех сферах так. Придумываешь какую-то автоматизацию, делаешь подробный гайд, а бабы мани не могут/не хотят, типа лучше руками 3 часа сидеть делать хуйню.

Немного рофляно, что даже в прогерстве такое.
Аноним 10/02/24 Суб 01:58:44 3042484 320
Сейчас обязательно задрачивать литкод для собеседований или есть шанс пройти без него?

Мимо мидл. Год не ходил по хрюшам
Аноним 10/02/24 Суб 08:54:17 3042579 321
image.png 279Кб, 1170x643
1170x643
В чём отличие скриптов в "scripts" и "bin" в "package.json" ноды?
И то, и то позволяет делать чё-то из консоли, я не понимаю разницу. Гуглил, но, вероятно, неправильно, т.к. не нашёл ответа.
Аноним 10/02/24 Суб 09:27:10 3042591 322
Аноним 10/02/24 Суб 10:13:14 3042606 323
Аноним 10/02/24 Суб 10:26:12 3042615 324
>>3042591
А как содержимое папки bin мне поможет понять разницу скриптов в `scripts` и скриптов в `bin`?
Аноним 10/02/24 Суб 10:34:34 3042625 325
>>3042615
Это подсказка. Догадайся что значит bin.
Буду краток Аноним 10/02/24 Суб 11:05:24 3042659 326
1659591374.jpg 40Кб, 770x270
770x270
Как же заебала эта ебаная хуйня!!
Аноним 10/02/24 Суб 13:44:07 3042750 327
>>3042659
Пиши на ней, но пиши так криво чтобы все ахуели. исопльзуй самые редки классы.

Додики начнут орать - "Как так, ты не можешь это использовать, я к этому не привык"
Аноним 10/02/24 Суб 13:56:56 3042759 328
>>3042659
> tailwindcss
Преступление против программирования. Модель и представление должно разделяться.

HTML - семантика.
CSS - представление.
JS - логика.

Всё. Ничего другого тут быть не может.
Аноним 10/02/24 Суб 14:08:15 3042764 329
image.png 173Кб, 1851x998
1851x998
image.png 9Кб, 463x63
463x63
image.png 77Кб, 1317x676
1317x676
АНОНЫ, ЧТО ЭТО ЗА ПРОБЛЕМА?

Создаю код по видеоуроку, и вроде всё работает, ДАК НЕТ - Переписываю в другой файл ТОТ ЖЕ КОД БУКВАЛЬНО, комменирую прошлый файл.js - он же "оригинал" - и СУКА В НОВОМ ФАЙЛЕ НЕ РАБОТАЕТ ЭТОТ ЖЕ КОД!

Пишет что-то по типу "переменная не инициализирована" - КОГДА ОНА ПАРУ СТРОК ВЫШЕ ИНИЦИАЛИЗИРОВАНА ЧЕРЕЗ let
Аноним 10/02/24 Суб 14:10:49 3042765 330
>>3042764
А, сори, не увидел, что там обьявление через VAR.
Ну тогда всё равно вопрос, почему в случае ГЛОБАЛЬНОЙ переменной, обьявленной через let, код не видит "внутренности" функции, и просит объявить ЕЩЁ РАЗ 'numberOfFilms'?
Аноним 10/02/24 Суб 16:12:51 3042884 331
>>3042759
Хуя натягивание совы на глобус. Ничего, что и хтмл, и ксс - это представление, причем буквально? Это не та ситуация, когда у тебя есть данные, которые нужно представить в определенном формате. Вопрос-детектор: имеют ли смысл данные для их потребителя, если скармливать их напрямую, без представления? Если имеют - значит, данные все еще часть представления, если нет или не могут быть потреблены без перевода в определенный формат - данные не являются частью представления.
Аноним 10/02/24 Суб 16:14:57 3042889 332
out.mp4 1263Кб, 1920x1080, 00:00:37
1920x1080
>>3042764
Вот, если не понятно. В чем тут ошибка?
Почему ничего кроме var не работает? Ведь я объяввил переменную в let, потом поместил эту переменную в функцию. Почему в неё, исходя из контекста, не записались цифры? Чего я не понимаю?
Аноним 10/02/24 Суб 16:24:51 3042899 333
>>3042889
Конкретно здесь похоже разница в том, что в первом случае ты стартом создаешь глобальную переменную numberOfFilms и она же записывается в объект, а во втором ты сначала создаешь локальную переменную numberOfFilms, потом добавляешь ее в структуру, а в старте работаешь с глобальной
Аноним 10/02/24 Суб 16:58:13 3042946 334
>>3042899
> первом случае
> во втором
Там 4 случая:
1. start() объявлено до var (всё верно работает, цифры записываются)
2. start() объявлено после var (выдаёт undefined. Почему?)
3. start() объявлено после let (то же самое, что и со случаем 2)
4. start() объявлено до let (ниче не работает, выдаёт ошибку)

Всего у меня пару вопросов: если var виден вообще везде в коде, и даже ДО обьявления, непосредственно, переменной через этот var, то почему не работает случай 2, но работает 1?; Со случаем 3 я тоже не понял, почему undef, по какой причине?; и финалочка чисто добивающая.
Аноним 10/02/24 Суб 16:59:30 3042948 335
>>3042889
Потому что нормально пиши, нормально будет, не полагаясь на неявное поведение, которое ты не понимаешь, прекрасно описаннон в любой статье статье про отличия варов от летов/констов и посмотри про hoisting - всплытие/поднятие, механизм такой.
Аноним 10/02/24 Суб 17:01:50 3042953 336
>>3042948
> нормально пиши
Дак я и пишу нормально - через тот же let. Декларирую функцию, заполняю её тело, и потом объявляю start - и всё это происходит ДО и ПОСЛЕ let, НО НИЧЕГО НЕ РАБОТАЕТ, КАК БЫ НЕ ПРОБОВАЛ.
Аноним 10/02/24 Суб 17:02:59 3042955 337
image.png 6835Кб, 2480x3515
2480x3515
Мидлу портфолио нужно?
Петы, т.д.
Или ком. опыта нафантазированного хватит?
Аноним 10/02/24 Суб 17:03:54 3042958 338
>>3042953
Потому что var и let отличаются в поведении, которое ты абузишь и лишь благодаря случайности в первом случае получаешь ожидаемый тобой результат.
Аноним 10/02/24 Суб 17:06:28 3042961 339
>>3042958
Спасибо, браток, а то я не ведовал.
Вопрос остаётся открытым:
>2. start() объявлено ПОСЛЕ var (выдаёт undefined. Почему?)
>3. start() объявлено после let (то же самое, что и со случаем 2)
>4. start() объявлено до let (ниче не работает, выдаёт ошибку) - это хуй с ним
Аноним 10/02/24 Суб 17:28:58 3042987 340
>>3042961
Я тебе уже буквально написал что почитать.
Аноним 10/02/24 Суб 19:03:33 3043085 341
У фронтендеров всегда спрашивают литкод я не на Реакте пишу?
Аноним 10/02/24 Суб 20:34:15 3043213 342
>>3042955
>Мидлу портфолио нужно?
Нет, трудовой с опытом разраба более чем достаточно
Аноним 10/02/24 Суб 20:45:22 3043220 343
>>3043213
А если у меня трудовой меньше опыта, чем в резюме, это нохаир?кабан пидорас не хотел все полугодовое стажерство оформлять (или даже больше)
Аноним 10/02/24 Суб 20:52:21 3043226 344
>>3043220
Стаже делится до года, до трех лет, до шести лет, дохуя лет, а не по месяцам.
Аноним 10/02/24 Суб 20:54:27 3043231 345
>>3043226
У меня 13 месяцев попыта на Реакте, но из них записано 7 в трудовой. Короче мне пизда, если не подам в суд на ООО Залупец
Аноним 10/02/24 Суб 20:54:54 3043232 346
>>3043231
> Короче мне пизда, если не подам в суд на ООО Залупец?
Это был вопрос
Аноним 10/02/24 Суб 20:57:52 3043235 347
>>3043220
На собесе ясно станет, годен ты или нет. Главное что бы в трудовой хотя бы 1 стрчока о работы разрабом была.
Аноним 10/02/24 Суб 21:46:40 3043271 348
Дарова бродяги.
Сейчас посмотрел фильм "Социальная сеть" 2010, там про создание фейсбука.
Лицевая книга, оказывается на пыхе писалась вначале и ничего.
Я вот к какому выводу пришёл: нет смысла быть супер экспертом в какой либо области. Самая важное это идея. И если эта идея закрывает, какие потребности большого спектра людей и уникальная, то почему бы и нет?
Короче я к тому, что свежая идея, гораздо круче, чем прогеры
Аноним 10/02/24 Суб 21:56:41 3043287 349
>>3043271
Следующий уровень прозрения - идея не важна, важна реализация.
Аноним 10/02/24 Суб 22:07:51 3043306 350
>>3043287
Без идеи не будет реализации
Аноним 10/02/24 Суб 22:10:10 3043313 351
>>3043271
Теперь посмотри
- Пираты Силиконовой Долины (1999)
- Джобс Империя Соблазна (2013)
- Кремниевая долина (2014)
- Против гигантов (2022)
- Не сработало (2022)
- Основатель (2016)
- Выбывшая (2022)
- Изобретая Анну (2022)
- Кто убил BlackBerry (2022)
- Асоциальная сеть (2021)
Аноним 10/02/24 Суб 22:14:43 3043318 352
>>3043313
И самое главное, то что программировать можно научиться, вон сколько вкатунов.

Да даже строить системы с минимальной протечкой абстракции в целом тоже ок. Это ремесленичество.

Но придумать, что-то уникальное - вот оно настоящее искусство

Спасибо, за видики
Аноним 10/02/24 Суб 22:42:23 3043334 353
>>3043318
Ты не можешь придумать что-то уникальное из пустоты. У кабанов основателей тоже есть бекграунд. Чистые менеджеры ничего не создают.
Аноним 10/02/24 Суб 23:22:17 3043373 354
>>3043334
Не знаю, как выразить свою мысль. Возможно, это больше философский вопрос.
Но думаю, что пустота, это некоторый белый лист, как чистый холст. То есть насмотренность - в какой то степени, враг чего-то уникального. Невольно будешь пытаться повторять, решить проблему, которая уже решена
Аноним 10/02/24 Суб 23:26:17 3043382 355
Аноним 10/02/24 Суб 23:49:19 3043397 356
Как вы дебажите фронтенд код? Я внезапно осознал, что вебшторм без доп конфигурации этого не умеет, то есть вот чтоб прям поставил брякпоинт, сделал vite dev, и все работало. Приходится дополнительно запускать JavaScript Debug сессию из run configurations, а она уже открывает новое окно браузера, подключенное к коду в иде.
Вы так же с этим ебетесь, или я просто не вижу какой-то простой способ? Вопрос не про реакт, если что, а остальные фреймворки и ваниллу. В реакте вроде как раз без костылей работает.
Аноним 11/02/24 Вск 00:34:49 3043425 357
>>3043220
>А если у меня трудовой меньше опыта
Лол, у меня в трудовой год опыта манагером.
Один год за всю жизнь.

>>3043213
Ни разу еще не спрашивали про трудовую.
Аноним 11/02/24 Вск 00:41:15 3043433 358
>>3043271
>Короче я к тому, что свежая идея, гораздо круче, чем прогеры
>Делаешь в гараже супер-пупер проект, который очень нужен людям.
> Запускаешь проект в бой, хорошие отзывы, первая сотня уников в день.
> Кабан кабаныч за месяц копирует твой функционал + 100500 фич допом.
> Вливает бабки в рекламу примерно столько, сколько ты за всю жизнь потратил.
> Кабан подает на тебя в суд за наглое копирование его проекта.
Аноним 11/02/24 Вск 01:06:45 3043441 359
Недавно осознал что нихуя не понимаю паттерны проектирования, вернее саму реализацию и смысл понимаю, но примеры использования без подсказок со стороны придумать не могу, а ведь кто-то же умеет и применяет их. Например Макс Шварцмюллер в курсе по TS сделал собственный менеджер состояний без редаксов и юзстейтов, и я понимаю суть работы, но сам бы никогда не додумался реализовать. Что нужно для этого понимания? Читать Design Patterns? Может есть ещё какие-то источники, книги поновее, лекции? Видится ещё что хорошо бы параллельно учиться кодить на языках типа джавы или сишарпа, думаю там примеров использования для понимания как и что применять намного больше.
Аноним 11/02/24 Вск 01:37:14 3043452 360
>>3043441
В основе паттернов лежат абстракции.

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

Лучшая книга по теме создания абстракций - СИКП. Прочитай и прорешай хотя бы первые 3 главы, и сам начнешь хуярить качественные паттерны, как из пулемета. Просто на спинномозговом уровне будешь понимать, как лучше сделать в этом конкретном случае.
Аноним 11/02/24 Вск 01:52:48 3043459 361
>>3043452
Спасибо, а какая версия лучше - оригинал с задачами на Scheme, или новая на JS?
Аноним 11/02/24 Вск 01:55:25 3043461 362
>>3043459
Только на схеме, все остальное - кастрированные переделки от лукавого.
Аноним 11/02/24 Вск 06:04:02 3043504 363
>>3030253 (OP)
> https://rentry.co/gmins7zr
Решил подвкатиться в разработку браузерных экстеншенов. Начал с малого, скриптов для обезьяны. Посоветуйте, как допилить сабж?
А такое актуально вообще?
Аноним 11/02/24 Вск 06:05:53 3043505 364
image 63Кб, 560x567
560x567
Аноним 11/02/24 Вск 06:42:20 3043511 365
>>3042759
> семантика. представление. логика.
Базворды.
Аноним 11/02/24 Вск 06:45:20 3043512 366
>>3043433
Да не трясись ты. Кабану проще тебя купить.
Аноним 11/02/24 Вск 07:59:53 3043517 367
Аноним 11/02/24 Вск 09:57:52 3043558 368
>>3043504
Сделай звездочку, когда клацаешь на звезду будет в топе списка.

Ну вообще говоря, не много людей пользуются расширениями
Аноним 11/02/24 Вск 10:48:08 3043574 369
>>3043425
А сколько у тебя опыта фронтендером? А то сейчас всех волков и таких наебанных как я пугают трудовой
Аноним 11/02/24 Вск 10:53:22 3043577 370
Аноним 11/02/24 Вск 10:55:41 3043579 371
>>3043577
Вот ты гигаволк. Завидую а я трясусь от любого несовпадения трудовой с резюме из-за старого кабана, хотя уже мидл
Аноним 11/02/24 Вск 11:20:28 3043587 372
Аноним 11/02/24 Вск 11:48:05 3043598 373
Где-то пятак
Аноним 11/02/24 Вск 12:26:46 3043617 374
Подскажите по jsdock и @ts-check. Я получил через queryselector список элементов. Далее фильтрую из них инпуты. Как указать, что результат будет массивом HtmlInputElement? Просто если у присваиваемый переменной такой тип прописать, не срабатывает. Типа я пытаюсь присвоить массив просто HtmlElement
Аноним 11/02/24 Вск 12:47:21 3043624 375
>>3043617
const elements = document.querySelectorAll('input');
const inputElements: HTMLInputElement[] = Array.from(elements)
Аноним 11/02/24 Вск 12:53:58 3043629 376
>>3043624
У меня js, я типы с помощью jsdoc указываю. И второе, я не запрашиваю конкретно инпуты, там разнородные элементы, мне среди них потом инпуты отобрать надо.
Аноним 11/02/24 Вск 13:54:05 3043665 377
Знающие, просветите масленка, с меня глубокое уважение. Хочу вкатится на первую галеру, исходные таковы:
Стек который поучил, пописав сам проекты: сцсс/тейлвинд, тс, рякт, ртк, цуштанд, вит
Делал только по гайдам: вебпук, рякт квери, маскимально простой апи на ноде.
Гит на уровне сделать ветку, пр, мр, оформить коммит, линтер, таскменежеры(трела/битрикс/аналоги были на прошлых работах). Вроде не совсем хикка, людей не боюсь.
Требования к галере: удаленка(я в мухосрани), зп 700$+(не охота переходить в новую сферту работы на зпшку сильно ниже чем в текущей).
На поиски закладываю 3-4 месяца, естественно с продолжением изучения.
Возникшие вопросы по реализации:
Попыт на хх/другойхуйнедляпоиска рисовать сейчас обязательно?
Если нет, то просто откликаться с нулевым опытом? Или есть какая-то вумная схема?
Если да, то сколько рисовать, чтобы закрыть минимальное требование по необходимому наебалову?(в жизни дважды менял сферы работы, и на первых местах всегда врал про опыт, но сейчас почему-то кажется что есть какие-то подводные. даже после просмотра материалов по теме. больше давит синдром самозванца или хз что)
Углублять знания в текущем стеке или стоит что-то доучить?
Аноним 11/02/24 Вск 14:07:48 3043672 378
>>3043665
Сейчас даже честные мидлы хуй сосут. Поэтому иди нахуй со своими 700$, уебок
Аноним 11/02/24 Вск 14:23:30 3043687 379
>>3043672
Говна въеби, обиженка.
Аноним 11/02/24 Вск 14:40:18 3043703 380
>>3043687
Иди соси а если серьезно, то сейчас на чистого фронтендера хуй пролезешь даже с рисованным опытом. Максимум на фулстека
Аноним 11/02/24 Вск 14:41:12 3043705 381
>>3043665
Допустим ты выучишь от а до я. Ты умный.

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

Как выкрутишься?

Аноним 11/02/24 Вск 14:43:53 3043710 382
image.png 638Кб, 1517x579
1517x579
>>3043665
Как собрался контрить такое письмо?
Аноним 11/02/24 Вск 14:48:03 3043717 383
>>3043710
Игнорировать и слать нахуй.

Мимо.
Аноним 11/02/24 Вск 14:49:31 3043722 384
>>3043705
Какая трудовая? 2к24 на дворе, нахуй + некст.
Аноним 11/02/24 Вск 14:50:40 3043723 385
>>3043710
Их че все шлют? Пруфы есть или это полторы шизоконторки? Позитивная повестка какая? Самовыпил?
Аноним 11/02/24 Вск 14:51:47 3043726 386
>>3043710
Там даже в скобках ПРИ НАЛИЧИИ.
Аноним 11/02/24 Вск 15:00:13 3043746 387
>>3043723
>Там даже в скобках ПРИ НАЛИЧИИ
Если у тебя ее нет, то ты обязан показать электронную и выписки из ПФР.
>>3043723
>Их че все шлют?
Естественно.
Аноним 11/02/24 Вск 15:03:24 3043755 388
>>3043722
Электронная, конечно. Но лучше ещё и книжочка со старым опытом чтобы была.

мимо
Аноним 11/02/24 Вск 15:07:58 3043764 389
>>3043746
А Если скажу, что серое трудоустройство? ГПХ/ИП/Прочая ебань?
Опять же, делать-то что предлагаете? Жрать говно за 0 денег и опыт у клоунов, которые хотят, чтобы я им бесплатно что-то делал, после того, как въебал почти год на получение навыков?
Аноним 11/02/24 Вск 15:11:31 3043774 390
>>3043764
Пойми, таких как ты - еще 5 человек.
Зачем им брать мутных да еще и с серым опытом.
Зачем им рисковать? Они же могут нарваться на накрутчика.

У любого мидла за плечами 5-6 лет опыта, какой же дурак поверит в сказку про "6 лет серого опыта в 6 компаниях"
Аноним 11/02/24 Вск 15:12:13 3043776 391
>>3043672
Мне стыдно, но зная в 2 раза меньше, устроился за 100к в замкадье.
Аноним 11/02/24 Вск 15:15:40 3043780 392
>>3043776
Ну и зря стыдно, в рот ебать этих работодателей с их говнонаймом и срынком. Расскажи лучше че делал.
Аноним 11/02/24 Вск 15:16:17 3043782 393
>>3043774
Хорошо, понский пон.
Спрашиваю снова: ДЕЛАТЬ ЧТО ПРЕДЛАГАЕШЬ ПО ФАКТУ СИТУАЦИИ?
Аноним 11/02/24 Вск 15:17:09 3043784 394
>>3043774
Меня кабан оформил только спустя семь месяцев офиса. Мне пиздец?
Аноним 11/02/24 Вск 15:18:49 3043789 395
>>3043774
И вообще, я же не писал что собираюсь крутить 6 лет. Я бы написал условный год, чтобы меня хрюшки не игнорили и я мог хотя бы на технички ходить ради ускорения обучения и прокачки навыка прохода собеса.
Аноним 11/02/24 Вск 15:22:46 3043799 396
>>3043782
>ДЕЛАТЬ ЧТО ПРЕДЛАГАЕШЬ ПО ФАКТУ СИТУАЦИИ?
Чел, ты бы еще спросил как добыть золото.
Добывать надо было в 1970... сейчас уже все...
Лавочку с накруткой прикрыли в связи с массовостью явления.

Некотрые советуют изучать базу на уровне сеньера ФААНГА.
Я бы контребьютил в опенсорс.
Аноним 11/02/24 Вск 15:27:47 3043806 397
>>3043799
Понял, протестирую сам вместо вопросов на сосаче. Вам бы только нубиков затильтовать.
Аноним 11/02/24 Вск 15:29:05 3043809 398
>>3043799
Бтв только вчера списывался с челом, который накрутил 1.5 и у него 2 страницы приглосов на собесы из 200 откликов. Удачи в манямире, где все зааналили и рынок мертв.
Аноним 11/02/24 Вск 16:43:32 3043901 399
>>3043780
Поддерживаю Легаси проект. Верстаю. Без фреймворков на чистом js добавляю динамики статичным страницам.
Аноним 11/02/24 Вск 16:50:02 3043910 400
>>3043809
Хорошая попытка скиллбокс.
Аноним 11/02/24 Вск 16:54:28 3043912 401
>>3043809
Не накручивал опыта с 3 с копейками годами стажа, никаких фрилансов, последнее место финтех. 10 приглашений на 500 откликов. Пизди дальше.
Аноним 11/02/24 Вск 17:00:03 3043918 402
>>3043912
Мб ебало кривое у тебя или выглядишь как омежка, ну или хуй маленький. Хрюшка сквозь веб сети чует и не хочет тебя звать.
Аноним 11/02/24 Вск 17:04:24 3043920 403
Тут у jQuery бета версия 4.0.0 вышла, избавились от древних версий браузеров и под капотом красоты навели. Старый конь борозды не испортит, теперь пизда реакту https://blog.jquery.com/2024/02/06/jquery-4-0-0-beta/
Аноним 11/02/24 Вск 17:31:53 3043937 404
>>3043920
Похуй + похуй. Все уже забили на императивное программирование.
Аноним 11/02/24 Вск 19:00:37 3044029 405
Почему нельзя добавить в браузеры поддержку ещё одного нормального языка js2, а ублюдского недоноска js заморозить и оставить для совместимости?
Аноним 11/02/24 Вск 19:13:22 3044053 406
>>3044029
Потому что пользователю похуй какой там JS и движок для этого жыэса. Пойдут к тому конкуренту, который сделал продукт под их говно мамонта, с которым они не хотят растаться из принципа, несмотря на наличие современных девайсов.

Яблочные ублюдки до сих пор web API не могут реализовать нормально и поддержку CSS. А ты хочешь предложить хуйню, для которой ещё надо пройти стадию отрицания, принятия, согласования, формализации, стандартизации, реализации.
Аноним 11/02/24 Вск 19:17:11 3044065 407
>>3043920
>Старый конь борозды не испортит
но и глубоко не пашет
Аноним 11/02/24 Вск 19:53:06 3044151 408
>>3044029
Потому что js не плох. А твоя проблема лишь в том, что ты его не знаешь.
Аноним 11/02/24 Вск 20:02:45 3044169 409
>>3044151
Динамикохуйня плоха по определению. Проблема только в том, что мир фронтенда наводнен макаками, этого не осознающими.
Аноним 11/02/24 Вск 20:10:11 3044185 410
>>3044169
Для вас уже больше 10 лет существует TS, хоть с ног до головы зааннотируй и заонанируй типами любую абстракцию какую только сможешь придумать. То что он в рантайме конвертируется в JS ебёт только каких-то душнарей.
Аноним 11/02/24 Вск 20:10:29 3044187 411
>>3044169
Да. Я этого не понимаю.

мимо намбер прототайп
Аноним 11/02/24 Вск 20:15:06 3044192 412
>>3044185
Как это решает проблему с экосистемой, написанной долбоебами на жс, из-за которой при достаточно больших размерах проекта начинается квест "угадай, из-за чего этот андефайнд"?
Аноним 11/02/24 Вск 20:17:35 3044194 413
>>3044192
Напиши свою экосистему. Ты же не долбоеб. Найди таких же недолбоебов как и ты, напишите вместе. Зачем вам экосистема, написанная, долбоебами? Почему долбоебы, в отличии от вас смогли создать экосистему, а вы не смогли?
Аноним 11/02/24 Вск 20:23:56 3044199 414
>>3044194
Потому что у долбоебов не было выхода, кроме жс ничего не завезли. Завозите нормальный статически-типизированный язык, завезут и нормальную экосистему.
Аноним 11/02/24 Вск 20:28:13 3044203 415
>>3044199
Нас долбоебов все устраивает. А ты можешь продолжать ныть. Создавать же ты не способен.
Аноним 11/02/24 Вск 20:31:34 3044204 416
>>3044199
>кроме жс ничего не завезли
За мои овер двадцать лет в вебе, в нем на клиенте были Java, C#, Basic, C/C++, ActionScript

Думаю, долбоеб здесь только ты.
Аноним 11/02/24 Вск 20:40:06 3044210 417
>>3044204
Вообще ни о чем не говорит. Принципиально ничего не мешало допилить любой из этих вариантов до нужного состояния, просто кто-то принял недальновидное решение взять жс.
>>3044203
Да тебя любой вариант бы устроил, своего мнения нет. Барен сказал, что будет жс, значит, будет жс.
Аноним 11/02/24 Вск 21:23:46 3044259 418
>>3044204
А из них кто-то был встроен в браузер и умел работать с dom? Они все требовали что-то установить и работали как-то в своей песочнице. Хотя с жабой было бы заебись, сейчас бы фронт на котлине писали вместо js
Аноним 11/02/24 Вск 22:04:30 3044285 419
>>3044210
>кто-то принял недальновидное решение взять жс
Этот кто-то с нами в одной комнате?
>>3044210
>Барен сказал, что будет жс, значит, будет жс.
Самый рофл что веб это одна из немногих отраслей IT которая развивалась практически без вмешательства крупных корпораций, разве что на самых начальных его этапах, времён нетскейп навигатора, и сейчас с появлением реакта и ангуляра, и вот до этого времени разработчики могли сами решить какой инструмент реализации функционала интерфейсов им использовать, по итогу из вороха технологий JS оказался наиболее живучим и соответственно предпочтительным, но у тебя какой-то барин подорвал весь веб своим недальновидным решением.
Аноним 11/02/24 Вск 22:10:31 3044291 420
>>3044285
>Этот кто-то с нами в одной комнате?
Этот кто-то работал или работает на кабана, владевшего браузером-лидером рынка. Глупо отрицать, что в конечном итоге все упиралось в разработчиков браузеров.
Аноним 11/02/24 Вск 22:24:25 3044304 421
>>3044259
>А из них кто-то был встроен в браузер
Да. NaCL, Flash, Silverlight, и VB были встроены в браузер и не требовали ничего устанавливать дополнительно.
>умел работать с dom
Такого требования не выдвигалось.
DOM вообще разрабатывался специально для JS.

man dom levels
Аноним 11/02/24 Вск 22:26:07 3044305 422
>>3044291
Ну да. А разработка языков в разработчиков ОС. А РАЗРАБОТКА ОС В РАЗРАБОТЧИКОУ КОМПЬЮТЕРОВ.

Как же жаль, что ты не олин из них. Ты бы всем показал, как надо.
Аноним 11/02/24 Вск 22:32:25 3044311 423
>>3044304
Вот хуй, с флешем нужно было пиздовать на сайт adobe и качать ебучий установщик, который работал потом в фоне. На линуксе запустить эту хуйню то ещё удовольствие было.
Без работы с DOM все эти инструменты нахуй не нужны, поскольку не могли взаимодействовать с документом. Собственно из-за этого всё и померло, а js нет плюс ещё лицензионные ограничения и закрытый код
Аноним 11/02/24 Вск 22:33:25 3044312 424
>>3044285
Самое забавное, что жс первых версий, которые пилил Айк и которые были еще до стандартизации, пилились именно по реквесиам от простых пользователей языка. Именно поэтому у оператора == такое поведение, и именно поэтому в языке есть андефайнед, и еще много чего.

И только когда решили запилить спеку, хаос прекратился.
Подробнее об этом написано в JavaScript First 20 Years, написанной самим Айком в том числе.

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

То же самое касаетмя веб-стандартов.
Аноним 11/02/24 Вск 22:34:11 3044315 425
>>3044311
Флеш был из коробки с первых версий хрома (2008 год), его не надо было ставить дополнительно.
Аноним 11/02/24 Вск 22:36:43 3044319 426
>>3044311
>Без работы с DOM все эти инструменты нахуй не нужны,

У сильверлацта был xaml, который так же был доступен для поисковикоа. Так что не аргумент.

Тем более, что мечта всех современных выскочек, которые не шарят ни в чем, о том, чтобы был wasm рисующий все на канвасе. И дом им нахуй не нужен. Они уверены, что справятся и без него. (Не понимая, что будут изобретать его заного).
Аноним 11/02/24 Вск 22:42:42 3044329 427
>>3044305
Ты реально настолько тупой, что проводишь аналогию между браузером и ос? Ну тогда скажи мне, кто же принял решение дропнуть нативную поддержку для всего, кроме жс. Неужели собрали всех лучших программистов мира и провели голосование?
Аноним 11/02/24 Вск 22:45:51 3044331 428
>>3044312
>Именно комьюнити пилило язык с самого начала, и продолжант его пилить по сей день. Не устаю слушать, как те, кто не знают и не знали жс, повторяют мантры о монополиях.
Хуя ты сравнил теплое с мягким. Корпорация добра решает, будет ли в хроме та или иная фича жс/ксс и как она будет работать. Не коммьюнити. Смекаешь, причем тут монополии? Захотят - пошлют нахуй спеку и сделают по-своему.
Аноним 11/02/24 Вск 22:52:13 3044338 429
>>3044315
Тогда было много браузеров и движков, даже опера была ещё на престо и навигатор был жив, всем кроме хрома нужно было прикручивать флеш
Аноним 11/02/24 Вск 22:53:31 3044340 430
>>3044319
На канвасе уже дарт рисует и я как пользователь скажу что интерфейсы на дарте тормознутое говно))
Аноним 12/02/24 Пнд 00:24:20 3044396 431
>>3044331
> Хуя ты сравнил теплое с мягким. Корпорация добра решает, будет ли в хроме та или иная фича жс/ксс и как она будет работать. Не коммьюнити. Смекаешь, причем тут монополии? Захотят - пошлют нахуй спеку и сделают по-своему.
Где были гениальные решения и инструменты которые убили бы вонючий тайпоф нан в период войны браузеров, когда хром ещё не был монополистом? И если корпорация добра решает, то почему тогда язык совершил такой скачок именно в период монополии одного браузера, если мы знаем, что монополии препятствуют развитию?
Аноним 12/02/24 Пнд 00:39:00 3044407 432
>>3044396
Во-первых, какой скачок? Во-вторых, смысл поста был в том, что коммьюнити ничего не решает, решает гугл, который владеет рыночком. А гугл будет влиять на развитие фронта так, как ему выгодно, а не как лучше для разрабов. И, например, вводить альтернативные языки для работы с домом ему невыгодно, ведь это придется поддерживать за его счет. А будь браузер в руках коммьюнити, в появлении альтернатив жсу не было бы ничего удивительного.
Аноним 12/02/24 Пнд 00:58:42 3044413 433
>>3044407
Так они же сделали вебассембли, что мешает прикрутить взаимодействие с домом?
Аноним 12/02/24 Пнд 01:00:45 3044415 434
>>3044413
Какой смысл? Как это принесет деньги корпе?
Аноним 12/02/24 Пнд 01:07:47 3044417 435
>>3044415
А зачем они вообще вебассембли делали?
Аноним 12/02/24 Пнд 01:11:06 3044418 436
>>3044417
Чтоб были плюсы от мира фронтенда. Приложениям типа фигмы надо, чтоб не лагало.
Аноним 12/02/24 Пнд 08:55:46 3044500 437
>>3043665
Углублять там нечего, вкатун не прыгнет выше определенного уровня без код ревью от других разрабов и самостоятельного решения проблем бизнеса. По поводу вранья опыта хз, никогда про свой опыт не врал (вкатывался задолго до появления на ютубах всяких назаров антоновых), на первой работе прямо сказал что опыта нет и меня все равно взяли. Как с враньем об опыте проходят я хз, наверно в конторы где по навыкам требуется джун, но в вакансии пишут миддол, чтоб совсем скам не лез.
Аноним 12/02/24 Пнд 08:57:24 3044501 438
image.png 40Кб, 508x724
508x724
>>3044187
Антон Двачевский, спок.

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

Бля, он фамилию поменял, напомните если кто помнит его.
Аноним 12/02/24 Пнд 10:53:47 3044614 439
Аноним 12/02/24 Пнд 16:20:16 3045271 440
>>3043433
Так по датам релиза можно увидеть, что ты первый был. И куда конкретно он будет подавать в суд, на деревню дедушке в сэ шэ ай или вьетнам? И на кого?
Аноним 12/02/24 Пнд 20:53:53 3045843 441
Анончик, выручай. Я чекбоксами отмечаю несколько строк таблицы, отправляю по каждой из строк запрос на сервер и хочу в итоге увидеть, как отработал каждый запрос.
Чтобы отправить несколько запросов, я создаю словарь промисов, где id отмеченной строки сопоставляется промис. Дальше методом Promise.allSettled(Object.values(promisesDict)) я убеждаюсь, что все запросы отработали и получили ответ, но тут же мне javascript предлагает либо работать с неупорядоченными и неидентифицируемыми results, либо пойти нахуй.
В чем я неправ и как мне выполнить задачу?
Аноним 12/02/24 Пнд 21:17:54 3045898 442
>>3045843
>В чем я неправ и как мне выполнить задачу?
Шатать твоего бекендера чтобы он запилил ручку для подхватывания массива.
Представь ебало пользователя, когда он кликнул 100500 строк, а половина из них недолетала, а узнал он это после того, как кабан с яростным лицом орет на него в офисе.
Пользователь будет после этого каждый раз трястись думая, чтобы очередной раз где-то что-то ненароком не долетело.
В то же время отправка 100500 запросов тот еще пиздец.
Аноним 12/02/24 Пнд 21:38:26 3045935 443
>>3045898
Я же бекэндер на этом проекте) Я хуйнул API, разрешил метод PATCH для одного объекта, но с массивом решил не заморачиваться. Старшие сказали, что все заебись, возражать не стал (джун же). Ну и ожидается, что больше 10 чекбоксов не получится одновременно прожать (я же буду прикручивать пагинацию, десу).
С учетом того, что API не обрабатывает массивы, я подумал, что неправильно будет со стороны API возвращать ту информацию, которая уже есть на клиенте (id строки), и серию запросов с id должны быть связаны на фронте.

Мне разрешили не ебать мозги и слезть со стула асинхронности, но идея добавить обработку массива тоже звучит заманчиво. Ты уверен, что тут действительно стоит допилить бэк, нежели реализовывать изначальную задумку?
Аноним 12/02/24 Пнд 22:01:39 3046003 444
>>3045935
Когда захотят чекбоксы с пагинацией и чтобы был чекбокс "все" и при этом была кнопка сохранить, вот тогда завоешь...
Аноним 12/02/24 Пнд 22:04:38 3046016 445
>>3046003
Понял, уже лечу крутить обработку массивов на бэкенде (ну это уже не по части js-треда).
Аноним 12/02/24 Пнд 22:08:59 3046021 446
>>3045935
>Ты уверен, что тут действительно стоит допилить бэк, нежели реализовывать изначальную задумку?

Я полгода-год пилил админку в одно ебало. Ебейшую, на 300+ страниц.
По запросу кабана запилил улучшение на некоторые типы таблиц, где можно не открывать попап и тыкать чекбокс, а просто тыкнуть чекбокс в таблице.

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

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

>но с массивом решил не заморачиваться
А в чем сложность? Проще же.

>Ну и ожидается, что больше 10 чекбоксов не получится одновременно прожать (я же буду прикручивать пагинацию, десу).
У вас на таблицах нету выбора кол-во строк для отображения?
Или нет/не будет таблиц где по сути все колонки - чекбоксы?

>С учетом того, что API не обрабатывает массивы, я подумал, что неправильно будет со стороны API возвращать ту информацию, которая уже есть на клиенте (id строки)
Так всегда нужно возвращать. Своего рода верификация, что бек все правильно сделал. Тыкнул поле - запрос ушел, запрос пришел - фронт обновился. Мало ли по какой причине бек не смог обработать запрос, но если не отработает, то по сути изменение на фронте - наглый пиздеж.
А сама строка может быть на 100500 странице, которую хуй докрутишь/зафильтруешь, для повторного убеждения, что все сохранилось.
Ну или у вас какой-нибудь пиздец с доч.доч.доч. полями других таблиц внутри таблицы, как было у меня, где запрос может вернуть 200 при изменении основной таблицы, а доч... поле у другой таблицы не изменится, хотя фронт напиздел, что изменилась, а бек нахуй послал по любой причине и не изменил доч... поле.

>Ты уверен, что тут действительно стоит допилить бэк, нежели реализовывать изначальную задумку?
Я бы запилил. Но твоего проекта я не знаю, можешь посоветоваться с лидом в личном созвоне.
Ну или можешь забить хуй, закостылить и если придет время перепердоливать - брать больше времени, т.к. кто-то тебе сказал, что и так пойдет.
Аноним 12/02/24 Пнд 22:11:36 3046024 447
Аноним 12/02/24 Пнд 22:26:40 3046055 448
>>3046024
>>3046003
Преждевременные оптимизаторы, спок. Кабан может нихуя и не захотеть, а для 1.5 пользователей ебаться с производительностью запросов нет никакого смысла. Проще, быстрее и лучше для бизнеса будет зарелизить так, а затем допилить, если понадобится (предполагается, что прямого запроса на это не было).
Просто по мере того, как пользователь нажимает, отправляем запрос на соответствующий чекбокс, а если упало - тут же показываем сообщение и анчекаем чекбокс. В-С-Ë.
Аноним 12/02/24 Пнд 22:30:01 3046063 449
image.png 166Кб, 480x270
480x270
>>3046055
> Преждевременные оптимизаторы
> Допилить проход по массиву на беке за ~30 мин.
Аноним 12/02/24 Пнд 22:32:50 3046070 450
>>3046063
А мог бы дунасить в это время. Думой.
Аноним 12/02/24 Пнд 22:33:01 3046072 451
>>3046055
>Проще, быстрее и лучше для бизнеса
Лол, а кого это ебет?
Кабан не может себе позволить - идет на хуй.
Аноним 12/02/24 Пнд 22:35:12 3046079 452
>>3046070
>дунасить
МВПешник, спок. Опять слова какое-то выдумали.
Аноним 12/02/24 Пнд 22:37:38 3046089 453
>>3046079
Дунасинг - это основа твоего ментального и финансового благополучия. Древнейшая практика великого индусского народа.
Аноним 12/02/24 Пнд 22:40:32 3046093 454
>>3046089
>Дунасинг
Моя ментальная основа переводит это слово как "Доносинг", что по твоему определению так же верно.
Аноним 12/02/24 Пнд 23:02:46 3046109 455
>>3045843
Да запилите новый эндпоинт и всё. Так же проще. Какую ниубь карту с ключем сущности и значение самой, сущности или вообще возвращать коллекцию сущностей - так даже проще.

Вроде гугол ток 5 запросов параллельных поддерживает. А это хоп и всё. На самом деле, стратегия обычно очень простая. Меньше запросов - лучше.
Аноним 12/02/24 Пнд 23:13:44 3046127 456
image.png 20Кб, 707x159
707x159
>>3046089
>>3046109
>Вроде гугол ток 5 запросов параллельных поддерживает.
Последующие просто ждут, вроде.
Учитывая, что там чекбокс с валюе, то они быстро отстреляются.
Но если там какой-нибудь 3джи будет, то ебало можно не имагинировать.
Аноним 12/02/24 Пнд 23:45:36 3046158 457
>>3046021
>все бекендеры дауны
Хорошо, что я фулстек пусть и вынужденно.

>Я бы запилил
>Да запилите новый эндпоинт и всё.
Окей, я понял. Предложу эту идею старшим, пусть в бэклог закинут, но ща у нас даже не МВП, и МВП будет хз когда, а через 2 недели надо демо показать. Пока с чистой душой накостыляю говна и, положив хуй на асинхронность (в которую тут пытался), сделаю последовательные запросы один хуй серв в синхронном режиме работает.

После демки от нас отъебутся, можно будет сидеть оптимизировать во все поля.

Всем спасибо.
Аноним 13/02/24 Втр 00:27:21 3046190 458
Аноним 13/02/24 Втр 00:32:33 3046192 459
image.png 49Кб, 962x728
962x728
image.png 814Кб, 734x738
734x738
Аноним 13/02/24 Втр 00:33:47 3046194 460
Аноним 13/02/24 Втр 00:41:27 3046195 461
Аноним 13/02/24 Втр 00:42:33 3046196 462
>>3046195
>21 (You)
>Вы друг друга стоите
В чем не прав?
Аноним 13/02/24 Втр 01:14:01 3046225 463
>>3046196
Потому что ты тоже долбоеб, вместо того чтобы создать задачу с подробными описанием что и как тебе нужно на фронте пытаешься в какую-то полемику и самостоятельно изъебываешься, называя других долбоебами.
Я вообще удивляюсь как вы на ровном месте умудряетесь такие конфликты делать
Аноним 13/02/24 Втр 01:20:49 3046235 464
>>3046225
Рассказать историю из жизни === полемика?
Куда я изъебываюсь называя бекендеров - дегенератами, если это общеизвестный факт?

>Я вообще удивляюсь как вы на ровном месте умудряетесь такие конфликты делать
Ну а я виноват, что даже реактомакаки умнее бекендеров?
Аноним 13/02/24 Втр 01:33:16 3046253 465
>>3046235
То что ты изъебываешься в первую очередь делает дегенератом тебя, я тебе говорю напиши что и как тебе надо и передай через ПМ задачу и всё, вопросы кабаныча переадресовывай на них. Нет ты чего-то трясешься, стул под жопой горит и все вокруг долбоебы. Нахуя?
Аноним 13/02/24 Втр 01:41:34 3046255 466
image.png 284Кб, 1360x768
1360x768
image.png 27Кб, 827x262
827x262
image.png 39Кб, 859x363
859x363
Я вам тут покушать принес.
Аноним 13/02/24 Втр 02:18:40 3046266 467
>>3046253
ПМа не было на том проекте.
Кабан давал кость, я ее отдавал беку.
Бек кодревьювил я. Проверял работу я.
Бек косячил как даун. Как и все бекендеры.
Расписывать детальное т3 страницы и всего функционала этой таблицы, которая идентичена прошлой странице и таблицы, желания не имел и вопросов у бека не было, хотя и при этом косяки стабильно появлялись.
Добавить дергалку для массива !== непосильная задача требующая разбития на подзадачи и детального пояснения каждого шага. Хотя и при этом были трудности, в т.ч. задержка.

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

Собсн, когда ушел на след проект у этого кабана, ушел один. Нахуй бекендеров, они не нужны.
Общение с бекендером это как общение с тайлвиндоговноедом. Спрашиваешь почему тут говном пахнет, а тот отвечает что-то невнятное и трясется.
Аноним 13/02/24 Втр 02:32:49 3046270 468
>>3046255
Все пункты от сеньор - долбоеба на ревью исключительно про стиль, знакомо
Аноним 13/02/24 Втр 02:39:59 3046273 469
>>3046255
Использовать тему, где пишется что-то красным - это извращение. Красный только для ошибок.
Аноним 13/02/24 Втр 02:42:52 3046275 470
>>3046270
Я мидловолчара, лол.

>на ревью исключительно про стиль
Когда в выгрузке из 30 запросов работают от силы 12, вот это бекендер стиль проебал, пиздец.
Когда бек выкатывает без проверки, ну, наверное, стиль не тот.
Когда неделю не мог выкатить массивы, за стиль его излишне ебал, наверное.

Какие же бекендеры дегенераты...
Аноним 13/02/24 Втр 02:45:17 3046277 471
>>3046266
>>3046275
Фронтомакака, спок. Ты такой же долбоеб, просто еще и с завышенным самомнением. Детектится по твоим постам легко, плюс непонимание охуенности тейлвинда - моментальный детектор. Ничего, еще подрастешь, поумнеешь.
Аноним 13/02/24 Втр 02:51:37 3046278 472
>>3046277
Бекендер + тайлвиндоговноед, КККомбо, нахуй.
Как тебя земля еще носит, содомит.

А, ну хотя понятно почему бекендеру нравится тайлвинд, ксс слишком сложно же. Если ты дегенерат, то дегенерат во всем.
Аноним 13/02/24 Втр 02:52:50 3046279 473
>>3046278
Хуя фронтодебилу без опыта пичот))
Аноним 13/02/24 Втр 02:55:22 3046280 474
>>3046279
>без опыта
Боже упаси от опыта на тайлвинде.
Хватило пару компонент накидать и пару мемов сделать.
Аноним 13/02/24 Втр 03:15:17 3046286 475
>>3046266
Ты был за тимлида и за ПМа и за себя, тебе дали джуна который не вывозит, ты не смог разрулить эту ситуацию, даже не намекнул кабанычу что у тебя с ним проблемы и в итоге веслал за всех. Молодец хули, на тебе и дальше будут пахать, у тебя на лбу "лох" написано.

>Нахуй бекендеров, они не нужны.
Правильно, не нужны. Ты же за всех пашешь
Аноним 13/02/24 Втр 03:19:26 3046289 476
>>3046275
>Когда в выгрузке из 30 запросов работают от силы 12
Хули ты кабанычу так и не сказал? Что-то ты в этой истории не договариваешь
Аноним 13/02/24 Втр 04:27:15 3046299 477
image.png 707Кб, 652x795
652x795
image.png 346Кб, 1037x910
1037x910
image.png 42Кб, 576x139
576x139
image.png 201Кб, 668x781
668x781
>>3046286
>ы был за тимлида и за ПМа и за себя,
Ну типо. Типо анальник швейцарский нож, затычка.

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

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


>>3046289
>Хули ты кабанычу так и не сказал? Что-то ты в этой истории не договариваешь
>даже не намекнул кабанычу что у тебя с ним проблемы
Да в начале все думали, что просто разбирается. Всем же понятно, что в начале всем сложно. Ну и учитывая, что я сам на эту галеру прыгнул после джуновской позиции в качестве мидла, особой уверенности в том, что я могу пидорнуть чувака, если он шатает бек я не имел.
Потом, когда уже должен был разобраться со всем, ничего не изменилось. Пару раз просил прямо перепроверять все что выгружает, на какое-то время помогало, ну а потом как обычно.
В какой-то момент я просто забил хуй и кидал все косяки в одну задачку, т.к. по каждому пункту отписывать в личку было нереально, ну и он забывал, бывало, ну а тот правил, ну и Кабан все видел.
У Кабана возникали вопросы, почему фичанейм не работает - кидаю ссылку с якорем на пункт - вопроса нету.

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

Ну и чтобы доебов ко мне, как к мидловолчарелохунедотимлиду не было, вот такие у нас были проблемы с беком. (жпг).
Я все понимаю, все мы косячим, особенно на фронте, но когда в каждой выгрузке проебан тип у поля, когда у каждой выгрузки потерялось поле, когда у каждой выгрузки не хватает пуг/патч(хотя есть простейшая таблица с этим классом/запросом), когда у каждой выгрузки поля не обновляется, хотя 200, ну это только бекендеры могут сделать.
Как и где я проебался, учитывая, что Кабан все видел, про его косяки я писал, бекендера за косяки шатал - не понятно.
Ну а зачем слезно просить кабана пидорнуть бекендера, если вместо него придет другой, не понятно. Учитывая, что даже йобо бекендер, с которым мы начинали порой творил дичь, но дичь оправданную, хотя бы мог за нее пояснить.
Хотя то что он мне соль для токена не ту подсунул и полдня не мог дать внятного ответа хули ничего не работает он не мог, я ему не прощу.

>Молодец хули, на тебе и дальше будут пахать, у тебя на лбу "лох" написано.
Надо было заставить Кабана нанять ПМов, лидов, тестеров на все проекты? Или только на мой, потому что я устал?

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


Собственно, бекендеры - дегенераты.
Аноним 13/02/24 Втр 04:59:41 3046303 478
>>3046299
>Пик
Ты как тимлид оставил одного ждуна ковырять c#, причём он там делает такие ошибки которые познаёшь в первых хэлоувордов. Где вы его взяли, как слбесили вообще?
При этом судя по тому как ты рассказываешь у вас там небольшая контора. Нахуя вам c#?
Но при этом бекендеры долбоебы лол. Мне кажется ты немного перетолстил в этой истории.
Аноним 13/02/24 Втр 05:28:58 3046307 479
image2024-02-13[...].png 245Кб, 1038x534
1038x534
>>3046303
Я не тимлид, блять, я мидл, да еще и волчара, который мимикрировал под мидла в те времена. До этой галеры меня самого шпыняли кто не лень, а через пару месяцев я сам "шпынял".

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

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

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

"Базовые ошибки" - это хуйня. Парой вылетали, но не часто. А то что он типы или сами поля проебывал - пиздец.

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

>Мне кажется ты немного перетолстил в этой истории.
Скорее словесный понос. Вспоминая былые страдания чуток все еще печет.
Можно было просто оставить емкую и точную фразу: Бекендры - дегенераты.
Аноним 13/02/24 Втр 05:33:42 3046308 480
>>3046303
>Ты как тимлид оставил одного ждуна ковырять c#
Ну, он мидлом был.
А шарп выбрали из-за того, что прошлый проект был на шарпе. С него тянули часть логики.
Аноним 13/02/24 Втр 05:35:11 3046309 481
>>3046308
>Ну, он мидлом был.
как минимум в гите были проекты у него на шарпе, плюсах, питоне, жсе. года 4 было в коммитах с открытыми репами.
Аноним 13/02/24 Втр 05:42:48 3046311 482
>>3046299
А, кстати, если кто помнит, это по сути конец истории с йобо админкой на ангуляре 12 версии.
+- Полгода назад бугуртил в треде, где у меня закрепилось убеждение в простой истине.
Все те советы попробовал, стучать, плакаться, говорить по душам, но история конца видна.
Аноним 13/02/24 Втр 05:45:04 3046313 483
>>3046311
>Полгода
хотя уже год почти.
Аноним 13/02/24 Втр 13:15:29 3046758 484
Извиняюсь, но webref все что ли?
Аноним 13/02/24 Втр 13:57:04 3046794 485
>>3044614
бамп.
что, алды за два года уже повкатывались в ФААНГи на $300k/ns и не сидят в этом треде?
Аноним 13/02/24 Втр 14:08:09 3046803 486
image.png 173Кб, 1412x1082
1412x1082
16879532552720.mp4 4994Кб, 1320x1138, 00:01:42
1320x1138
16879789571040.mp4 4656Кб, 2044x1294, 00:00:34
2044x1294
>>3046794
Бля, решил погуглить, что же за шнобель такой.
Ты про датасаентиста? Который кринж вебмками тут постил?
Или случайно в пайтон треде наткнулся на другого персонажа и тот Анон спутал?

Если датасаентист, то не знал, что он Ебалом светил.
Аноним 13/02/24 Втр 14:10:18 3046804 487
>>3046803
Тяжела все же жизнь шиза. В жс треде кличут пайтоношизом, а в пайтон треде жс-дауном.
Аноним 13/02/24 Втр 14:17:06 3046815 488
>>3046803
да, про него, учёный, мотоциклист, датасаентист, разработчик кибергулага, геймдизайнер, курьер яндекс доставки, и кем он только себя ни считает.
Аноним 13/02/24 Втр 16:22:29 3046995 489
Аноним 13/02/24 Втр 17:30:37 3047139 490
image.png 4Кб, 309x85
309x85
image.png 20Кб, 608x494
608x494
image.png 35Кб, 393x521
393x521
image.png 107Кб, 1248x755
1248x755
>>3046995
Хм, хз.
Описание профиля более чем соответствует датасаентесту.
Я его дискорд как-то брал. Списывались тут. Я че-то по работке напрягался и проебал возможность ощутить светоч учености.
Дискорд не вебмакака был, его бы запомнил.

Поглядел, чет не нашел. Марлей.

Но Марлей - че-то знакомое.

Глянул почту по слитым бд, ничего.

Ученый либеральные мысли не изливал? Если да, то может и он.
+ линуксоид.
+ вью.
+ ангуляр.
+ датасаинс.
+ математика.
- рякт(он вроде тут реактмакак тхавил).

Побегал по телегам. Сигнатура кринж-вебмок задетекчена не была.
Возможно, если кто лучше знаком с персонажем, то он сможет его задетектить.
А вообще, думаю он.
Аноним 13/02/24 Втр 17:41:03 3047159 491
Зачем нужны стайлед компонентс, если есть модули?
Аноним 13/02/24 Втр 17:42:53 3047166 492
>>3047139
>Поглядел, чет не нашел. Марлей.
Тут протупил, его дис. не нашел.
Аноним 13/02/24 Втр 18:37:40 3047278 493
>>3047159
Зачем нужны модули если есть инкапсуляция css + миксины scss?
Аноним 13/02/24 Втр 19:20:11 3047332 494
Аноним 13/02/24 Втр 19:22:32 3047334 495
>>3047139
> Ученый либеральные мысли не изливал?

нет, точно не он. шнобель топит за сапог барина в жопе и кибергулаг, мечтает о переезде в китай и участвовал рядом стоял в московском проекте по распознаванию автомобильных номеров и автовыписыванию штрафов.
Аноним 13/02/24 Втр 20:06:32 3047406 496
>>3047334
Ну, тогда, наверное, не он.
Аноним 14/02/24 Срд 01:15:36 3047728 497
>>3047139
>- рякт(он вроде тут реактмакак тхавил).
Вас за рекат все кому не лень травят
Мимо бекендер
Аноним # OP 15/02/24 Чтв 04:18:49 3049145 498
Аноним # OP 15/02/24 Чтв 04:19:00 3049146 499
Аноним # OP 15/02/24 Чтв 04:19:15 3049147 500
Ответить в тред Ответить в тред

Check this out!

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