Anonymous
Ivan
)))
Ivan
все, стыдно стало
Anonymous
Yevhenii
Ппрсто рeндeр тeмплeйтов болиe 1 сeк. Как исправить? App.enable("view cache") - нормальная практика?
Anonymous
на продакшн вроде по дефолту App.enable("view cache")
Anonymous
The local variable cache is reserved for enabling view cache. Set it to true, if you want to cache view during development; view caching is enabled in production by default.
Yevhenii
ок, спс ибо не опьітен ище:)
hamper 𓅝
Редмайн это совсем рак
под редмайн плагинчики удобно писать, у меня на работе перепиленный редмайн и селфхостед гитлаб, правда вместо гитлабовского ci пока дженкинс юзаем
📀
слегка не по теме, можно ли в GraphQL создавать вложенные поля без обьявления нового типа?, например
type Human {
name: String!
address: {
city: String
zip: String
}
}
то есть без type Address {}
Nikita
вроде нет
Sam
Хочу грамотно nginx настроить - можете дать какие нибудть статьи или так помочь? Сейчас он стоит, и просто проксирует nodejs сервак, ну еще https сделал. Но хочу еще статику через него отдавать и кеш настроить
Vadim
для чего проксируешь nodejs?
Sam
@youngpirate32 не понял вопроса(
Ohar
>Сейчас он стоит, и просто проксирует nodejs сервак
>для чего проксируешь nodejs?
>не понял вопроса(
Ohar
Ohar
«Мальчик, ты тупой»? © КВН
Vadim
nodejs можно и без nginx'a использовать
Vadim
nginx'ом стоит только статику отдавать
Sam
ну я как понял сайты если на nodejs, то всегда через nginx их пускают
Sam
@Oharr в серверной разработке тупой, но хочу разобраться
Sergey
Sergey
но чаще всего nginx
Sam
@gusnkt ну я как раз понимаю, что эффективнее это будет делать nginx, только вот как сварить его правильно, не знаю(
Sam
могу приложить текущие настройки, если кому то интересно)
Nikita
не факт, что эффективнее) каждая новая прослойка тормозит
Nikita
смотря для чего тебе это нужно
Nikita
и вообще, если у тебя не супер-нагруженный сайт, ты можешь нодой раздавать статику и вообще все что угодно и не париться)
Sam
Это да, просто хочется по феншую все таки сделать)
Sergey
Sergey
как раз таки лучше это сделать nginx'ом
Sam
Nikita
есть. ты не умеешь работать с nginx, у тебя 25 задач, но ты знаешь как пользоваться express-static и в три строчки добавляешь раздачу статики. норм причина?)
Sam
@gusnkt ну вот у меня сейчас koa-static раздает
Nikita
вот так и оставь
Nikita
или у тебя гигабайтные файлы раздаются?
Nikita
или нужно ограничение по скорости?
Sam
нет
Nikita
ну вот и все) когда будет свободное время, почитай про nginx proxy module или как-то так он называется, proxy_pass и прочее. про location, alias, root, index и тд.
но это реально в большинстве случаев не нужно)
Sam
@gusnkt спасибо)
Mannaro
Народ, чет тут сейчас случилась дичь. Рестартанулся сервер. Не было не у кого такого? Селектел.
Evgeny
такое бывает
Mannaro
лол)) Такого быть не должно :) По крайней мере без предупреждения
Evgeny
не дОлжно, но бывает
Yevhenii
что случилось? не понял
Anton
Очевидно, что у чуваков ребутнулся сервак у хостера, а серверное приложение не было демонизировано
Yevhenii
можно ссилку на действующий сайтец node.js + express + pug? інтересно посмотреть. И какая бд шустрей MySQL vs. MongoDB?
Amir
BerkleyDB :D
Ohar
> И какая бд шустрей MySQL vs. MongoDB?
ну и вопросики
Ohar
MongoDB для неструктурированных данных
Ohar
MySQL для структурированных
Ohar
Это всё что нужно знать если ты задаёшь такие пвопросы
Yevhenii
я знаю, вот только на php и MySQL писал долгое время, а для node.js проще будет mongoDB, но там нету джойна к которому очень привьік
Aleksey
Dreamerinnoise
Anonymous
верь своему сердцу
Anonymous
для крокфорда json в двойных ставят
Ohar
Владимир
лол, а что еще? :)
Ohar
Ну распространи не ересь, чего ж ты молчишь тогда
Владимир
вообще да, если такие вопросы появляются, просто юзайте постгрес
Anton
@NordLuf мигрировать на MySQL, что же еще
Evgeny
Бойан.
А вообще там как с докером - просто не надо делать криво и всё. Разные инструменты для разного
Evgeny
В третей сломали конкюренси на множественной паралельной записи. И все обезщают починить в следующем минорном релизе
Evgeny
+
Lera
Привет! Мигрирую с 3 Express на 4. Выдает ошибку: module.js: 471 throw err; ^
Вопрос: где я налажала?(
Anonymous
нужен код, так непонятно
Lera
Можно в личку?
Sergey
а есть чатик по дроиду java?
Lera
такие требования
Lera
вот и мигрирую )
Anonymous
мигрируйте на koa)
Lera
сейчас попробую переписать package.json
Anonymous
там в четвертой все изменилось