返回项目列表

游戏发现探索 - 网页应用程序

使用React和TypeScript构建的视频游戏发现应用,利用RAWG API获取数据

游戏发现探索 - 网页应用程序
·角色 前端开发工程师·开始 2023年4月27日·完成 2023年6月6日
网页开发ReactTypeScript个人项目

概述

一款视频游戏发现应用程序,允许用户搜索视频游戏并查看其详细信息。该应用程序使用RAWG API来获取数据,使用React和TypeScript构建。

详情

项目简介

我建立了这个项目来提升我的React和TypeScript技能,运用了我从Mosh Hamedani的React 18课程中获得的知识。该应用程序利用了RAWG API来获取数据,并使用React和TypeScript进行开发。

主要挑战

这个项目最大的挑战之一就是学习TypeScript,因为我之前没有使用Ts的经验。因此,我在课程的推进过程中同时开始学习TypeScript,包括了解其基本语法以及如何在React中使用它。虽然这是一个具有挑战性的过程,但它非常有趣。在这个学习过程中,我学到了很多,受益匪浅。

收获与总结

Mosh的课程对我非常有帮助,我从中学到了很多东西。具体来说,我学会了如何使用React和TypeScript来构建Web应用程序。此外,我还复习了如何使用API来获取数据,并掌握了使用React Router创建单页应用程序的过程。该课程还涵盖了React Hooks,教会了我如何有效地管理应用程序的状态。此外,我还获得了使用React Context来处理应用程序全局状态的知识。构建这个应用程序是一次丰富的经验,我从中学到了很多。

图库