文件名称:typescript.workshop.backend:该存储库旨在为所属的TypeScript培训课程提供后端支持
文件大小:467KB
文件格式:ZIP
更新时间:2024-04-15 12:15:56
TypeScript
TypeScript培训课程-后端 :open_book: 指数 :magnifying_glass_tilted_left: 描述 该存储库旨在为其所属的TypeScript培训课程提供后端支持。 在这种情况下,我们正在实现社交媒体应用程序的后端,该应用程序允许注册新用户并进行身份验证,创建和删除帖子,创建和删除帖子评论以及喜欢/不喜欢的帖子。 这个应用程序的初衷是由名为非常有趣的研讨会所采用的,该研讨会由创建并由发布。 与原始版本相反,此代码实现了API REST,以便访问后端功能。 这段代码的大部分内容是按照功能编程范例创建的,而OOP仅用于创建错误对象,这些错误对象将在出现异常时触发。 接下来是此存储库上使用的一些工具: :package: Webpack为transpiling和捆绑的打字稿代码。 :locked: JWT作为令牌服务。 :gear: dotenv用于环境变量。 :memo: Swagger获取API REST文档。 :floppy_disk: Log4JS用于记录任务。 :check_mark_button: Jo