技术栈

移动端使用 Google 跨平台 UI 框架 Flutter 来构建界面美观、体验流畅的 APP,Android 和 iOS 复用一套代码,有效节省开发时间和成本。

Web 端使用 React 应用框架 Next.js,结合 AntD 组件库和 AntV 可视化解决方案,可创建出交互复杂、体验良好和对搜索引擎友好的网站。

服务端使用 Python、Go 和 Java 语言,Python 侧重于开发效率,Go 侧重于运行性能,而 Java 则适合业务复杂的企业产品开发。Web 框架选择上,Python 使用 SanicFlask 的异步 IO 高并发版本),Go 使用 Iris,而 Java 则自然是 Spring Boot。另外还使用 Scrapy 框架来开发高效率的爬虫。