Noname
Но блин зато интересно
Данияр
а для android откуда берет скан?
Данияр
с сенсора дисплея чтоли?
Nikita
читаю доку feathers, и там пишут про то как работать с ассоцияцими, и пишут, что через хук преферед вей. Неужели делать запросы отдельно вместо одного запроса через орм не хуже?
Marat
Доброй ночи. Можно ли вызвать функции контроллера в бэкенде с handlebara ?
?
зачем?
Marat
Нужно
Marat
Можно ли сделать?
Marat
И как
?
ну если нужно сам ищи
Nikita
Marat
в контролле есть функция isLogedIn(req,res) и нужно это вызвать в handlebar
Nikita
не сможешь
Marat
я новичок
Marat
в nodejs
Nikita
не сможешь в такого сделать
Nikita
а не потому, что не осилишь
Marat
ок
Marat
спасибо
Nikita
в нем просто вообще нет синтаксиса для вызова функций
Nikita
тебе придеться вызывать контроллер до передачи данных в view
A
А есть среди нас ниндзи по экспрессу? Вопрос, судя по всему про композицию роутеров и layers.
Есть у меня развесистое приложение с кучей middleware.
В app вставлен роутер, в роутер вставлен роутер итд.
Некоторые middleware пишут в req. Например, в req.session.
Теперь я немного иначе расставил middleware и на выходе (в каких-то самых последних middleware) пытаюсь этот самый req.session прочитать, а его нету.
Если очень коротко, то куда делся?
A
М. Какой-то поток сознания получился.
A
А, хотя, я уже всё понял, спасибо 🙂
Anonymous
А что там было?
A
Штука тут вот в чём: если в роутере поставить middleware, которое модифицирует req, то эти модификации будут видны только внутри этого роутера. Всё middleware что стоит за этим роутером, данных, которые положили в req не увидит
A
Потому что вот
A
https://github.com/expressjs/express/blob/master/lib/router/layer.js#L33
A
Забавно, что в документации об этом я упоминаний нигде не нашёл
A
Гы. Жёстко меня проглючило :)))
Нет этого нифига))
Nikolay
Плюсую. Лупбек — кровавейший энтерпрайз.
Anton
один посан как-то решил поиграться лупбек 4, на следующий день у него уже обнаружили яву со спрингом и госпитолизировали с поодозрением на AbstractProxyFactoryBean.
Yan👀
@Atassis тут спам
𝒟𝓂𝒾𝓉𝓇𝒾𝓎
сomorsiс
@NordLuf
Таймураз
Yan👀
Anonymous
Кто-нибудь использова lokijs ? Кто может посоветовать базу memcahed с возомжностью сброса в файлы и восстановлению из них ?
Pavel
Всем привет, я полный ноль в бэкенд разработке. Но делаю фронтенд на ангуляр и вью. Дома пилю проект для себя и вот хочу спросить у вас совет. Мне нужно сделать авторизацию по соцсеткам и сохранение слов и фраз. Что мне посоветуете помимо експресса? Куда лучше посмотреть и как старьануть с меньшей болью? Какую бд для таких целей выбрать? Все с кем я общаюсь хейтят монгу, но в интернете полно примера на монге и я в замешательстве. Я уже второй день пытаюсь сделать чёртову авторизацию, но почему то максимально не могу понять что происходит.
Andriy
да всеровно какую БД юзать впринципе. По сути все что нужно тебе, это получать информацию об определенном юзере через токен, и записывать ее в БД. Потом сравнивать есть ли такая инфа у тебя в БД при авторизации или нет, если есть то логинишь, если нету то просишь зарегаться.
Nikita
ребята, знаю что 2к17 год во дворе, почти 18. Реакты, спа, пва, сср. Но что посоветуйте для template engine
Dmytro
pug, hbs самые ходовые
Michael
Michael
там есть шаблонизатор
Nikita
взял pug, лучше буду конвертировать html в паг, чем ангуляр
Cenator 🐈
Nikita
чятик ноды алло
ну есть же рендер который использует реакт для рендеринга
Cenator 🐈
Cenator 🐈
тогда уж ejs бы взял
Cenator 🐈
лел потому что пхп это шаблонизатор
Cenator 🐈
а ты пилишь mvc
Cenator 🐈
все логично
Cenator 🐈
перейди на rest хотя бы, и меньше будет флешбеков
Cenator 🐈
о пыхе
Nikita
php, когда еще не было отдельных шаблонизаторов
Nikita
а просто ебашили php код в html
Nikita
я знаю, что для этого его разработали, но сейчас он уже другой
Cenator 🐈
анек про строителя мостов напомнило
Nikita
в общем подскажите как лучше организовать структуру проекта?
Cenator 🐈
rest
Cenator 🐈
api
Nikita
и пилить спа приложение?
Cenator 🐈
ну не обязательно
Cenator 🐈
можно mpa
Nikita
pwa?
Cenator 🐈
mnogo page application
Nikita
оке
Nikita
ну я хочу расписать сервисы в feathers, а потом использовать их как подприложение
Cenator 🐈
микросервис?
Nikita
https://docs.feathersjs.com/guides/advanced/using-a-view-engine.html#feathers-as-a-sub-app
Cenator 🐈
експресс напомнило
Nikita
ну feathers построен на идеи этой. Модульность, хуки (миддлы)
Cenator 🐈
короче не юзай template engine, уже все поняли что это не оч)
Nikita
Сервис это класс с определенными методами (CRUD методы), и вся бизнес логика строится в хуках
Nikita
Cenator 🐈
да заюзай рест, что мешает?
Nikita
окей, а рендерить мне через что?