React实战企业管理项目系列

(二)React系列-实战01:开发热身准备

背景

企业管理系统作为供企业内部人员使用的应用,在浏览器适配性方面的要求并没有供普通用户使用的应用那么严格,这为我们选择现代的 JavaScript 框架提供了一定的便利。于是接下来的问题就变为了在 React、Angular、Vue 这三大 JavaScript 框架中应当选择哪一个?
这里不做三种框架的对比,互相也没有可比性,各有所长;我认为我是想用React打造企业管理系统,进这一个理由已经表明了我要使用的React框架。
另外,一个倾向是React对于ts的倾向性更好,最后还有一点值得比较的就是二者对于 TypeScript 的友好程度。React 社区在 TypeScript 方面的探索以及积累的经验相对而言要比 Vue 社区更多一些,而 Vue 则是在 2.5 版本之后才完善了自身对于 TypeScript 的支持。所以如果你的技术选型中有 TypeScript 的话,在渲染框架层面 React 可能会是一个更好的选择。

Node.js

我本地的Node.js版本是10.14.2。推荐使用 8.10.0 或 9.10.0 以上的版本,否则将不能够兼容 ESLint 当前最新的 5.0 +版本。

包管理工具

我们在安装项目依赖的时候可以使用默认的npm,也可以使用yarn,这里要说一下,Yarn自身强大的cache功能,可以再重复安装相同依赖时起到加速的作用。

第三方依赖

本项目中需要用到的底单房依赖都在项目的package.json文件中,可以使用 npm install 或者是npm i 安装依赖即可。下面列出一些本地重要的依赖版本
在这里插入图片描述
这里仅仅是我本地的部分重要依赖,一切实际项目中三方以来为准。

从0开始创建一个纯净的脚手架

创建package.json

首先我们新建一个文件夹,可以手动创建也可以命令创建(mkdir myApp),进入刚创建的文件夹下,执行命令 npm init,就会出现下边的目录。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值