eMarket Online Store — OpenSource Engine (v. 1.0 beta 1)

eMarket Team

Привет. В январе 2021 я уже представлял альфа-релиз нашего движка интернет-магазина eMarket. Мы провели большую работу. Ваша критика нам помогла. Теперь мы хотим представить бета-релиз.

Новшеств на первый взгляд не много, но все они имеют огромное значение.

- Переход с Bootstrap 3 на Bootstrap 5.
- Vanilla JS. Это большая работа. Мы заменили все сторонние JS-приложения на ванильные. Также весь наш код пишется на Vanilla. Это дает большие возможности.
- Произведены структурные изменения
- Добавлены SMS-провайдеры

Критика приветствуется. Но прошу дать скидку на то, что это все еще Beta-версия. К полноценному релизу будет добавлено много функционала.

ADMIN PANEL DEMO http://demo.emarketforum.com/controller/admin/)
[email protected]
pass: 1234567
-------------------------
catalog DEMO (http://demo.emarketforum.com)
[email protected]
pass: 1234567

0
9 комментариев
Написать комментарий...
Game Topia

Перевод на ванилу, это не большие возможности, а огромный геморрой для широких масс. 

Ответить
Развернуть ветку
Александр
Автор

Спасибо за комментарий. Переход на ваниллу отвязывает от JS-фреймворков вроде JQuery и позволяет в любой момент подключить любой фреймворк вроде React, Angullar, Vue без проблем по надобности локально или глобально. В современной разработке на JS переход на ваниль - это важный этап. Именно поэтому и Bootstrap5 перешли на ваниль - чтобы не быть зависимыми от фреймворков, и чтобы всегда можно было подключать в случае необходимости любой фреймворк по желанию для конкретных надобностей.

Ответить
Развернуть ветку
Game Topia

Вы видимо далеки от фронтжнда, поэтому не понимаете, что ваши слова буквально означают - мы перешли на чистый js - попреветствуем каменный век! Вам нужно было написать, что мы переработали фронт и теперь на нем можно использовать любой полюбившейся вам фраймворк. 

Ответить
Развернуть ветку
Max Gromov

Зачем обычному магазину react, Angullar? Никто этим заниматься не будет. Бизнесу нужно быстро и сразу. А искать разработчика, который знает и будет переводить ни react и т.п., такое себе. Да и что это даст, когда с jquery порог куда ниже и функционал на уровне.
Просто совет по опыту, бизнесу тако не нужно)

Ответить
Развернуть ветку
Роботы

От страницы товаров требую компенсацию за кровь из глаз.
http://demo.emarketforum.com/?route=listing&category_id=2

Ответить
Развернуть ветку
Виктор Иванишин

Ванила - значит высокий порог вхождения. Почему не стандарт JQuery?
Функционал практически нулевой. Гораздо проще взять или опенкарт или окайцмс. 
Ну и стиль кодинга - странновастенький. 
Все контроллеры, модели и вьюшки хранятся в файлах index.php. Вы серьезно? И при этом там ничего нет кроме кроме вызова одной функции из ядра. Зачем так делать?

Ответить
Развернуть ветку
Александр
Автор

Спасибо за комментарий. Функционал уже достаточно большой. Основные вещи все есть, но конечно же многое еще нужно делать. Стиль кодинга - это как жену выбирать. К примеру в моделях названия файлов не index.php, но тем не менее спасибо что ознакомились.

Ответить
Развернуть ветку
Виктор Иванишин

Я бы на вашем месте взял бы вот это https://github.com/gplcart/gplcart и довел бы до ума. Автору, к сожалению, не хватило сил запустить его в массы. И по моему мнению это одно из самых лаконичных решений для е-комерса.

Ответить
Развернуть ветку

Комментарий удален модератором

Развернуть ветку

Комментарий удален модератором

Развернуть ветку

Комментарий удален модератором

Развернуть ветку

Комментарий удален модератором

Развернуть ветку
Демьян Федулов
Ответить
Развернуть ветку
6 комментариев
Раскрывать всегда