SpaceX发射计划
这是一个易于使用的应用程序,提供了由SpaceX程序执行的发射的详细信息。 这包括有关每次启动的所有详细信息。 用户可以使用应用程序中提供的过滤器根据自己的选择过滤启动。
技术栈
网路应用程式: ReactJS
此应用程序是使用以下最佳做法开发的:
编程语言:打字稿
样式:用于组件样式的二手scss
设计结构:遵循的原子设计结构
状态管理:使用Redux来管理应用程序的状态。
中间件:使用Redux saga作为中间件。
Api客户端:用于API的Axios 。
域驱动的实现:使用模型和存储库来维护应用程序中的业务逻辑
所有组件都是功能组件,并使用react挂钩。
使用babel和webpack配置进行服务器端渲染
另外,附上从chrome开发工具中获取的Lighthouse性能报告,
在网络上构建
git clone
跑步
移至目录space-x:c
评论0
最新资源