postForm
- это ложь. Никакую форму она не постит. Это вводит в заблуждение. Она должна называться useFormStore
- use
как указание, что это на хук(может применяться только в setup
), Form
- наименование стора, Store
- указание что это store
, а не просто какой-то функционал управления формой. server.get('/', async (req, res) => {
try {
const baseData = await fetch('/data').then(data => data.json());
const html = await renderAppToString(<App data={data}></App>);
res.send(html);
} catch (error) {
res.status(500).send(error.message);
}
});
/
ты руками получаешь стартовые данные, и руками их кладёшь в создаваемое приложение, после рендера которого сервер просто отдаёт результат.