Size: a a a

JavaScript Noobs — сообщество новичков

2021 May 11

D

D M in JavaScript Noobs — сообщество новичков
Неизвестно ото повышаться будет действием пользователя или ещё чем то
источник

no

neek olas in JavaScript Noobs — сообщество новичков
Logging is enabled, but no errors
источник

CM

Chumachenko Mihail in JavaScript Noobs — сообщество новичков
Доброй ночи.
Вопрос таков: Есть фронт, есть бэк на nodejs. Задача отрисовать страницу с таблицей, данные в которой подтягиваются из БД.
Работу с БД могу сделать. Но дальше что делать я не особо понимаю...
Мне нужно как-то послать Json с данными на клиент и там отрисовать табличку.
Объясните пожалуйста алгоритм действий плиз и где производится отрисовка?
Я могу сформировать таблицу на бэке и послать ее клиенту через res.send, но мне как мне в таком случае впихнуть ее в нужное место на странице, до этого отрисованной при помощи handlebars?
источник

lv

lara vast in JavaScript Noobs — сообщество новичков
Json на фронт и рисуешь что хочешь
источник

m

meier in JavaScript Noobs — сообщество новичков
фронт посылает json бекенду, бекенд обращается к бд, делает джсоны из моделей, и шлет на фронт
источник

m

meier in JavaScript Noobs — сообщество новичков
главное чтобы у тебя фронт к бд не подключался кек
источник

CM

Chumachenko Mihail in JavaScript Noobs — сообщество новичков
как это дальше обработать на фронте?
источник

m

meier in JavaScript Noobs — сообщество новичков
как хочешь
источник

lv

lara vast in JavaScript Noobs — сообщество новичков
Js
источник

CM

Chumachenko Mihail in JavaScript Noobs — сообщество новичков
У меня проблема в понимании видимо как этот json принять?
Я обратился к БД, достал все нужные данные, handlebars отрисовал начальную страницу. Как мне принять этот json на фронте что-ли... Если вы поняли о чем я...
источник

m

meier in JavaScript Noobs — сообщество новичков
что значит как принять? хттп запросом
источник

NC

Nikita Chaykin in JavaScript Noobs — сообщество новичков
Посмотри на fetch
источник

lv

lara vast in JavaScript Noobs — сообщество новичков
Зачем рендерить страницу на беке, передай данные от бд фронту
источник

NC

Nikita Chaykin in JavaScript Noobs — сообщество новичков
У него hbs
источник

CM

Chumachenko Mihail in JavaScript Noobs — сообщество новичков
Я хочу одновременно и отрисовать шаблон hbs и отрисовать мою таблицу. Мне для этого обязательно делать ajax(fetch) запрос?
источник

NC

Nikita Chaykin in JavaScript Noobs — сообщество новичков
Значит тебе нужно создать на беке страницу и передать в нее данные с бд, а потом вернуть эту страницу на фронт гет запросом
источник

NC

Nikita Chaykin in JavaScript Noobs — сообщество новичков
Не нужно вообще
источник

NC

Nikita Chaykin in JavaScript Noobs — сообщество новичков
Когда перейдёшь по url условно         /page/table это и будет твой запрос
источник

CM

Chumachenko Mihail in JavaScript Noobs — сообщество новичков
как мне сначала создать страницу на бэке? отрендерить то понятно... res.render, но как и hbs и данные слепить сначала в кучу, а потом отправить?
источник

NC

Nikita Chaykin in JavaScript Noobs — сообщество новичков
Всмысле
источник