ten-minutes-app

command module
v0.0.0-...-7c2803f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 19, 2020 License: MIT Imports: 9 Imported by: 0

README

Ten-Minutes-App

😀 haha~ demo
Traefik + Docker Deploy

golang v1.12.x + mongo-go-driver v1.x + gin v1.3.x + mongodb v4.0.6 + JSONPlaceholder, react-admin

使用 Docker 一秒本地搭建 Mongodb&mongo-express 环境

App 介绍:

10分钟内快速构建一个完整的应用
  1. Users:路由导航,用户列表,分页,全选,删除(2s 可撤销删除),导出 CSV 文件,点击表头排序
  2. Posts:路由导航,文章列表,分页,全选,删除(2s 可撤销删除),导出 CSV 文件,点击表头排序
  3. 添加文章(针对某个用户)
  4. 编辑文章(2s 可撤销编辑)
  5. 自定义首页(Dashboard)
  6. 添加 AuthProvider(登录自定义处理,适配后端登录,注销功能)并设置登录页。
  7. 添加 DataProvider(数据提供自定义处理,适配后端不同的 API 请求格式和响应)。

                       

Schema

ui-dashboard

ui-post

CI/CD

Drone-CI-CD

Dev

# api
go run .
# app
cd app
yarn & yarn start

Refs

Q

go test -v -run TestDatabaseSuite ./database -testify.m TestGetUsers

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL