V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
React
yazoox
V2EX  ›  React

大家觉得 react create app 这个好用么?或者,有没有比较好用的 boilerplate 推荐?

  •  
  •   yazoox · 221 天前 · 1954 次点击
    这是一个创建于 221 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题!

    官方的 react create app 如果不“炸开”的话,什么都不知道,也不好调整配置。可是一旦炸开,感觉又太复杂。用来快速写一个 prototype,是够用的,但是如果开始一个正式项目,感觉不是很方便。

    所以,大家有没有比较好的 boilerplate 推荐。

    需求:

    eslint setup
    babel setup
    webpack config
    basic npm/yarn and git ignore files
    Jest test setup (supports es6)
    React ready
    typescript support
    
    17 条回复    2021-05-12 13:04:58 +08:00
    Kasumi20
        1
    Kasumi20   221 天前
    自己写的才是最适合自己的,参考:
    https://github.com/develon2015/react-dev-server
    amery2010
        2
    amery2010   221 天前
    自己写的 React + TypeScript + prettier + commitlint,用来快速搭建 react + ts 项目用的
    https://github.com/Amery2010/react-typescript-boilerplate
    typetraits
        4
    typetraits   221 天前 via iPhone
    CRA 创建项目,然后 eject 自己搞
    youmoo
        5
    youmoo   221 天前
    我目前用的是这个 https://github.com/manuelbieh/react-ssr-setup,很省心。
    它满足你上面的所有要求。
    otakustay
        6
    otakustay   221 天前
    我们是自己搞了一套出来: https://ecomfe.github.io/reskript/docs/app/quick-start/
    ccraohng
        7
    ccraohng   221 天前 via iPhone
    cra 又臭又长。
    小东西 parcel
    单个轮子 tsdx
    ssr nextjs
    后台 antd-pro
    其它 umi
    Cyanhall
        8
    Cyanhall   221 天前
    之前收集了一个列表:

    最流行的 React 开发模板 /初始包: https://www.cyanhall.com/cn/top/react-starter-kit/

    刚把上面提到的添加上去了,如果有其他推荐的,欢迎 @ 我告知下
    freetes
        9
    freetes   221 天前
    vite + react ts template
    shynome
        10
    shynome   221 天前
    Next.js
    Jirajine
        11
    Jirajine   221 天前 via Android
    snowpack 自带的模板
    igaozp
        12
    igaozp   221 天前
    vite + 1
    asuka02
        13
    asuka02   220 天前 via Android
    什么叫“炸开”求说明
    yazoox
        14
    yazoox   220 天前
    @asuka02 前面有兄弟提过,eject 。能把配置文件,都释放出来,你就可以打开编辑了。
    shuding
        15
    shuding   200 天前 via iPhone
    可以看看 Next.js ,纯静态网站或者 SSR 模式都支持。自带路由、CSS 、代码分割优化全家桶。http://nextjs.org/learn 官方教学。
    funnyecho
        16
    funnyecho   200 天前
    不考虑 mono project 的情况下,我觉得 cra 真的用得挺舒服的,开箱即用,没有太多概念,也没有所谓的约定(个人感觉,umi 对新手来说那才是黑盒子)。

    其实改配置也不难啊,配合 react-app-rewired,想怎么改配置都行。
    xujianxing
        17
    xujianxing   166 天前
    umi.js
    关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1423 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 17:41 · PVG 01:41 · LAX 10:41 · JFK 13:41
    ♥ Do have faith in what you're doing.