前端新手想问下 React 最能打的组合是什么?

2022-04-10 20:47:08 +08:00
 everettjf

背景:我是一名移动端开发,会前端的一点皮毛,但困惑很多。

  1. React 状态管理框架这么多,webpack 还是 vite ,ui 组件库也这么多,js 还是 ts ,这一套组合就很多种了。到底哪个最能打(综合实力最强)。
  2. js 还是 ts ,有时候总感觉 ts 写起来复旦很重。

求前端高手指点

6491 次点击
所在节点    React
31 条回复
zooeymango
2022-04-11 10:17:21 +08:00
感觉现在主流选择的组合其实都挺不错的, 状态管理 react-query+hook 基本可以覆盖大部分用例了, 实在要上可以试试 jotai 这些, 其余的其实都可以, nextjs 、antdpro 的话就完全省事了, 但是 ts 还是必须得上的, 不然写起来心里真的没底你不知道哪里就会冒个错
ragnaroks
2022-04-11 10:21:39 +08:00
nextjs(webpack) + recoiljs + emotion/react + nexti18n ,样式库就随意了,我都是直接手撸的
sjhhjx0122
2022-04-11 10:23:13 +08:00
vite ts 状态管理直接 context 自己包一下好了,没必要非得学人家的概念累
angrylid
2022-04-11 10:27:26 +08:00
选型负担重你转 V 或 A 不就完事了。
dudubaba
2022-04-11 10:49:15 +08:00
管理系统:react+ umi + antd/antd-pro +ts
C 端 :nextjs + mobx + ts
BFF:nestjs + typeorm
基本上满足 90%的业务场景了
Zzzz77
2022-04-11 11:08:29 +08:00
选择困难,或者对生态不熟的话直接 umi 一把梭好了。。后面发现什么地方不合适再替换
vone
2022-04-11 12:14:24 +08:00
你作为一个前端新手,建议别碰 TypeScript 。

如果不是非常必要(收益大于成本),还是不要引入 TypeScript 。

使用 TypeScript 会增加项目架构的复杂度、额外增加开发负担、如果不能掌握 TypeScript 的正确用法还会被海量的警告淹没、另外如果你开发人员的素质不高,你还能看到一个叫 AnyScript 的新语言。



其实 JavaScript 这个语言也不是特别烂,项目无法长期维护的原因也大概率不是因为 JavaScript 。
everettjf
2022-04-11 22:34:30 +08:00
非常感谢大家~
everettjf
2022-04-12 00:47:24 +08:00
汇总下

- vite react-ts
- nextjs
- rsuite / mui / antd-pro

- tailwindcss
- swr / react-query
- antd mobile
- umi
- mobx
- resso
- zustand / jotai
- react-router/remix
- nestjs
l4ever
2022-05-05 14:47:49 +08:00
前端的轮子太多了, 全干表示鸭梨很大.
后端相对就没有那么多重复功能的轮子.
likunyan
2022-09-06 16:26:36 +08:00
- Vite
- GraphQL
- Next.js
- Typescript
- MUI ( Emotion )
- immer

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/846126

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX