Sly32, Это вам меня никогда не понять, вы просто пользователь той же Джанги, а я тот кто "Джангу" разрабатывает. Вы не задавались вопросом зачем разработчики Джанги её создали? Наверно потому что знали как сделать инструмент лучше чем те что были в то время, чтобы им свои проекты делать удобнее и тд. Вот и я так же рассуждаю и делаю свой инструмент.
Aisamiery, каша в голове это у вас, куча разных фреймворков.. документации.. и тд. а у меня с головой всё в порядке, свой инструмент, свои решения, всё продумано, без всяких либов и тд. и тп..
Aisamiery, для сайта PHP и JavaScript вполне достаточно, по ним легко найти документацию или тех кто напишет нужную функцию за вознаграждение, для человека который хочет свой сайт, даже если нет опыта программирования этого с покрышкой.
Я мог бы и на Go и на C++ тогда вот больше пришлось объяснить зачем это.. это как с xml :)
Трындеть это ваш удел. А я просто интересуюсь мнением людей и занимаюсь своими делами.
Любые надстройки это замедление работы и увеличение кода. Идеальной системы не существует, рано или поздно нужно будет реализовать нестандартное решение и это придётся делать напрямую без надстройки, тогда зачем она нужна? Только чтобы люди которые не умеют думать и программировать пользовались готовыми решениями. Из чего вытекает ещё больше проблем..
Скорее всего вы правы. Разработка под мой фреймворк рассчитан на думающих людей умеющих программировать, так как реализация узлов производится с ноля без сторонних фреймворков, библиотек и тд. А этому надо учится.
У тех у кого нет навыков программирования могут конечно брать готовые конструкции и моделировать свой сайт как захотят, но и этому надо их научить.
Поэтому хоть и хочется команду разработчиков, сейчас ничего не получится, надо чтобы был уже сайт, готовая дока, видеоуроки, помочь мне в этом никто не может к сожалению, придётся делать самому.
Сам всё и делаю. Здесь масса умельцев оскорблять, а я только в ответочку чтоб не повадно было. Как видите сейчас уже желающих наезжать поубавилось, дельные мысли пишут. Я практически со всеми сейчас согласен. Один момент только опускаете, не увидев, не потестировав инструмент сразу говорите что это никому не надо.
ДА
СВОИ небольшие макетики с стилями, необходимые js функции, обработка данных, ничего лишнего.
Абсолютно не верно.. Наоборот я отказываюсь от костылей, прикручивания этого, потом ещё этого, я делаю своё, но в комплексе, шаблоны с стилями и скриптом для фронта, и php класс для бека если нужна обработка.
danforth, так и собираюсь делать. Есть сайт, там на днях выложу архив, буду допиливать доку.
Смысл моего фреймворка такой. Есть Узлы - связка HTML шаблона/макета, CSS стилей к этому макету, назвав это компонентом, так же в узле есть PHP класс для обработки данных, скрипты. Есть как вы говорите бизнес-логика, структура страницы, где прописывается что должно быть. Подключение макетов, стилей, скриптов производит движок. Узлы можно делать какие угодно, редактировать удалять когда надо.
Он сложен тем что не похож на остальные, в этом проблема, а по сути он намного проще того что вы знаете.
У меня узловой, компонентный подход. Допустим форма обратной связи. Нужна разметка, поля ввода данных пользователя и сообщение - это HTML шаблон/макет. Оформить красиво эти поля стилями CSS, подключить скрипт для проверки и тд. Компонент для фронта готов. Приходят данные из формы их нужно обработать прописываем метод PHP класса, бекэнд отработал, сохранил сообщение в базе. Вот вам и объединение фронта и бека. То есть установил узел и прописал на странице компонент для обратной связи.
С обычными фреймворками дела обстоят иначе. Надо составить фронт, написать функцию в беке, а для этого нужны знания...
Да, джуны смогут делать сайты с ноля, всего лишь указывая что хотят видеть на странице. А чтобы писать нужные конструкции для страниц им немного надо обучится это делать.
Оно уже давно в состоянии "можно юзать". Вот только чтобы юзать нужно знать что и как, а для этого нужна документация, видеоуроки, я на этом этапе застрял, очень медленно продвигаюсь. Когда была тема фреймворка люди в недоумени от того что я использую xml, сколько б я не пытался разжевать, не понимают.
В документации я сделаю наглядные примеры и демонстрацию как это работает.
Bootstrap, Jquery, Vue ... фреймворки Yii, Laravel ... онлайн конструктор Tilda хорошие штуки? У меня попытка объединение фронтэнд и бекэнд фреймворков, некая основа на которой будет просто делать свои сайты не зависеть от разных библиотек, конструкторов..
Моя выгода в будущих моих проектах на этом инструменте, поэтому и хочется его разработки не только мной, чтобы приблизить тот день когда начну их делать.
Именно не хочу, даже если не умею можно заказать перевод.
Готовое уже есть, но ещё сырое, поэтому на гит такое сейчас выкладывать не вижу смысла. Хочется адекватности интереса от людей просто посмотреть, попробовать, включится в доработку. На этом форуме разработчиков нет я уже это понял давно, а где таких найти возможно кто и подскажет.