Dmitriy
Lee
Чёйта?
👻
common разве не для этого ?
Good
Ну как, тогданету полног разделения на приложения)
Lee
Есть же
Lee
Окей, поясняю дальше)
Lee
в папке модулей лежит blog, user, etc.
И в КАЖДОЙ ИЗ НИХ прописывается свои frontend, backend, common
Good
Чисто по структуре нету, так как вещи, специфичиские для фронта. например, лежат не в нем, а отдельно в модулях, вместе с вещами для бека
Lee
Для сохранения принципа шаблона
Good
хм
Good
Ну как вариант
Lee
Т.е. по сути, модули здесь — это реально группировка контроллеров и вьюшек в одну папку
Lee
Я пример проекта скинул
Lee
https://github.com/ElisDN/seokeys/tree/master/
Good
Да, я читал
Lee
У него даже нету корневых директорий
Lee
Всё приложение чисто на модулях
Good
Но там бейсик шаблон таки. Хотя, суть понятная
Lee
Та где бэйсик?
Lee
Это эдвансд
Good
да? Ну может
Lee
Папку контроллеров кто-нибудь видит?
Good
В бейсике тоже можно не иметь контроллров общих
Good
только в модулях
Good
А там точка входа разве не одна?
Good
who are you
Good
Я к тому, что по сути, модель для бекенда подходит и для фронтенда
Good
Почти всегда
who are you
Модели могут быть общими
who are you
Вьюшки контроллеры нет
Lee
А там точка входа разве не одна?
в бэйсике у тебя нет frontend, backend, common. Есть всегда controllers, views, models прямо в корне. А ты сам там думаешь чё тебе где надо
Good
Да
Good
Good
Dmitriy
who are you
who are you
Мозг опух
Lee
Общие модели, общие виджеты, общие компоненты и конфиги — лежат в common.
Часть для админа — лежит в бэке.
Для клиента — на фронте.
И кстати, вьюшки могут быть общими нефиг делать.
Lee
Lee
По-другому быть вообще не может.
Эдвансд массивнее с самого начала.
Good
Lee
Это позволяет каталогизировать проект, что видимо удобнее для работы в большой команде
Good
Я все больше склоняюсь к мысли. что ну его нафиг, этот адвансед)
Dmitriy
Lee
Я изначально был в этой мысли
Good
А толку, все равно, если есть общие части, то будут залазить один на другого)
Lee
Хуйню какую-то морозишь, и ни одного дельного слова.
who are you
😂😂😂
Good
Не, ну в его словах есть некоторое зерно
Lee
Lee
Good
Не понял сейчас.
Ну то есть. если идет разделение по фронтенду и бекенду, то папка коммон их обьединяет. и тогда толку с такого разделения
Dmitriy
Иди нахуй.
@sizepermru тут человек не знает приличий
Юрий
@k1sliy применяй банхаммер
Good
Ivan
Ключевой момент срача - привызываться к шаблонам приложения. Но этого делть не надо. Core team говорили, что шаблоны далеко не идеальны, и делать надо как нужно и удобно тебе, на не "адвансед-бейсик"
The Ant
тут на самом деле просто надо отказаться от адванцеда, если нужна модульность
who are you
Куц не то чтобы издевается , он даёт намёки а вывод мы делаем сами. Как то так его понимаю сейчас))))
The Ant
камон действительно кастыль )
Dmitriy
Я лишь сказал что коммон это бред. Это костыль из-за того что БЛ фронта и бекенда не отделима обычно.
В симфони так же делают разделяют по бандлам и что-то выносят с CoreBundle
who are you
По мне удобно))) нужно чтоб общее было я делаю это в коммон нужно разное я делаю это по разному в бек и фронт
Good
The Ant
Ivan
Lee
Lee
Good
Мне начинает казатся, что идеальный варыант вообще, если хочется делать разделение на фронт и на бек - полностю независимые модули там и там
Good
Без коммон