Добил третье тестовое .
Вот и закончилось приключение на 40 часов. Подчерпнул множество интересных штук, которые ускоряют и облегчают разработку.
💡 Понял, что лучше сделать максимально возможную декомпозицию, посидеть и подумать над переиспользуемыми компонентами, чтобы потом на середине макета не было больно, а было легко и быстро.
Самым запарным оказался слайдер. Спустя миллион часов чтения документации я понял, как сделать его независимым, и всё из-за кривого API сервера. Вы только посмотрите на эту структуру! Мне кажется, это было сделано целенаправленно, типа: «А что будет, если вот так мы вам данные выдадим?».
Так в некоторых местах ещё и id одинаковые, пришлось менять их на клиенте, ибо key отрабатывал некорректно при динамическом рендеринге с помощью цикла.
Осталось добавит meta для SEO и сделать деплой на Netlify. Вот только проблема в том, что запрос к API проксируется через сервер Nuxt. Интернет говорит, что сервер тоже можно бесплатно залить на Netlify c помощью серверных функций. Интересно, это как?
#статистика День 682 = 952 часов в IT
Post #881
2.15K