# 夸父团队初期 > 本文稿只是暂时存放于 HackMD 平台,待后续基建完成后~~会进行迁移~~也许这个文稿就没有意义了( ## 开发 目前的大概技术路线: - 前端 - Flutter 跨平台开发,尝试 platform widgets 库适配 Android/iOS - 以 Android 为第一适配优先级 - 后端 - 考虑 headless CMS 方案,快速开发 - 可以 self host 或者直接使用现有的服务(drawback:国内访问网络质量) - 可以考察 supabase strapi directus - 如果需要自己写的话,考虑微服务架构 + Golang + go-zero 框架 - 主要是需要做一下高可用 并发方面不用怎么考虑 - 微服务架构是什么? 知乎 https://www.zhihu.com/question/65502802/answer/802678798 - 高可用架构可以看这篇 https://dunwu.github.io/design/pages/9a462f/#%E9%AB%98%E5%8F%AF%E7%94%A8%E6%9E%B6%E6%9E%84%E7%AE%80%E4%BB%8B - 微服务相关 技术选型手册 https://www.infoq.cn/article/micro-service-technology-stack/ - 架构设计 https://www.cnblogs.com/wintersun/p/6219259.html - https://archerzdip.github.io/tags/#%E5%BE%AE%E6%9C%8D%E5%8A%A1%E6%9E%B6%E6%9E%84%E7%B3%BB%E5%88%97 - go-zero 开发商城系统 https://learnku.com/articles/64566 --- - [x] GitHub Organization 创建 - [ ] Flutter 敲定大致框架(Router、State Management、i18n 等) - [x] Headless CMS 考察 - [ ] GitHub 协作规范敲定 - [ ] project management - [ ] commit message rules - [ ] branch protection(PR based workflow) - [ ] formatter、linter - [ ] unit test - [ ] CI、CD - [ ] internal docs - [ ] contributer guide - [ ] 列出需要学习的技术方向,分配开发小组进行学习 - [x] 开发组内部规范章程 ## 品牌 - [ ] 公司注册 - [ ] 团队名、团队英文名 - [ ] 产品名、产品英文名 - [ ] 团队 Logo、产品 Logo - [ ] 简介、Slogan - [ ] 统一设计风格 ## 人员  ## 基建 团队内部的基建工作。 - [ ] 域名注册 - [ ] 域名备案 - [ ] 物理机购置 - [x] 物理机初步系统安装 - [x] 物理机接入网络(校园网) - [x] 物理机接入公网(内网穿透方案,可以开一个宽带按量计费的云服务器实例) - [x] 内部通讯软件部署 - 可以考虑 Mattermost、Zulip、RockerChat 等 - [x] 内部文档系统部署 - 可以考虑 Outline、AppFlowy 等 - [x] 内部存储系统部署 - 可以考虑 NextCloud、Seafile 等
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up