@nodejs_ru

Страница 1527 из 2748
Cenator
26.01.2018
22:57:01
Он нужен чтобы вебпак дев мидлвар не компилировать

Иначе криво работает

Mishell
26.01.2018
23:34:02
Ребят, а когда приложение на Хероку засыпает, то при следующем пробуждении стартует абсолютно заново? В таком случае к примеру для тамагочи, где важен стейт, это всё в бд записывать? И ещё, есть модуль schedule. При создании расписания, модуль не даст приложению на хероку упасть в сон?

Google
Mishell
27.01.2018
00:46:13
у тебя часы раньше кончатся, тогда
Да, в том и беда. Мне не нужно что бы приложение всегда работало, но есть некоторое расписание, когда нужно проснуться. Только sheduler вообще уснуть не даст.

Иван
27.01.2018
07:26:59
Да, в том и беда. Мне не нужно что бы приложение всегда работало, но есть некоторое расписание, когда нужно проснуться. Только sheduler вообще уснуть не даст.
Используй сторонний сервис, который будет пинговать твоё Heroku приложение по нужному расписанию. Их scheduler очень примитивный.

Иван
27.01.2018
07:29:44
Да, это единственный вариант который лезет в голову. Поищу такое.
Гугли сервис проверки доступности сайта. У них обычно бывает free аккаунт на 1-2 сайта, что вполне достаточно.

Moe
27.01.2018
08:19:48
гайз, после express.js по популярности(используемости) - какой следующий - koa.js, hapi.js?

Dmitry
27.01.2018
08:21:52
судя по звездам github - koa > hapi

Vladislav
27.01.2018
08:47:16
где можно почитать как правильно разбивать роутинг в ноде/express?

и где хранить бизнес логику? прямо в роуте?

за ссылку за гитхаб или статейку - плюс в карму :)

Moe
27.01.2018
08:53:47
и где хранить бизнес логику? прямо в роуте?
насколько знаю - для отделения логики от роутов существуют контроллеры )

Vladislav
27.01.2018
08:55:47
Google
Moe
27.01.2018
08:57:54
погуглил, оказывается тут есть mvc :D спасибо
да - именно так - mvc ) к слову - вот здесь идет отделение логики от роутов - https://www.youtube.com/watch?v=ucuNgSOFDZ0&index=14&list=PL55RiY5tL51q4D-B63KBnygU6opNPFk_q

Vladislav
27.01.2018
08:58:50
благодарю за ссылку, шик)

Moe
27.01.2018
08:59:33
благодарю за ссылку, шик)
не за что ) к слову - это один из двух моих любимчиков ))

Саня
27.01.2018
09:35:19
Друзья, а какой кореектнее всего запрос отправлять из API если по зарпосу не найдено данных?

404?

Всем доброго дня.

Vitaliy
27.01.2018
09:37:33
404?
Не найдено только 404

Саня
27.01.2018
09:38:40
Ну просто это рядовой момент если вдруг не найдены данные по запросу.

Может отправлять 200 статус и писать в теле, что не найдено?

А то консоль ошибками завалена.

Хотя это нормальное поведение приложения.

Саня
27.01.2018
09:50:00
В чатике Vue.js советуют обратное. =)

Но я уже реализовал через ошибку.

Потому что у меня все равно обработчик ошибки всплывалку делает.

И тут сразу в эту же всплывалку идет инфа и круто.

Alex
27.01.2018
09:52:39
А каких данных не найдено? Если имеется в виду (пока) пустой список, то это не 404

Саня
27.01.2018
09:53:02
Я отправлю форму с ФИО пациента.

Мне АПИ грит, что нету такого пациента.

Чо вернуть?

Google
Саня
27.01.2018
09:53:25
200 + инфу о том, что пациента нет?

Или 404?

Vladimir
27.01.2018
09:53:50
404 = страница не найдена

Kolya
27.01.2018
09:53:52
200 + инфу о том, что пациента нет?
можно и так и так, я делал 404 и проверял статус на фронте

Vladimir
27.01.2018
09:54:06
почитай вообще про обозначение всех кодов

Саня
27.01.2018
09:54:17
404 = страница не найдена
Теоретически называется просто «Not Found».

Kolya
27.01.2018
09:54:24
https://ru.wikipedia.org/wiki/%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_%D0%BA%D0%BE%D0%B4%D0%BE%D0%B2_%D1%81%D0%BE%D1%81%D1%82%D0%BE%D1%8F%D0%BD%D0%B8%D1%8F_HTTP

Саня
27.01.2018
09:54:33
Но сам факт того, что REST API идет через http оно не оч и тут смешалось.

dima
27.01.2018
09:55:46
посоны

хелпаните с регуляркой

msg любое слово люьое слово слововоо как получить все после msg ?

Alex
27.01.2018
09:58:07
Мне АПИ грит, что нету такого пациента.
4хх это ошибки клиента, то есть клиент запросил что-то не то Это подходит под описанный случай? Клиент ошибся и запросил не то?

Дмитрий
27.01.2018
09:58:46
О, обожаю этот ритуал гадания по рест-кодам

Саня
27.01.2018
09:58:50
Не, клиент запросил то чо надо.

Но этого там нету.

Ну вот условно я запросил по API пользователя из этого чатика.

И запрашиваю пользователя по нику "Аааааапчхи".

А такого тут нет.

Дмитрий
27.01.2018
09:59:30
Пора признать, что rest как концепция провалился и отдавать всегда 200/404 а остальное передавать через более адекватные протоколы

Eugene
27.01.2018
09:59:32
?404 - not found

Google
Саня
27.01.2018
09:59:38
Есть только Аааааааааааапчхи.

Alex
27.01.2018
10:00:00
Не, клиент запросил то чо надо.
Ну вот и ответ, мне кажется

Eugene
27.01.2018
10:00:10
Есть только Аааааааааааапчхи.
но ты то не его запросил:)

Саня
27.01.2018
10:00:21
Admin
ERROR: S client not available

Дмитрий
27.01.2018
10:00:55
То есть в json просто сделать поле «status» и там уже придумать обозначения.
Как вариант, да, но так как от реста огребли всей индустрией, то уже есть и более продуманные решения

gql, falcor

Саня
27.01.2018
10:01:16
GraphQL?

Ну уже я написал API, в след. раз сделаю на GQL.

Дмитрий
27.01.2018
10:01:30
mtproto ещё ?

GraphQL?
Ага

Eugene
27.01.2018
10:02:14
?надо бы добраться до GraphQL

Dimanius851
27.01.2018
10:20:24
./node_modules/react-final-form/dist/react-final-form.es.js Module not found: Can't resolve 'final-form' in '/home/dmitry/projects/rt66-react/node_modules/react-final-form/dist' package.json.loc - удалял, node_modules удалял, зависимостей у react-final-from нет, но я установил еще и final-form - ничего не помогает

перезапустил вотчер реакта - помогло

Ҫѐҏӗѫӑ
27.01.2018
10:26:59
gql, falcor
фалькор еще жив? оО

ты же про нетфликсовый фалькор?

он вроде сдох давно и из беты не вышел

точнее альфы

Дмитрий
27.01.2018
10:27:58
Хз, ну ок, пусть так

Надо показать людям направление, а выбрать они сами смогут)

Google
Дмитрий
27.01.2018
10:28:38
Не смог сдержаться видя очередной спиритический сеанс “я и rest-коды”

Eugene
27.01.2018
10:28:51
хорошо когда есть что выбирать)

Artur
27.01.2018
10:29:17
Дмитрий
27.01.2018
10:29:29
Лул)

Artur
27.01.2018
10:29:36
gql хороший шаг

но заезжает сейчас в основном с реактом)

как и все продукты фэйсбука

Дмитрий
27.01.2018
10:33:57
У них просто тулчейн сейчас самый адекватный из того что существует (про что я в курсе) У меня например не graphql в проектах, но рекомендовать не рискну ?

Дмитрий
27.01.2018
10:41:54
никто просто так не слезет с иглы rest'a
Телеграм не юзает rest вообще, например

Artur
27.01.2018
10:42:02
mtproto

Дмитрий
27.01.2018
10:42:04
И это выражается во вполне материальных суммах экономии)

mtproto
Ну дык

Artur
27.01.2018
10:42:32
адекватные люди значит)

Страница 1527 из 2748