Denis
Да вроде ничего необычного
OMG2SMART4YOU
как ты поставил свой ник с таким шрифтом?!
Anonymous
Mykola 🤷🏼‍♀️
А скажите пожалуйста чем так плох meteor?
Дима
Кастую @klond90
Таймураз
А скажите пожалуйста чем так плох meteor?
Когда только знакомился с JS, в т.ч. и с метеором, его архитектура показалась мне неочевидной, а неочевидные вещи очень неочевидно поддерживаются
Dmitry
мне кажется у метеора была крутая идея для фулстак девелопмента, но сейчас все пишут отдельно бекенд, отдельно фронт, ну а писать только бекенд, то может и норм
Таймураз
И какую-нибудь базу реляционную без sequelize использовать
Дима
редакс на бэкенде? зачем?
Управление стейтом
Дима
Но я не делаю так))
A
Управление стейтом
CQRS + Event Sourcing. Всё уже придумано.
A
Ну это если хочется и в самом деле поуправлять стейтом по-взрослому )
A
Но, честно говоря, об удачном внедреже со стороны JS я не слышал. Думаю дело еще и в том, что задачи, в которых требуется CQRS и Event Sourcing, и те, которые решаются на бэкенде на JS - обычно сильно разные задачи.
Dmitrii
зачем тут редакс я так и не понял
Ale
чем всякие сишарпы лучше?
A
хм, а в чем ограничение js, что он не подходит для задач с cqrs+es?
А кто сказал, что не подходит?) Я сказал, что обычно те задачи, где встречается серверный JS и те, в которых надо cqrs+es - это обычно разные задачи.
Ale
ну возможно пока таких проектов просто немного, тут сложно спорить)
Ale
потому что таких проектов в принципе меньше, чем круда
Alex ZeroDub
JS на бэке это вообще странно. Что то простое быстро набросать окей. Для микросервисов тоже окей ( но там любой язык ок :))
Anonymous
список лобби норм через сокеты делать?
Anonymous
если их там от 1к будет
Alik
Привет! Ребят, какой сервис вы используете для хранения картинок в ваших проектах?
Anonymous
http://cloudinary.com/
Очень вкусный вариант, но цены кусючие. Есть нечто-подобное в OpenSource? Уровня "развернул на docker и юзаешь"?
Anonymous
Привет! Ребят, какой сервис вы используете для хранения картинок в ваших проектах?
Кроме S3 есть ещё достаточно вкусный Google Cloud Storage. Удобное API, уровень бесплатного использования и $300 при регистрации в Google Cloud (если я не ошибаюсь).
Konstantin
Свой s3
Vladimir
Фишка s3 в надежности, самому на коленке такое не сделать
Denis
http://cloudinary.com/
Интересно, как у них на самом деле с распознованием лиц?
Anonymous
Minio
Чёрт, ахренительная штука. Спасибо большое)
Anonymous
Фишка s3 в надежности, самому на коленке такое не сделать
Ну не всем нужон 99.9999% по стоимости крыла от Боинга.
Vladimir
Ну тогда просто в файловой системе хранишь и нджинксом отдаешь
Konstantin
Ну тогда просто в файловой системе хранишь и нджинксом отдаешь
Он работает как s3, даже api сделали такой же, почитай га сайте
Vladimir
Да это понятно, но нужно ли?
Konstantin
Платить или нет - кому как
Vladimir
Ну да, тут то платить не надо
Vladimir
Развернул на бесплатных серверах в бесплатных датацентрах бесплатный админ
Vladimir
И бесплатно мониторит
Vladimir
Иногда платное дешевле чем бесплатное, вот и все
Anonymous
Развернул на бесплатных серверах в бесплатных датацентрах бесплатный админ
OVH: $4 VPS + подключаемое дисковое пространство. И без запарок насчёт трафика. И всё у себя и под рукой. Если админить по фану - то не вижу препятствий.
Vladimir
Это решение мало чем отличается от того чтобы просто положить в файловую систему
Vladimir
Но апишка будет как у s3, да
Vladimir
Это важно?
Anonymous
И всё написано за вас. И оттестированно.
Anonymous
Это важно?
Иногда да, есть много разной фигни из коробки работающей с S3 и Ко.
Vladimir
Ну обычно в фреймворках и прочем поддерживается локальная фс как минимум
Vladimir
Лучше не запскать лишний софт, если можно этого избежать
Vladimir
А вообще таких штук полно - и у многих апи s3 реализовано
Anonymous
@nodekra Ещё раз огромное спасибо за наводку, ты сэкономил десяток человеко/часов =)
Vladimir
Но в нераспределенном варианте их запускать смысла нет
Denis
Minio
Интересно что запрещает там лицензия
Dmitry
Вдруг кому будет полезно. Не связывайтесь с keystone.js . Терпение кончилось когда контент блога типа "сохраняется", а в mongodb приезжает пустота... Обрезку тэгов у tinymce переопределил, дело не в ней. Автор вообще не отвечает на сообщения месяцами. Отлаживать ошибку, PR на который некому будет мержить, желания нет.
Dmitry
Чувствую себя стукачом, но блин, такое разочарование
Dmitry
Сложно сравнивать, опыта с cms у меня мало. Готовый конструктор из express, tinymce, mongoose - все собрано из общеизвестных кусочков. Идейно это можно поддерживать и развивать, но авторы никак не монетизируют его (хотя бы предоставляя node-хостинг) и не собираются. Перспективы сомнительные
Dmitry
Про автора могу сказать что уже сталкивался с его творением react-hammerjs и только сегодня вырубил гитхаб-подписку на проект - сложно целый год смотреть как появляются новые юзеры, новые вопросы и незамерженные PR, нет чтобы объявить - project is stalled, please do not ask for support или что-то около того
Dmitry
Или хотя б looking up for maintaners :\
Sergey
Почитайте пожалуйста https://github.com/andrew--r/ui-developer-tips/blob/master/README.md
Vladimir
Ерунда какая то
Denis
Ну, эти несколько строчек верны)
Denis
Только смысл от них?
Vladimir
Ну, эти несколько строчек верны)
Это не делает их заслуживающими внимания
Dmitry
Часть чьего-то code guideline, возможно кто-то устал читать чей-то непонятный код
Dmitry
Спасибо всем кто cms-ку ghost посоветовал. Шаблоны выглядят достаточно кастомизируемыми. Редактор постов немного е*нутый, но привыкнуть можно. Миграция на нормальную БД судя по доке делается с полпинка
Dmitry
Не совсем хипстерский - в mongodb не умеет, т.к. под капотом knex и реляционки - mysql, postgres и т.п. :)
Alex 🗽👇
cms на ноде пользуются спросом?
Sergey
нет
Михаил Макарычев
Arthur'); DROP TABLE Users;--
hello. подскажите фремворк по типу Laravel в PHP (всё включено). знаю только Express но у него очень мало функционала включенного в него по сравнению с Laravel, многое надо искать и/или велосипедить. Или куда хотя бы копать? Как называются такие фреймворки облегченные и полные? спасибо