虽然我们目前基本上全面转向 react 了,但是还要想分享一下经过实践的 vue3 技术栈
Vue 3,Vite 2, pnpm, ESBuild - 生而为快
打包时进行压缩优化
上传静态资源至 OSS 以支持 CDN
通过 .env 文件进行环境隔离 轻松使用多套环境以应对开发和生产环境
使用 Rush 搭建 Monorepo
使用 micro-app 作为微前端方案 配合 monorepo 轻松接入多个不同技术栈的项目
支持 Commitlint 以规范代码提交
使用 prettier 和 pretty-quick 进行代码自动格式化
基于文件结构的路由系统
自动引入组件
使用 Pinia 进行状态管理
布局系统
扩展 Script Setup 提供组件名称
PWA
Windi CSS - next generation utility-first CSS framework
无妥协使用任意 icons
I18n
支持 Markdown
使用 <script setup> 写法进行高效开发
APIs 自动引入 - use Composition API and others directly
服务端页面生成 (SSG) 通过 vite-ssg
规范的 CSS critters
全面支持 TypeScript
使用 [Vitest] 单元测试 E2E Testing with Cypress on GitHub Actions
![]() | 1 uyZL3221XZ2xGZ3D 2022-02-05 18:56:51 +08:00 ![]() 没搞懂为什么前端喜欢加 emoji |
![]() | 2 dany813 2022-02-05 19:04:01 +08:00 ![]() @tanhui2333 可能好看吧,装逼? |
![]() | 4 redtech OP |
![]() | 5 agdhole &nbp; 2022-02-05 21:24:36 +08:00 angular 开箱即用 |
7 passon 2022-02-05 22:16:20 +08:00 可以分享下 react 技术栈 |
![]() | 8 986244073 2022-02-05 22:40:49 +08:00 via Android 分享下 react 技术栈 |
![]() | 9 redtech OP |
![]() | 10 hankli 2022-02-06 10:43:13 +08:00 vue3 很好,我用 react |
![]() | 11 iPhone12 2022-02-06 11:05:16 +08:00 via iPhone 带 emoji 也能阴阳怪气起来,属于是给整无语了 |
![]() | 14 ufan0 2022-02-06 15:20:28 +08:00 via iPhone 加 emoji 其实挺流行的,Github 就有这个趋势。我个人也是比较喜欢的,但是加的样式比较乱就会不好看了。 |
![]() | 17 christin 2022-02-06 16:18:48 +08:00 via iPhone 已 star 期待 react |
18 fpure 2022-02-06 19:32:52 +08:00 .DS_Store 这东西为什么会在代码仓库里面? |
![]() | 19 solos 2022-02-06 23:18:42 +08:00 angular 才是王道 |
![]() | 20 |
![]() | 21 qichunren 2022-02-07 10:04:31 +08:00 请问一下 关于 “无妥协使用任意 icons” 这个可以说说吗?我直接使用 SVG |
22 cyberpoint 2022-02-07 12:12:21 +08:00 还是喜欢 react 多一点, |
![]() | 23 ychost 2022-02-07 20:24:39 +08:00 已 Star~,Vue3 用起来挺爽的, |