
Triple
29.09.2018
11:24:54

Nikita
29.09.2018
11:24:59

Сергей
29.09.2018
11:25:25
да

Nikita
29.09.2018
11:25:35

Google

Сергей
29.09.2018
11:25:46
¯\_(ツ)_/¯

Nikita
29.09.2018
11:26:12
А в чем суть либы?

Сергей
29.09.2018
11:27:18
берет на себя одну задачу — описание роутов

Cenator
29.09.2018
11:27:20

Alexander
29.09.2018
13:50:14
Блин что там было

Evgeniy
29.09.2018
13:52:15
Всем привет))
https://keystonejs.com/
У кого-нибудь опыт был с этой CMS ?
Хочу проект запилить на ней

Nikita
29.09.2018
13:54:21

Evgeniy
29.09.2018
13:55:11
это хорошо или плохо?)

Nikita
29.09.2018
13:55:48
простая в освоении
не знаю

Yura
29.09.2018
13:55:53

Nikita
29.09.2018
13:55:54
хорошо это или плохо
но СМС себя изжили вроде

Google

Nikita
29.09.2018
13:56:09
ну то есть да, если тебе какой-то небольшой блог
то почему бы и нет

Evgeniy
29.09.2018
13:56:34
я вот думаю либо кейстоун либо просто самому тупо взять связку express + mongo и не париться))

Yura
29.09.2018
13:56:58

Evgeniy
29.09.2018
13:59:16
сайт из пары страниц с редактированием из админки необходимой инфы
я думаю я сам на свой вопрос и ответил))

Yura
29.09.2018
14:00:44
Бери кейстоун, отличный варик

Evgeniy
29.09.2018
14:01:15
?
А meteor кстати ещё жив?

Cenator
29.09.2018
14:04:03
нет

Yan
29.09.2018
14:08:59
господа знатоки, такой вопрос: можно ли как-то через jsonschema валидировать запросы с контент тайп multipart/form-data?
кейс такой: пользователь пишет какое-то сообщение + может прикрепить к нему какой-то файл(ы), типа картинок и тд, все это крепится к formData на фронте и отправляется
хотелось бы не писать какую-то кастомную валидацию в контроллер, а оставить это на уровне мидлвари через ajv
имеет ли смысл, например, отправлять это тогда в два разных запроса просто на разные эндпойнты?
типа сообщение на messages, а файлы на upload с какой-то пометкой, к какому сообщению этот файл относится

Сергей
29.09.2018
14:09:29

Yan
29.09.2018
14:10:01

Сергей
29.09.2018
14:10:13
https://github.com/howtocards/frontend/blob/master/mock-server/server/api/routes/cards.js#L19
я сделал так
А в чем суть либы?
кстати, вот пример использования
https://github.com/howtocards/frontend/blob/master/mock-server/server/api/routes/cards.js#L17-L25

Nikita
29.09.2018
14:21:31
Все еще не понимаю - чем это отличается от стандартного?
import express from 'express';
const router = express.Router();
router.get(blabla
router.post(blabla
export default router;
app.use('/bob', router)
Возможностью навесить пре и пост хендлеры?

Google

Nikita
29.09.2018
14:26:51
Типа это вроде и через мидлвары можно сделать
или я что-то не просек? ?

dima
29.09.2018
14:40:00
router.get(foo, bar, baz)
в коа прокатит. хз как в експресе

Сергей
29.09.2018
14:48:32

Alexander
29.09.2018
14:48:57

Сергей
29.09.2018
14:49:08
а мне норм
.get('/resource', authenticated(), validate(schema), handler)
Определенно удобнее
Нежели аналог на несколько строк

Alexander
29.09.2018
14:50:50

Сергей
29.09.2018
14:51:03
Я делал штуку, которая позволяет описать роуты удобно и наглядно.
Плюс можно распечатать схему роутов в консоль

Alexander
29.09.2018
14:51:33

Сергей
29.09.2018
14:51:47
очень похоже на то, что сейчас в раст проекте

Alexander
29.09.2018
14:55:39
понятненько

Kelin
29.09.2018
14:55:47
опять на раст дрочеш

dima
29.09.2018
14:55:55
лел
ahahaha

Google

Сергей
29.09.2018
14:55:59

dima
29.09.2018
14:56:34
чет так себе. Не оч похоже
я не п онимаю что в кард апи

Alexander
29.09.2018
14:56:40

dima
29.09.2018
14:56:41
тут

Cenator
29.09.2018
14:56:57
ад

dima
29.09.2018
14:57:08

Сергей
29.09.2018
14:57:32
ад
в createrest четче, да)))

Kelin
29.09.2018
14:58:35
А че бы не сделать r.get(self::create)

Сергей
29.09.2018
15:00:00
разные сигнатуры

Kelin
29.09.2018
15:01:05
ля
посижу-ка я еще годик на жсе

Сергей
29.09.2018
15:01:45
лол
я думаю есть и ещё более простые способы
просто мне и так норм, я даже не искал
ну и можно ебануть макрос для всего этого
хотя мне и так нравится

Google

Сергей
29.09.2018
15:03:44
хотя мне и так нравится

Timofey
29.09.2018
15:04:44
Такой вопрос. Как в теории реализуется server side pagination. Сервер должен обратиться в базу, взять оттуда нужные данные превратить их в html и скинуть на фронт. Но тут возникается вопрос если я не хочу постоянно отправлять navbar, footer и другие ститические элементы страницы, как не нарушая server side rendering отдать нужный кусок html?
Если сервер скинет массив html элементов как строку, а я потом фронт его зарендерит через append будет ли это считаться серверным рендерингом?

Cenator
29.09.2018
15:06:25

Timofey
29.09.2018
15:06:56
отдавай json
А разве SEO оптимизиация при этом не пострадает?

Сергей
29.09.2018
15:08:08