eMarket GNU GPL 3.0 (движок интернет-магазина) ч.2

После первой публикации мы получили порцию критики. И это не удивительно, так как первый альфа-релиз состоялся только 1 января 2021. Мы прислушались к конструктивно критикующим коллегам. Было принято решение доработать ряд моментов. А именно:

Блок-схема<br /> eMarket
55

Выглядит очень неплохо !!!
Вопрос один, относительно фреймворка  js?
Сейчас 2012 или 2021?)))
Многие, очень многие переходят на гугловский, он значительно быстрее  да библиотек меньше,  НО если именно web то их - достаточно + есть интеграция с тем же C++ . 

Ответить

Спасибо. Так как мы начинали проект в 2018, то на тот момент был Bootstrap 3, а он завязан на jQuery. В настоящий момент мы готовим js на ваниль с таким расчетом, чтобы перейти на 5 бутстрап (который тоже на ваниле). При этом после того, как решим все замены плагинов на ваниль, то получим систему, свободную от js-фреймворка, и уже можно будет выбирать на свой вкус любой фрейм или библиотеку: ReactJS, Vue, Angullar  и т.п. тем, кто захочет ее подключать для своих нужд. Пока еще не вышла стабильная версия 5 бутстрапа, мы меняем свои библиотеки js, обработчики модальных окон и т.п. на ваниль. Это займет время, но зато даст возможности в разработке js-части в будущем. В принципе это описано чуть выше, но суть думаю ясна. В идеале мы оставим ваниль, а если и будем использовать современные решения, то уже не jQuery. Вероятно это будет ReactJS или что-то другое. Слишком дорого обходится завязка на фреймворк в плане долговременной поддержки и задела на будущее и нужны долгоиграющие и современные фреймы, при том чтобы они уже не глобально использовались в проекте, а локально для определенных нужд, с целью более простой их замены в случае необходимости. Проблема jQuery изначально в бутстрапе на момент начала разработки. Поэтому тогда и не использовались нынешние решения, которые более актуальны. Поэтому использовали то, что было в jQuery. Никто не думал что 5 бутстрап наконец-то эволюционирует в ваниль. А это большой шаг вперед по сравнению с конкурентными решениями. И мы намерены перейти на ваниль в ближайшее время. Я думаю к моменту выхода готового рабочего релиза 1.0 мы уже перейдем на 5 бутстрап и ваниль.

4
Ответить