文件名称:swapi:React Project Demo使用SWAPI数据
文件大小:48KB
文件格式:ZIP
更新时间:2024-04-01 12:47:33
JavaScript
RA-SWAPI:希望与您同在 准备使用SWAPI数据的React应用程序 抽象的 RA-SWAPI已从头开始设计为基于以下堆栈的SPA: webpack作为模块捆绑器 纱作为依赖管理器 作为用户界面的JS库生成器进行React 开玩笑作为JS测试框架 酶作为JS测试实用程序 git作为版本控制系统 SWAPI作为StarWars数据的消耗API 关于React实施 使用两种React方法都实现了组件: 使用生命周期方法控制自己的渲染,将类组件定义为有状态组件 功能组件已被定义为利用useState和useEffect挂钩的有状态组件。 关于样式 BEM(Block__Element--Modifier)已用作CSS实现模式。 尚未使用任何框架或库,但是使用CSSModules和相应的加载程序以避免规则冲突。 关于测试 Jest和Enzyme已被用于双方的测试目的: 业务逻辑单元测
【文件预览】:
swapi-main
----webpack.config.js(1KB)
----src()
--------common()
--------index.html(185B)
--------main.js(255B)
--------modules()
----babel.config.json(86B)
----test()
--------jest.config.js(372B)
--------enzyme-adapter.js(271B)
----README.md(1KB)
----.gitignore(42B)
----package.json(1KB)