Но какое же фронтенд отвратительное дело, “не в обиду всем причастным, просто у…
👁 567↗ 5💬 3
А почему я так высказался, да потому что я делал все по документации библиотек и у меня каждые 5 минут вылетали конфликты с зависимостями.
И чтобы сверстать эту страницу, я максимально забил на гордость и был в полном астрале происходящего, нарушая все принципы хорошего кода. А временами выдергивающим себя из этой бездны ошибок SSR и клиента, чтобы обматерить то дело, которым я сейчас занимаюсь 🙂
Видите ли SSR пытается использовать require() для загрузки axios, который является модулем ES. Вместо того чтобы использовать import(), который я указываю в коде на клиенте. И самое забавное, что ни одно решение из issues и stackoverflow по данной проблеме, которые ведуться еще с 19 года, про использование ES-модулей вместо CommonJS, не помогло.
И знаете что я решил? SSR не будет 🙂
После питчинга, первого, кого я найму в проект это фронтенд разработчик с железными нервами, потому что именно такие должны быть нервы у специалиста данной области
Вообще этот пост в тему того, что фулстек специалистов не существует, увы. В любом случае надо выбирать, либо вы профессионал в одной области, либо посредственность во всех.
Даже сейчас уже замечаю, что чем глубже погружаюсь в GoLang разработку, тем больше забываю Node.js. Хотя большую часть своей карьеры я работал именно с Node.js.
721
Комментарии · 3
- @aakkaakkaakkМожет не стоит использовать axios?)
- @superadmin0777+, есть же fetch
- анонимага, в итоге плюнул и сделал на fetch 🙂 Но как мне помниться у него нет стандартной обработки ошибок АПИ