Size: a a a

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

2020 September 10

Л

Лука in Node.js — русскоговорящее сообщество
Алексей Попов
ты на ноде их рисуешь?
нет на калькуляторе
источник

AB

Andrew Bodryi in Node.js — русскоговорящее сообщество
В тетрадке по математике
источник

AB

Andrew Bodryi in Node.js — русскоговорящее сообщество
Я просто не знаю кто должен контролить этот процесс, Бек или фронт
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Andrew Bodryi
В тетрадке по математике
это очень смешно, конечно, но просто мало ли, вдруг случайно это задача фронта
источник

AB

Andrew Bodryi in Node.js — русскоговорящее сообщество
Алексей Попов
это очень смешно, конечно, но просто мало ли, вдруг случайно это задача фронта
Но кстати пообщавшись здесь я понял что лучше на фронте это реализовать чтоб не напрягать Бек лишний раз
источник

И

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

И

Ирина in Node.js — русскоговорящее сообщество
Ввиде приложения
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Ирина
Напомните как на хероку бота написать как называется? Чтоб всегда онлайн висел ?
worker
источник

И

Ирина in Node.js — русскоговорящее сообщество
Ок хм heroku worker ..
источник

VV

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

VV

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

VK

Vyasheslav K in Node.js — русскоговорящее сообщество
Всем привет. Скиньте какой нибудь пример организации папок проекта на node для чайника.
источник

DE

Daniel Erased in Node.js — русскоговорящее сообщество
Vyasheslav K
Всем привет. Скиньте какой нибудь пример организации папок проекта на node для чайника.
✔️ Для REST API рекомендуется следующая структура:

project/
  node_modules/

  config/
     db.js
     credentials.js

  models/
     users.js
     things.js

  routes/
     users.js
     things.js

  app.js
  routes.js
  package.json
источник

VK

Vyasheslav K in Node.js — русскоговорящее сообщество
Спасибо
источник

DE

Daniel Erased in Node.js — русскоговорящее сообщество
✔️ Для сайта:


project/
 node_modules/

 config/                 // Конфигурации
   db.js                 // Переменные для соединения с базой данных
   credentials.js        // Пароли, ключи к API
   config.js             // Прочие Переменные вроде Порта и т.д.

 models/                 // Для моделей базы данных
   users.js
   things.js

 routes/                 // Маршруты
     users.js
     things.js

  views/                 // Шаблоны для шаблонизатора
     index.pug
     404.pug
       ...

  public/                 // Весь статичный контент
     images/
     css/
     javascript/

  app.js
  routes.js               // Для того, чтобы подключить все маршруты из ./routes в app.js
  package.json
источник

DE

Daniel Erased in Node.js — русскоговорящее сообщество
Vyasheslav K
Спасибо
Советую кстати ознакомиться

https://www.tutorialspoint.com/expressjs/expressjs_best_practices.htm

Данные практики отсюда
источник

СП

Сергей Пограничный... in Node.js — русскоговорящее сообщество
Vyasheslav K
Всем привет. Скиньте какой нибудь пример организации папок проекта на node для чайника.
Никакой bulletproof architecture, ни совет от реакт разработчика или рецепт не поможет. Касательно директорий это только контекст проекта, если у вас не свистоперделка, то иерархии вы будете строить так, как удобней ходить вам и интуитивней ориентироваться другим людям, отказались от каких-то архитектур папок уже давно.
источник

СП

Сергей Пограничный... in Node.js — русскоговорящее сообщество
Varuj Varuj
Можете сказать почему здесь req. cookies undefined
Скорее всего app.use(cookieParser()) подключен позже, чем сам объект роутера
источник

СП

Сергей Пограничный... in Node.js — русскоговорящее сообщество
Убедитесь: в теле роутера по req.headers.cookie
источник

VV

Varuj Varuj in Node.js — русскоговорящее сообщество
Сергей Пограничный
Скорее всего app.use(cookieParser()) подключен позже, чем сам объект роутера
Огромное спасибо помогло
источник