Siarhei
только все не так гибко было
Siarhei
когда у тебя нагрузка растет, что остается делать после оптимизации? докупать железки? так себе
Siarhei
скейлить надо
Roman
когда монолит начинает решать много проблем - настало время разделить его на сервисы)
Mixam19
твиттер прекрасно тоже жил на рельсе
Siarhei
а ты думаешь гитлаб монолит? )
Mixam19
гитхаб частично на рельсе до сих пор
Mixam19
да
Mixam19
я видел его исходники
Siarhei
или твиттер монолит?
Mixam19
он опенсорсный если шо )
Siarhei
у тебя энетрпрайз? : )
Siarhei
у тебя вся инфраструктура стоит? : )
Siarhei
прикалываешься? : )
Victor
и все стали говорить, что без микросервсиов никак )
For most of us, creating software was a bit of a nightmare for 30 years. Dark times. цитата про фп, но тут тоже к месту)
Siarhei
про опенсорс понятно
Mixam19
твиттер вангую, что тоже монолит
Siarhei
ну вот только что вангуешь, а на деле то не так
Siarhei
лаан, у меня работы дохера
Siarhei
бессмысленный спор
Mixam19
гитлаб - монолит, рэдмайн - монолит, диаспора - монолит, airbnb - несколько приложений, но таки не микросервисы
Mixam19
несколько монолитных
Yaroslav 🇺🇦
с таким же аргументом - фб на похапе, давайте писать на нем писать?
Nurbakhyt
@yarossl , @c01nd01r спасибо за ответ
Mixam19
с таким же аргументом - фб на похапе, давайте писать на нем писать?
если ты умеешь писать на пхп и твое приложение не требует высокой производительности - почему бы и нет?
Mixam19
фб кстати на форке пхп, если не ошибаюсь
Mixam19
не знаю, правда, в чем там отличия
Yaroslav 🇺🇦
Да на форке с типизацией
Mixam19
а вообще это фишка всего js комьюнити - отбрасывать старые проверенные идеи и хвататься за все новое
Mixam19
это и плохо и хорошо одновременно
Anonymous
большего мракобесия нет чем собравшиеся в чате жс говорящие о беке
Yaroslav 🇺🇦
Вывод - язык должен ложиться в твою парадигму мысли, и как бы все уже давно предоставляют базовый набор функций или расшираемый фреймоврками для любой задачи. Почему тут выбрали ву а не реакт? Дело же не в jsx или реактивности.
Mixam19
для SPA я по прежнему отдал бы голос реакту
Mixam19
но мне не нужно SPA от вью
Yaroslav 🇺🇦
Ну вот и все, так же и с серверсайдом
Mixam19
ладно, закругляемся. просто когда люди выдают что-то про "Руби мёртв" вообще не шаря в ситуации , и особенно, не зная вообще даже основ руби - у меня начинается баттхёрт. у руби есть проблемы, но их в аргументах против руби мало кто приводит, так как эти проблемы знают те, кто педалит на руби длительное время. в основном приводят что-то в стиле "У нас в языке это сделано не так, значит вариант в руби заведомо неправильный"
Mixam19
не так прямо, конечно, но суть не меняется )
Maksim
Понятно теперь почему мне про архитектуру никто ответить не может. Холивары за бэкенд идут )
Pavel
Привет всем! У меня нубский вопрос: Я хочу сделать авторизацию через гугл, мне надо просто запустить сервер на котором будет обращение к Гуглу и получение токена, потом я его отдаю на клиент и храню в куках. Потом я подписываю все заголовки этим токеном и обращаюсь к гуглу за получением авки и имени юзера, а после я пишу его в базу и присваиваю айдишник, потом на клиент посылаю данные и опять же храню их в куках. Все верно ?
Victor
тебе ж уже ответили, вью-хн, других примеров нет наверно)
Pavel
Я в бекенде не силен, но планирую писать сам, для базы юзать облако
Pavel
Если у вас в закладках есть статья про авторизацию с нуля нода + вью то кидайте ))
Maksim
тебе ж уже ответили, вью-хн, других примеров нет наверно)
так не ответили есть ли в нем бэк. А меня он именно интересует.
Maksim
и хранение данных в базе
Victor
вью это фронт либа, бек может быть любым
Victor
нет никакой связи
Maksim
нет никакой связи
Ну ок. То есть на бэк я настраиваю Node + Express + Mongo + ... Но как это все работает в связке?
Maksim
Роутинг меня интересует
Victor
куча разных вариантов
Maksim
Выносить бэк на отдельный домен?
Maksim
Где почитать про эти варианты?
Victor
что значит отдельный домен?
Victor
вью это фронт, бек это бек, связаны они апи
Victor
через апи ты посылаешь запросы и на основе ответов рендеришь фронт
Yaroslav 🇺🇦
Где почитать про эти варианты?
Нигде. Нет одинаковыхзадач, а если есть - то они уже давно завернуты в сервисы. Пришел оформил подписку - пользуешся. Тебе нужно отдельно понять как работает нода, с експресом, коа, хепи или ручками всё. Как работает база, орм или одм. И потом прийдет понимание как это всё связать
Pavel
Там когда кончите, прочтите мой вопрос выше плеас ))
Anton
Всем привет. Подскажите как правильно отсортировать по дате. Тут не так давно мне помогли это сделать но вылез баг: Вот функция которая это делает: return this.orders.map(function (item) { return item.date }).filter(function (value, index, self) { return self.indexOf(value) === index }).sort(function (a, b) { console.log(a + ' > ' + b, a > b) return a > b }) А вот результат сортировки: 28.08.2017 > 29.08.2017 false 29.08.2017 > 30.08.2017 false 30.08.2017 > 31.08.2017 false 31.08.2017 > 01.09.2017 true 30.08.2017 > 01.09.2017 true 29.08.2017 > 01.09.2017 true 28.08.2017 > 01.09.2017 true 31.08.2017 > 03.09.2017 true 30.08.2017 > 03.09.2017 true 29.08.2017 > 03.09.2017 true 28.08.2017 > 03.09.2017 true 01.09.2017 > 03.09.2017 false Видно что 31.08.2017 > 03.09.2017 возвращает true, хотя должно вернуть false, подскажите решение
Anonymous
так не ответили есть ли в нем бэк. А меня он именно интересует.
Ты мог сам открыть репозиторий и увидеть, что хакер ньюз просто использует публичный апи. И сделать вывод, что ты можешь сделать подобный апи. Как его сделать вопрос не очень для этого чата
Stanislav
А вот и статья с auth0
serg
как правильно проект забекапить, чтобы потом развернув его осталось бы только подтянуть зависимости/модули? а то в вебпаке 5 нужных файлов, а бекапится полинтернета модулей
Alexander
закомитить наверное
Anonymous
😲
Alexander
Alexander
Подскажите по webpack-у, хочу чтобы вот так как-то работало
Alexander
Что у тебя там за webpack? vue-cli?
ну что-то со странички мануала официального, скорее всего
Stanislav
http://vuejs-templates.github.io/webpack/env.html
Alexander
http://vuejs-templates.github.io/webpack/env.html
спасибо, оно и нужно
Mixam19
я не заметил никакой дикой трешовости, я заметил дикую гибкость, тотальную ООПшность, удобство использования и поддержки
Mixam19
и большие проблемы с перфомансом
Mixam19
но они и к питону, и к руби, и к пыхе применимы
Anonymous
меня просто сам факт что люди приходят в руби очень будоражит. если б на нем нельзя было писать на нем не писали бы это понятно. просто есть некий барьер вот говоришь ты человеку что просто написав метод без скобочек это значит вызвать метод. он спрашивает а как тогда дать ссылку на метод тогда ты показываешь .method :method и вот если этот барьер пройден человеком и не вызывает диссонанса то все с ним понятно )