1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/yingpo-CoNami

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

CoNami = Контейнер + JS + H2 -> WeChat Mini Program Backend

Мотивация

Разработка backend-части WeChat Mini Programs требует реализации веб-сервера и конфигурации соответствующих баз данных, что делает входной порог довольно высоким. Цель этого проекта — позволить разработчикам запустить минимальную версию своего backend-приложения для WeChat Mini Programs за несколько часов, минимизируя временные затраты на выполнение бизнес-логики продукта и снижая стоимость ошибок.

Технологическая стопка mini программы

Модуль Описание Выполнение Время работы CoNami Обычное решение Пример/Исходный код
Фронтенд-страницы Веб-приложение, состоящее из js, wxml (на самом деле это html с другим названием от Tencent), wxss (ещё одно название для css от Tencent) Классическое браузерное окружение внутри WeChat Mini Programs Приблизительно полчаса регистрации и идентификации =CoNami https://gitee.com/yingpo/weixin-xiaochengxu-vote/tree/master/app
Web сервер backend Веб-сервер со стандартным HTTPS, соответствующий требованиям API WeChat Управление контейнерами менее одного часа Подгонка под требования API WeChat, более пяти человеко-дней https://gitee.com/yingpo/weixin-xiaochengxu-vote/tree/master/nami
База данных backend Сохранение данных на постоянной основе На облачном хранилище, обеспечивает надежность базы данных, не зависящую от жизненного цикла виртуальной машины Встроенная, 0 Отдельное выполнение и конфигурирование, больше одного человека-дня, требуется покупка дополнительного сервера Нет

Как видно из таблицы выше, предлагаемое CoNami решение значительно экономит время по сравнению с текущими решениями Tencent Cloud. Кроме того, благодаря использованию контейнеров, backend может достичь высокого уровня DevOps возможностей, позволяя выполнять одну итерацию бизнес-логики и запускать её в течение пяти минут.

Базовое использование - Руководство по end-to-end разработке demo приложения CoNami

  • Этот репозиторий предназначен для создания основных образов, большинству пользователей он может не понадобиться, но мы приветствуем любые изменения и использование его.

Сборка: docker build -t nami . Запуск: docker run -d -p 8080:8080 -p 8090:8090 nami bash /nami/start.sh

Благодарности

Основано на

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Решение для бэкенда мини-программы WeChat, которым можно начать пользоваться через 1 час. Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/yingpo-CoNami.git
git@api.gitlife.ru:oschina-mirror/yingpo-CoNami.git
oschina-mirror
yingpo-CoNami
yingpo-CoNami
master