Комментарии 4
Но как делать фронт, не имея 100% рабочих эндпойнтов на бэкенде?
Ну, если у вас компоненты напрямую в бэкенд ходят, то действительно, как?!? Как такое можно допустить? Когда потребуется изменить эндпоинты вы будете бегать по всем компонентам и менять их?
А если как у взрослых людей через модель, то она и без бэка прекрасно может работать.
Транспортный слой всё равно придётся написать, и вот для него как раз таки что-то на бэке придется иметь (или MSW, но это такое — в вебсокеты оно не умеет, например).
Но выше транспортного слоя — угу, причитания по поводу мокирования выглядят надуманными. В чем проблема просто напрямую положить фальшивые данные в модель?
Ну вот, хуки - это и есть модель для бедных. Вот пример реактивной модели. А тут пример её использования.
Моки без лишней мороки с mswjs+faker.js