Это по большей части касается всяких интернетных туториалов и документаций к react-*hueta-name*, так что если ты веслаешь на реакте - не воспринимай близко к сердечку, ты ни в чём не виноват и скорее всего такая же жертва ситуации как я.
Так вот, короче, решил я тут по приколу с бекенда в реакт вкатиться. Надо мне там кое какую приложуху накостылять, не суть — об этом потом как-нибудь расскажу.
Суть в том, что на 50 интернетых туториалов, 49 написаны какими-то наглухо отбитыми дегенератами.
Гуглишь ты такой значит про useEffect и примеры использования, открываешь первую ссылку из гугла и там Dick228 начинает нахуй тебе расписывать 50 причин почему функциональные компоненты лучше чем классовые, приправляет это все 50-ю примерами одного и того же кода в таком формате:
<абзац текста>ВСЯ ЭТА ХУЙНЯ ТУПА РАСТЯГИВАЕТ ХРОНОМЕТРАЖ ЧТЕНИЯ ДО КАКИХ-ТО НЕАДЕКВАТНЫХ РАЗМЕРОВ И ПРИ ЭТОМ НЕ ОТВЕЧАЕТ НА МОИ ГЛАВНЫЕ ВОПРОСЫ.
<пример кода>
<абзац текста>
<тот же самый код + дополнительная строчка кода>
<абзац текста>
<тот же самый код + дополнительная строчка кода>
Ну ладно, чёрт с ним, думаю может гайд какой то неадекватный попался. Начинаю искать следующий гайд, так как предыдущий оригинальный писатель несмотря на дутый текст неучёл все use case'ы, которые меня интересовали.
Гуглю короче
async useEffect examplesОткрываю новый охренительный гайд. ДРУГОЙ ЧУВАК ТАМ НАЧИНАЕТ ПРИВОДИТЬ 50 ПРИМЕРОВ ТОГО КАК НЕ НАДО ИСПОЛЬЗОВАТЬ АСИНХРОННЫЙ USEEFFECT В ТОМ ЖЕ САМОМ ФОРМАТЕ, КАК Я ПОКАЗАЛ ВЫШЕ.
Просто пиздец, вместо того чтобы один раз +- показать как надо это использовать они раздувают какую-то хуету. Такое чувство что им за количество напечатанных букв платят.
Ну и всё короче, тут моя жопа сгорела к херам собачьим, пишу эту заметку по горячим следам, пока еще не остыло 🤬
Соре шо с матами, реально припекло