Size: a a a

Node.js — русскоговорящее сообщество

2020 June 17

J

Java Script Бог язык... in Node.js — русскоговорящее сообщество
а те роуты что експресс вообще не работают
источник

DK

Daniil Kuznetsov in Node.js — русскоговорящее сообщество
Кинь роуты сюда
источник

А

Алексей in Node.js — русскоговорящее сообщество
Что значит гет запрос?
источник

А

Алексей in Node.js — русскоговорящее сообщество
Гет запрос фронт не может отработать - он работает в браузуре пользователя. Если подразумевается клики по ссылкам в вуе-приложении, то разумеется что обрабатывает спа
источник

М

Ману in Node.js — русскоговорящее сообщество
ладно вот и настало время и мне задать вопрос
источник

М

Ману in Node.js — русскоговорящее сообщество
var settings = {
 "url": "http://localhost:3000/graph",
 "method": "GET",
 "timeout": 0,
 "headers": {
   "Content-Type": "application/json"
 },
 "data": JSON.stringify({
   query: "query{\r\n  get_points{\r\n    x_coord\r\n    y_coord\r\n    name\r\n    description \r\n  }\r\n}",
   variables: {}
 })
};

$.ajax(settings).done(function (response) {
 console.log(response);
});
источник

А

Алексей in Node.js — русскоговорящее сообщество
Чтобы вуеспа получил данные, нужно из самого вуя дернуть аяксом бек
источник

М

Ману in Node.js — русскоговорящее сообщество
Ману
var settings = {
 "url": "http://localhost:3000/graph",
 "method": "GET",
 "timeout": 0,
 "headers": {
   "Content-Type": "application/json"
 },
 "data": JSON.stringify({
   query: "query{\r\n  get_points{\r\n    x_coord\r\n    y_coord\r\n    name\r\n    description \r\n  }\r\n}",
   variables: {}
 })
};

$.ajax(settings).done(function (response) {
 console.log(response);
});
код в постмене работает на ура, там же и генерируется, но запрос не проходит  :(
источник

М

Ману in Node.js — русскоговорящее сообщество
ато получается только через постмен почему-то
источник

А

Алексей in Node.js — русскоговорящее сообщество
Ману
var settings = {
 "url": "http://localhost:3000/graph",
 "method": "GET",
 "timeout": 0,
 "headers": {
   "Content-Type": "application/json"
 },
 "data": JSON.stringify({
   query: "query{\r\n  get_points{\r\n    x_coord\r\n    y_coord\r\n    name\r\n    description \r\n  }\r\n}",
   variables: {}
 })
};

$.ajax(settings).done(function (response) {
 console.log(response);
});
А если не постман, то с какого адреса дергается?
источник

DK

Daniil Kuznetsov in Node.js — русскоговорящее сообщество
Алексей
Гет запрос фронт не может отработать - он работает в браузуре пользователя. Если подразумевается клики по ссылкам в вуе-приложении, то разумеется что обрабатывает спа
Ты же пишешь там в чате по vue и говоришь что фронт не обрабатывает роуты?
источник

М

Ману in Node.js — русскоговорящее сообщество
фронт находится внутри node.js сервера, то есть запускаю его по 3000 порту и запрашиваю граф на 3000
источник

J

Jakhongir in Node.js — русскоговорящее сообщество
Java Script Бог языков
а те роуты что експресс вообще не работают
Так запросы вообще идут на сервер?
источник

А

Алексей in Node.js — русскоговорящее сообщество
Daniil Kuznetsov
Ты же пишешь там в чате по vue и говоришь что фронт не обрабатывает роуты?
Я не говорю этого) я совсем другое говорил
источник

J

Java Script Бог язык... in Node.js — русскоговорящее сообщество
Jakhongir
Так запросы вообще идут на сервер?
Нет конечно
источник

DK

Daniil Kuznetsov in Node.js — русскоговорящее сообщество
Алексей
Я не говорю этого) я совсем другое говорил
Ну ладно. В общем речь об этом: У него не получается сделать так, чтобы в одном express приложении обрабатывались и роуты на фронте и роуты api
источник

J

Jakhongir in Node.js — русскоговорящее сообщество
Java Script Бог языков
а те роуты что експресс вообще не работают
Есть vuex? Vue- router?
источник

А

Алексей in Node.js — русскоговорящее сообщество
Daniil Kuznetsov
Ну ладно. В общем речь об этом: У него не получается сделать так, чтобы в одном express приложении обрабатывались и роуты на фронте и роуты api
Я понял, но я не понял что он имеет в виду под гет-запрсом. Вуе, что загружен в браузер не может обработать гет-запрос. Браузер вообще этого не может. Из вуя можно сделать гет-запрос к серверу
источник

DK

Daniil Kuznetsov in Node.js — русскоговорящее сообщество
Алексей
Я понял, но я не понял что он имеет в виду под гет-запрсом. Вуе, что загружен в браузер не может обработать гет-запрос. Браузер вообще этого не может. Из вуя можно сделать гет-запрос к серверу
Express неправильно маршрутизирует этот запрос, я думаю он об этом
источник

J

Jakhongir in Node.js — русскоговорящее сообщество
Java Script Бог языков
Нет конечно
Твой фронт сам должен обрабатывать роуты, на то он и спа. Фронт должен решать что и как показывать. И это роуты vue. Также он должен делать запросы по фетч, xhr, axios и тд на сервер по роутам сервака для получения данных. И vue при обработке роутов НЕ делает запросов на сервер. Ты должен явно указывать  что и как просить с сервера
источник