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

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

HeyGen web development project image.
网站链接

game-discovery.app

项目来源

个人项目

完成日期

2023/04/27-2023/06/06

项目类型

Web前端开发

主要技术

React.js, TypeScript

项目简介

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

主要挑战

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

网页截屏

Video game discovery app web development screenshot.Video game discovery app web development screenshot.Video game discovery app web development screenshot.Video game discovery app web development screenshot.

收获&总结

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