171 похожих чатов

Как думаете, можно ли на modx и чистом js без

vue нормально сделать crm? Пожелание заказчика. Типа чтоб порог вхождения в проект уменьшить, наверное. Мне кажется будет полный бардак и костыль на костыле, и я сам в проекте через какое-то время не разберусь.

18 ответов

67 просмотров

Можно, а что тут невозможного? Классы есть и в php и js пиши сколько хочешь.

Лёша-Деришев Автор вопроса
Артур Шевченко💀
Можно, а что тут невозможного? Классы есть и в php...

Ну вопрос в том, как это потом поддерживать и расширять. Мне кажется количество кода на js в разы увеличится

Ты в одно лицо собираешь Битрикс24 пилить?

Лёша-Деришев Автор вопроса
Артур Шевченко💀
Ты в одно лицо собираешь Битрикс24 пилить?

Да нет, попроще) пока в одно, но не исключено что ещё кто-то подключится

Лёша Деришев
Да нет, попроще) пока в одно, но не исключено что ...

А ты у заказчика выяснил зачем ему своя собственная CRM?

Лёша-Деришев Автор вопроса
Артур Шевченко💀
А ты у заказчика выяснил зачем ему своя собственна...

Для выкладывания обучающих материалов. Там ещё проблема в том, что заказчик немного разбирается в modx, делает сайты на шаблонах, скачивает html, css с демки и кастомит. Посему имеет своё видение

Лёша-Деришев Автор вопроса
Артур Шевченко💀
А CRM тут причём?

Да, в данном случае не crm наверное. В общем делал crm для публикации объявлений о работе, что-то типа хедхантера. Пока не доделал. Заказчик предложил проект попроще пока. Думаю тот же стек использовать (modx, vue, quasar), многие вещи можно взять с предыдущего проекта и доверстать под другой дизайн. Как думаете, делать на том же стеке или не использовать vue? Ещё заказчик предлагает подход, которым сам пользуется, но он-то в основном лендинги всякие делает. Открывает шаблон в браузере, сохраняет html, css, js и правит немного. По-моему подход не очень, особенно для относительно сложных проектов. А вы как считаете?

Использовать надо тот стэк, который лучше знаешь.

Лёша-Деришев Автор вопроса
Артур Шевченко💀
Использовать надо тот стэк, который лучше знаешь.

А если знаешь одинаково?) Тут вопрос скорее в пороге вхождения в проект для других разработчиков. Либо он низкий, но код хуже, либо повыше, но код лучше и подчиняется какой-то системе.

Лёша Деришев
А если знаешь одинаково?) Тут вопрос скорее в поро...

Ну, про порог входа согласен, я про хуже код - нет. Написать хороший код можно и без фреймворка.

Артур Шевченко💀
Ну, про порог входа согласен, я про хуже код - нет...

В последние время js так шагнул вперёд, что скоро движок не нужен будет)

Дмитрий Самарин
В последние время js так шагнул вперёд, что скоро ...

Ну это вряд ли. Движок нужен прежде всего для редактирования контента

Артур Шевченко💀
Ну это вряд ли. Движок нужен прежде всего для реда...

Там тоже можно создать, как посмотрел, даже админкку, просто мороки больше

Лёша-Деришев Автор вопроса
Дмитрий Самарин
Там тоже можно создать, как посмотрел, даже админк...

А зачем создавать если уже есть? Слышал про strapi, но не пробовал

Лёша-Деришев Автор вопроса
Артур Шевченко💀
Ну, про порог входа согласен, я про хуже код - нет...

Можно конечно, но гораздо сложнее, я точно не смогу)

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
Ребят в СИ можно реализовать ООП?
Николай
33
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта