- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Бесплатный open source движок для инет-магазина на React+NodeJS+MongoDB
github.com/cezerin2
Написан на javascript: и backend, и frontend, всё на javascript.
Frontend (каталог, админка) написан на React.
Backend (api, ssr, серверная часть) написана на NodeJs.
Для хранения данных используется MongoDB.
Так называемое API центричное приложение, или ещё называют микросервисное, т.е. всё крутится вокруг API.
Благодаря React весь сайт динамический и очень быстрый.
Всякие эффекты, анимации, изменения содержимого страниц — всё происходит прямо внутри страницы, без перезагрузок страницы.
Благодаря серверной части на NodeJS — нет проблем с индексацией содержимого страниц поисковиками, в отличии от обычных ReactJs приложений.
Быстрое и удобное оформление заказа, ничего лишнего.
Есть и фильтры — vamhost.ru/category-a
Есть и атрибуты товара — vamhost.ru/category-a/product-a
Есть и спецификации товара (свойства) — vamhost.ru/category-a/product-b
Причём всё работает без всяких лишних кнопок подтверждения, без перезагрузок страниц и всего прочего, всё моментально.
И программист на это дело теперь с ценником *3
Зато движок бесплатный... которых тонна, и более мощных.
А мне нравиться двиг. Автор молодец, всё так быстро работает, анимация, минималистичный и при этой красивый дизайн и т.п. Плюсанул ему репутацию даже.
Жаль упал :) видать серчэффект.
Интересно, 10 одновременных заходов хватило, или 5...
Бесплатный open source движок для инет-магазина на React+NodeJS+MongoDB
И чем он отличается от того, что мы уже обсуждали?
И чем он отличается от того, что мы уже обсуждали?
Да ничем, дубль топика
Жаль упал :) видать серчэффект.
Интересно, 10 одновременных заходов хватило, или 5...
Не упало, просто хотел SSL поставить, что б push уведомления в админке работали при новом заказе.
---------- Добавлено 01.11.2019 в 13:55 ----------
Не отличается, та тема в архиве и я там не могу писать ничего.
Что добавлено:
Новые разделы в документации.
Кабинет покупателя.
Регистрация (необязательная)
Аккаунт покупателя.
Активация аккаунта по JWT токену ссылкой из письма.
Вспомнить пароль.
Адресная книга.
Google Analytics с поддержкой режима электронной коммерции.
Поддержка AWS S3.
Готовые docker образы для запуска всего хозяйства докер контейнерами.
Оформление заказа без регистрации, максимально простое и удобное.
По-тихоньку развивается.
Настройки оформления появились в Админке - Настройки - Оформление заказа.
Сейчас по умолчанию выставил что б только имя и телефон нужно было указать для оформления заказа.
Все максимально просто сделано.
Бесплатный open source движок для инет-магазина на React+NodeJS+MongoDB
github.com/cezerin2
Написан на javascript: и backend, и frontend, всё на javascript.
Frontend (каталог, админка) написан на React.
Backend (api, ssr, серверная часть) написана на NodeJs.
Для хранения данных используется MongoDB.
Так называемое API центричное приложение, или ещё называют микросервисное, т.е. всё крутится вокруг API.
Благодаря React весь сайт динамический и очень быстрый.
Всякие эффекты, анимации, изменения содержимого страниц — всё происходит прямо внутри страницы, без перезагрузок страницы.
Благодаря серверной части на NodeJS — нет проблем с индексацией содержимого страниц поисковиками, в отличии от обычных ReactJs приложений.
Быстрое и удобное оформление заказа, ничего лишнего.
Есть и фильтры — vamhost.ru/category-a
Есть и атрибуты товара — vamhost.ru/category-a/product-a
Есть и спецификации товара (свойства) — vamhost.ru/category-a/product-b
Причём всё работает без всяких лишних кнопок подтверждения, без перезагрузок страниц и всего прочего, всё моментально.
Давно пора начать переходить полностью на JS и отказываться от PHP. Сокращение стека технологий всегда упрощает поддержку движка и повышает активность его поддержки и развития.
---------- Добавлено 01.11.2019 в 18:15 ----------
просто хотел SSL поставить, что б push уведомления в админке работали при новом заказе.
Не останавливайтесь на одних push-уведомлениях. Внедряйте сразу PWA в полном объеме.
Давно пора начать переходить полностью на JS и отказываться от PHP. Сокращение стека технологий всегда упрощает поддержку движка и повышает активность его поддержки и развития.
---------- Добавлено 01.11.2019 в 18:15 ----------
Не останавливайтесь на одних push-уведомлениях. Внедряйте сразу PWA в полном объеме.
Админка http://admin.vamhost.ru - полностью pwa/spa приложение.
Чисто клиентское приложение, выполняемое в браузере клиента + api запросы к backend'у, т.е. 100% api центричное приложение, микросервисное, 100% работает на запросах к backend'у + react на фронтэнде.
Никаких монолитов а-ля wordpress, opencart, magento, bitrix и т.д. и т.п.
В каталоге сделана серверная часть SSR (Server Side Rendering) - для поисковиков, что б всё хорошо было в поисковиках у магазина.
Админка http://admin.vamhost.ru - полностью pwa/spa приложение.
Фронт тоже стоит так же реализовать (точнее только PWA).
---------- Добавлено 01.11.2019 в 18:24 ----------
magento
А Magento не стоит недооценивать. Там идеологию работы с каталогом товаров и навигацией по нему стоит позаимствовать. Она кстати еще и в AkeneoPIM реализована практически один в один.
Фронт тоже стоит так же реализовать (точнее только PWA).
---------- Добавлено 01.11.2019 в 18:24 ----------
А Magento не стоит недооценивать. Там идеологию работы с каталогом товаров и навигацией по нему стоит позаимствовать. Она кстати еще и в AkeneoPIM реализована практически один в один.
magento слишком уж сложный стал, imho.
Да, там есть всё, что угодно и спроектировано всё хорошо. Но так всё сложно, imho, для небольших магазинов magento уже не подходит, уже слишком сложный проект.
---------- Добавлено 01.11.2019 в 14:30 ----------
Фронт тоже стоит так же реализовать (точнее только PWA).
---------- Добавлено 01.11.2019 в 18:24 ----------
А Magento не стоит недооценивать. Там идеологию работы с каталогом товаров и навигацией по нему стоит позаимствовать. Она кстати еще и в AkeneoPIM реализована практически один в один.
Фронт тоже так сделан, как админка.
Тоже PWA приложение, 100% на api запросах, без монолита. По сути - каталог, это просто шаблон, внешний вид. Сейчас он на react, а может быть на чём угодно, как раз благодаря api центричности.
Разница между админкой и каталогом лишь в SSR части на NodeJS.
Каталог проходит тесты (аудит) гугла в хроме на 100 баллов из 100 возможных в части PWA тестов.
т.е. уже сделано многое: pwa каталог работает в офлайн режиме через workbox гугловский, manifest и т.д. и т.п., в общем, всё, о чём пишет гугл в своих PWA тестах в lighthouse.
Очень надеюсь, что обычные пользователи заценят современный подход к веб-приложениям.
Тот же яндекс уже давно и очень активно переводит все свои сервисы на api центричные pwa приложения: api запросы+react на frontend.
Всякие beru.ru, яндекс маркет, zen работает по такому же принципу как и этот движок магазина.
За этим будущее, именно за таким подходом, imho.