Александр
сейчас мистер програмер всем все тут объяснит обожаю таких
я задад конкреный вопрос. Я делаю кабинет црм на вью.
iWatchYouFromAfar
в том числе и заменить extjs, было бы круто если на ву, если нет, значит приспособимся и к другим фреймворкам
Anonymous
ExtJS легаси - факт. И учить его придётся только для MODx. Но не сказать что это плохо
iWatchYouFromAfar
я задад конкреный вопрос. Я делаю кабинет црм на вью.
делал фронт на ву, из всех фреймворков я именно с ним и работал
Anonymous
огромные они. кешировать их надо в локалсторе чтобы каждый раз не дергать
Александр
в том числе и заменить extjs, было бы круто если на ву, если нет, значит приспособимся и к другим фреймворкам
Я не гуру в вуе, но вот я не очень понимаю как его сделать расширяемым. Ведь там все билдится в 1 файл. Есть динамические компоненты, но что бы это все подхватывалось "на лету" нужен node js. Это получится что к модексу нужно будет дополнительно разварачивать node сервер
Anonymous
шутиш чтоли. а кто даст?
Anonymous
у хостера пхп и все. даже консоли иногда нет
Александр
у хостера пхп и все. даже консоли иногда нет
ну на бегете можно ноду поставить
Anonymous
да ну нафиг такой гиморой
iWatchYouFromAfar
Я не гуру в вуе, но вот я не очень понимаю как его сделать расширяемым. Ведь там все билдится в 1 файл. Есть динамические компоненты, но что бы это все подхватывалось "на лету" нужен node js. Это получится что к модексу нужно будет дополнительно разварачивать node сервер
вопрос целесообразности использовать именно ву поднимать должен не я, есть люди которые ведут MODX в том или ином направлении, именно они должны задаваться этими вопросами, я всего лишь свое мнение высказал
Александр
у хостера пхп и все. даже консоли иногда нет
у меня реальный кейс - есть система. в который юзер может устанавливать приложения и вот с этим затык. Я не представляю как это запилить без ноды. Повторюсь - возможно есть варианты какие-то хитрые, но я их не нашел.
iWatchYouFromAfar
но архитектор modx довольно молчалив
Anonymous
пускай на питон преписывают - он в любом линуксе есть и ставить ничего не надо.
iWatchYouFromAfar
Вася тоже вроде писал фронт на ву, тоже ничего
iWatchYouFromAfar
даже если не ошибаюсь фронт modstore на ву написан
iWatchYouFromAfar
есть ли смысл паковать его вместо extJS или делать как тут уже писали, rest api - другой вопрос
Александр
Петя вроде как-то работает с modx + vue и ничего, жив
ты наверно не понял о чем я. Смотри. У тебя есть админка на вью, тебе надо поставить например минишоп тот же, короче какой-то функционал в админку добавить. Но его нет в билде админки? Как он будет работать? Ну это если админка полностью СПА.
Anonymous
чтобы что то ставить надо рут иметь а его хрен кто даст
Александр
Вася тоже вроде писал фронт на ву, тоже ничего
Фронт можно, там сам все пишешь, потом билдишь, а админку каким образом расширять без ребилда или динамических компонентов?
iWatchYouFromAfar
Фронт можно, там сам все пишешь, потом билдишь, а админку каким образом расширять без ребилда или динамических компонентов?
этот вопрос должен поднимать архитектор и выставлять на обсуждение, как потенциальное будущее modx
Александр
чтобы что то ставить надо рут иметь а его хрен кто даст
не, на бегете там все просто ставится, на модхосте вроде тоже можно
iWatchYouFromAfar
это конечно можно сделать и сейчас
Sergey_K
Так сейчас так же, в общем - подключил на событие и херачь.
Sergey_K
Свои скрипты.
Александр
можно писать свою админку
можно и сейчас написать если сильно заморочится)) Только кому оно надо?
Sergey_K
Нужно просто чтобы сложность написания админки была примерно та же, что и фронта. Ну +-
Sergey_K
Это надо для компонентов типа минишопа
Sergey_K
Где есть бэкенд
iWatchYouFromAfar
можно и сейчас написать если сильно заморочится)) Только кому оно надо?
ну кто-то делал же, вопрос не в кому надо, а можно ли... решение всегда можно найти, особенно когда общаешься с главным разработчиком... а то сейчас главный архитектор в ус не дует что такое extJS и не трогает его, как священную корову
Sergey_K
Ну либо зафиксировать что админка - для статики и контента и все, нехер ее пользовать как бэкенд.
Sergey_K
можно писать свою админку
Я думаю все вопросы отпадут как только будет REST
Sergey_K
Там пишешь свою админку и все.
Александр
ну кто-то делал же, вопрос не в кому надо, а можно ли... решение всегда можно найти, особенно когда общаешься с главным разработчиком... а то сейчас главный архитектор в ус не дует что такое extJS и не трогает его, как священную корову
на самом деле ext неплох, просто что последующие версии денег стоят(( Я, например, делал на вью бек офис, потом смотрю, все превращается в кашу HTML и переделал на конфиги типа как у ext, стало гораздо удобней работать.
iWatchYouFromAfar
чтобы он был, кто-то должен его написать
Sergey_K
РЕСТ снимает споры про админку. Вот как бы и поворотный момент :)
iWatchYouFromAfar
я кайфую когда работаю с админкой октября
Sergey_K
Пойду поставлю октябрь
Александр
на самом деле вся админка MODX не адаптивна и клиенту посрать что там плохо а что нет, согласись?
соглашусь на 100%! Я имею ввиду накидать свою табличку в админке на конфигах exta довольно просто и быстро
iWatchYouFromAfar
если перешагнуть момент ничего не понятно но очень интересно, то админка октября кажется чем-то близким к совершенству, даже без дерева
Александр
на самом деле вся админка MODX не адаптивна и клиенту посрать что там плохо а что нет, согласись?
Я как-то не так давно решил с мобильного добавить картинку через админку и сильно опечалился... картинку так добавить и не смог
Sergey_K
А потом можно разрабатывать админки просто как компоненты
Sergey_K
на чем угодно
Sergey_K
Хоть на VBA
Александр
было бы API, сделал бы страницу за 5 минут хоть для чего.
не ну конечно, если под админку было бы готовое !документированное! API, было бы шикарно. Но... тут опять много но)))
Sergey_K
Да пусть даже не очень документированное
Sergey_K
Админка тогда не нужна. Почти.
Sergey_K
Вынеси немного совсем логики в middle layer в виде процедур и представлений и будет тебе более быстрый и безопасный вариант, не придется мутить всякие там пдотулз.
Александр
Админка тогда не нужна. Почти.
ну вот тут опять но. Возьмем тот же минишоп, три клика в админке, все у тебя весь интерфейс развернут. А так когда каждый пишет на чем хочет себе админку, то не подгонишь же под все возможные технологии. Получится надо будет пилить свой вариант и тащить из проекта в проект
Sergey_K
Все не так :)
Sergey_K
минишоп дат тот же API. И все. Пили на чем хочешь.
Александр
минишоп дат тот же API. И все. Пили на чем хочешь.
Я понимаю, но мне то интерфейс писать придется, верно? А сейчас он чик пик и готов.
Sergey_K
Ну и минишоп может дать свою админку на чем угодно. Не нравится - поменял быстро или допили.
Sergey_K
Sergey_K
функционал при этом намного шире.
Sergey_K
При том, что я JS эту неделю и изучал с нуля.
Александр
Я интерфейс минишопа сделал на js + бутстрап за недел.
я не говорю что нельзя, просто это дополнительные телодвижения)
Sergey_K
Ну как бы да. НО в результате получить мегазадел на будущее.
Sergey_K
И независимость от всяких экстов
Sergey_K
И минимальный порог входа
Sergey_K
И кучу маньяков, которые будут писать кучу клиентов на всех языках мира.
Sergey_K
Вот и профит.
Александр
Вот и профит.
возможно что-то в этом есть, но это получается модекс переходит немного в иную весовую категорию ближе к фреймворкам
Sergey_K
А что в этом плохого, если всем от этого лучше?
Александр
Вот и профит.
не ну АПИ определнно было бы плюсом
Sergey_K
Ну если подумать, то АПИ решило бы большинство задач.
Sergey_K
филосовский вопрос)
Я думаю, что просто у многих глаз замылился. Насрать на название. Лично мне точно :)))
Александр
А что в этом плохого, если всем от этого лучше?
есть люди которые незнают как параметры сниппета указать и тут вопросы задают, хотя все в доке есть, а тут еще апи какое-то админку свою писать и тд. Конечно, с одной стороны это скорее всего отсеит этих людей с другой... я хз короче)
Sergey_K
Такие люди отсеятся и так и так.
Sergey_K
Освоив один раз любой API и поняв принципы, дальше все становится элементарно.
Sergey_K
И в этом сила.