技术选型推荐
大约 4 分钟
技术选型推荐
前端
基础框架
- 🌟🌟🌟🌟🌟 typescript 作为 JS 的超集,提供强类型语言特性
- 🌟🌟🌟🌟🌟 React 用于构建 Web 和原生交互界面的库,中大厂推荐选择.
- 🌟🌟🌟🌟 Vue 易学易用,性能出色,适用场景丰富的 Web 前端框架.中小厂推荐选择.
- 🌟🌟🌟 Angular 现代 Web 开发平台.国内慎重选择.
SSR 框架
桌面应用框架
- 🌟🌟🌟🌟🌟 Electron 构建跨平台桌面应用程序
跨平台应用框架
- 🌟🌟🌟🌟🌟 Uni App 基于 Vue 的跨平台应用框架,支持各类小程序,安卓,IOS,Web
- 🌟🌟🌟🌟🌟 Flutter 基于 Dart 实现的跨平台应用框架,支持 web,安卓,IOS,嵌入式,桌面平台等
- 🌟🌟🌟🌟 taro 京东 Taro 跨平台应用框架,支持各类小程序,React Native,Web
框架生态
Vue 生态
- 🌟🌟🌟🌟🌟 Vue Router 路由方案
- 🌟🌟🌟🌟🌟 Vant UI Vant 是一个轻量、可定制的移动端组件库
- 🌟🌟🌟🌟🌟 Ant Design Vue 企业级中后台方案
- 🌟🌟🌟🌟🌟 VueUse 适用于 Vue3 的工具库
- 🌟🌟🌟🌟🌟 Vuepress Hope 文档解决方案
- 🌟🌟🌟🌟 Element Plus 如果考虑到跨团队的产品一致性,各团队间不能保证都使用 Vue 的场景下,不建议采用
- 🌟🌟🌟🌟 Arco Design Vue 字节跳动出品的企业级设计系统
React 生态
- 🌟🌟🌟🌟🌟 Ant Design React 企业级中后台方案
- 🌟🌟🌟🌟🌟 Vant UI Vant 是一个轻量、可定制的移动端组件库
- 🌟🌟🌟🌟 Arco Design React 字节跳动出品的企业级设计系统
Angular 生态
- 🌟🌟🌟🌟🌟 Ant Design of Angular
CSS 框架
- 🌟🌟🌟🌟🌟 Sass Sass css 预处理器
- 🌟🌟🌟🌟🌟 tailwindcss 快速建立现代网站,而无需离开你的 HTML。
- 🌟🌟🌟🌟 Less less css 预处理器
- 🌟🌟🌟🌟 Bootstrap 基于 Sass 进行编译和定制、内置的网格系统和组件、强大的 JavaScript 插件等
构建工具
- 🌟🌟🌟🌟🌟 Rollup 用于 JavaScript 的模块打包工具.
- 🌟🌟🌟🌟🌟 Vite 下一代的前端工具链,为开发提供极速响应.
- 🌟🌟🌟🌟 Webpack 用于现代 JavaScript 应用程序的 静态模块打包工具.
可视化
- 🌟🌟🌟🌟🌟 ECharts
动效
- 🌟🌟🌟🌟 animejs
JS 工具库
- 🌟🌟🌟🌟🌟 Lodash 各种工具函数
- 🌟🌟🌟🌟🌟 Dayjs 时间处理工具
- 🌟🌟🌟🌟🌟 Rxjs 异步事件处理的工具库
- 🌟🌟🌟🌟🌟 sortablejs js 拖拽工具库
- 🌟🌟🌟🌟 immutable 不可变数据方案
图形引擎
- 🌟🌟🌟🌟🌟 Three 3D 图形引擎
业务解决方案
- 🌟🌟🌟🌟🌟 lowcode-engine 阿里低代码引擎
- 🌟🌟🌟🌟🌟 BPMN bpmn 工作流引擎
- 🌟🌟🌟🌟🌟 DMN dmn 决策模型
- 🌟🌟🌟🌟🌟 formilyjs 阿里巴巴表单解决方案
- 🌟🌟🌟🌟🌟 Markdown it Markdown解析器
- 🌟🌟🌟🌟 stenciljs 跨框架 Web Component 脚手架
- 🌟🌟🌟🌟 Bit 组件驱动开发
- 🌟🌟🌟🌟 CodeMirror 可扩展的代码编辑器
- 🌟🌟🌟🌟 Handsontable 前端 Excel 表格解决方案
- 🌟🌟🌟 formjs 表单编辑器
- 🌟🌟🌟 canvas-editor 基于canvas实现的富文本编辑器
前端工程
CDN
- 🌟🌟🌟🌟 jsDelivr 曾经大面积服务宕机过,所以只能给到四星评价了
测试框架
单元测试
- 🌟🌟🌟🌟🌟 Jest
后端
基础框架
Nodejs 开发框架
- 🌟🌟🌟🌟🌟 Nestjs 用于构建高效,可靠和可扩展的服务器端应用程序的渐进式 Node.js 框架。
ORM 工具
- 🌟🌟🌟 Prisma 适用于 Nodejs 环境的 ORM 管理工具,无法动态连接多库多表,无多 schema 文件拆分支持
机器学习
- 🌟🌟🌟🌟🌟 tensorflow