Maksim
в итоге городит всякую хрень, прикрываясь модным словом)
invariance
Так можно про что угодно сказать
John
ну про MVC я это довольно часто слышу
Maksim
+/-
mvc и rest просто в топе на слуху :)
Sergey
Maksim
cqrs/event sourcing очень хорошо заходит)
Sergey
Собираешь ты вью как? )
Maksim
берём реакт, берём кролика, говнокодим async/await и велкам
Sergey
Передаешь на фронт джисон?
invariance
Maksim
я ничего не собираю) у меня спецификация бэкэнд. Для этого есть специально обученные люди, которые с помощью ноды и какого-нибудь ангуляра занимаются фронтендом
Sergey
Ну ок ) может ты под мвс имел ввиду названия папочек? )
invariance
Maksim
вон модель почему-то научилась ползать в бд и стала сервисным слоем)
Maksim
ооп, мвц - наше всё)
Sergey
Модель и должна ползать в БД. Орм это тоже слой модели
Maksim
ясно понятно :) ещё 1)
Sergey
Или модель это файлик user.php ? )
John
Sergey
А запросы к твоему беку приходят не в контроллеры, а в хендлеры? )
Maksim
кровь из глаз... что за вопросы...
Sergey
/user/get/1
John
invariance
Eugen Su
Други, помогите понять. Если я в форме в зенде3 выставляю поле required в false, то не отрабатывает валидатор NotEmpty
Eugen Su
почему?
invariance
Зенд, хуясе
John
третий, я даже не знал, что он есть)
invariance
invariance
Что он забыл в этом чате
invariance
Никак
Eugen Su
ладно,абстрагируемся от версии зенда) Но проблема как бы есть
John
метода такого нет
Евгений
John
а, погоди, это консольная команда вызывается? Консоль не умеет работать с сессиями
John
значит что-то использует, что ты используешь, может библиотека какая-то тянет
John
спроси в чате yii, у меня не было проблем при использовании консольных команд
John
John
Надеюсь админы не забанят за ссылку)
https://t.me/yii2ru
John
бля, поищи этот метод у себя в проекте, пробуй удалять нах и смотреть что будет, может переопределить какой-то метод надо будет
Sergey
404
Значит роутинг у тебя на бэке тоже есть
Maksim
Роутинг на бэкэнде есть в любом случае) в каком виде - вопрос третий.
Что такое роутинг на фронте - я не особо помимаю, если это не СПА какой-нибудь
Sergey
Sergey
т.к. не поддерживается
Sergey
а значит роуты у твоего сервиса на бэке тоже есть
John
Вообще меня очень приколол подход, используемый в meteor.js
Все приложение на сокетах и если клиент в базу что-то записал (доступ к базе из фронта), то паттерн Наблюдатель тянет все в шаблон по сокетам, работает все мгновенно, т.к. он сначала отображает в шаблоне, а потом пишет аксинхронно в базу и если произошла ошибка, то делает реверс
Sergey
ну, я с фронтом не дружу ) jquery и бутстрап это мой максимум
Sergey
даже лезть глубже в этот ад не хочу
John
Maksim
Ну да, СПА и событийная модель)
Но роутинг - это не только натягивание хттп запросов на контроллеры)
Maksim
В вашем случае у вас роутинг и на клиенте (маппинг эвентов), на бэкэнде (маппинг команд/запросов)
Evgeniy
Ребят, всем привет. Есть те, кто работал с API Директа в "Песочнице" ?
🍅Ťомат
А Фаулер в нормальном переводе существует в природе, или лучше читать в английском?
invariance
лучше не читать фаулера, он слишком псих
adikalon
никто по парсеру не ответит?
Sergey
Евгений
Anonymous
adikalon
?
есть парсер на тысячи ссылок, очень долго выполняется - плюется 504 gateway time-out
Как быть?
Евгений
делить на части работу и перезапускать парсер
Sergey
Anonymous
🍅Ťомат
adikalon
Sergey
кто ж такие вещи из браузера запускает? )
adikalon
я только взялся не знаю как правильно