revolut challenge 源码
革命挑战 你好呀 :waving_hand: 该项目是使用 科技栈 此应用程序将CRA与TypeScript,样式化组件和Material UI结合使用,用于常见元素。 除此之外,大多数应用程序都通过带有React Testing Library的Jest进行了测试。 明显的挑战和潜在的改进 我在UI本身上花费了太多时间,试图尽可能地靠近Revolut的网站/ webapp,我随时间付出了代价。 App状态是使用useState编码的,但是我注意到使用useReducer可以使状态更简单。 另外,给了应用程序完全大小,我放弃了其他状态库,例如MobX或Redux 。 此时,帐户是从services/accountService静态加载的,我认为可以使用LocalStorage来加载/保存数据,以此作为改进。 我还考虑过添加诸如react-intl和类的小东西作为改进,但还没有剩余时间。 剧本 yarn s
用户评论