当前位置: 首页 > 知识库问答 >
问题:

前端开发人员如何快速掌握 nodejs + typescript 写成的后端项目?

辛可人
2023-07-27

本人前端,公司给了我一个 node.js + TypeScript 写成的后端项目,给的时间大概是一周。

要求我在这段时间里:

  1. 自己要理解项目里的某两个重点接口的逻辑;
  2. 可以向他人讲解这两个重点接口;
  3. 能用 postman 调通这两个重点接口;
  4. 可以在以后对这两个重点接口进行扩展(深度掌握这两个接口)。

本人目前连这个项目都不知道怎么启动,也没有前辈可以指导我。数据库暂时还不知道要怎么放到本地,不过数据库应该是小问题?

请问有没有类似经历的朋友可以介绍一下自己的经验?
或者
请问有没有朋友可以分享一下快速学习 node.js 和 TypeScript 的经验?

谢谢!

共有1个答案

欧阳何平
2023-07-27

js 项目,首先看 package.json ,里面有所有用到的依赖,以及项目如何启动。

数据库的话得看一下有没有存在代码仓库,如果没有存,需要上其他机器上下载一份。
可以先连接测试环境的数据库,然后拷贝一份到本地,或者本地就不要。

 类似资料:
  • 1.自我介绍 2.项目介绍 3.MySQL底层结构 4.B+树相比哈希表和B树的优势之处 5.聚簇索引和二级索引区别 6.MySQL隔离机制,场景 7.MySQL隔离机制分别解决了哪些问题 8.这些机制都是怎么解决的 9.Redis用处和场景 10.抢红包问题怎么实现 11.延迟队列怎么实现 12.手撕:三数之和 13.反问:mentor培养制度,hc很多,接下来的流程会比较快 题目难度偏简单,整

  • 如何成为前端开发者? 那么, 怎么才能成为一个前端开发者呢? 这个问题很复杂, 因为直到现在, 你也不能去一所大学获得前端工程师的学位, 并且我也很少听说 或者遇见通过编写专业地 HTML, CSS 和 JavaScript 来获得一个无用的计算机科学学位或平面设计学位. 事实上, 现在的大部分前端 开发者都是通过自学成为开发者和没有经过传统训练的程序员. 为什么会是这种情况呢? 前端开发人员不是

  • 本文向大家介绍Python测试人员需要掌握的知识,包括了Python测试人员需要掌握的知识的使用技巧和注意事项,需要的朋友参考一下 a、字符串的定义方法 使用单引号(') 你可以用单引号指示字符串,就如同'Quote me on this'这样。所有的空白,即空格和制表符都照原样保留。 使用双引号(") 在双引号中的字符串与单引号中的字符串的使用完全相同,例如"What's your name?"

  • 该项目演示了如何在 SOFABoot 中使用 SOFALookout 并且对接到 Spring Boot 的 Actuator 中。如果想要对接到 Prometheus 上或者其他的 Registry 中,请参考 Registry 一节。 新建 SpringBoot(或 SofaBoot )项目 新建一个 Spring Boot 的应用(如果是 SOFABoot 工程按照 SOFABoot 文档

  • 本文向大家介绍CentOS 7如何快速开放端口,包括了CentOS 7如何快速开放端口的使用技巧和注意事项,需要的朋友参考一下 CentOS升级到7之后,发现无法使用iptables控制Linuxs的端口,google之后发现Centos 7使用firewalld代替了原来的iptables。下面记录如何使用firewalld开放Linux端口: 开启端口 命令含义: --zone #作用域 --

  • 本文向大家介绍python命令行工具Click快速掌握,包括了python命令行工具Click快速掌握的使用技巧和注意事项,需要的朋友参考一下 前言 写 Python 的经常要写一些命令行工具,虽然标准库提供有命令行解析工具 Argparse,但是写起来非常麻烦,我很少会使用它。命令行工具中用起来最爽的就是 Click,它是 Flask 的团队 pallets 的开源项目。Click 只要很少的代