讲课方式可以优化一下吗???

来源:9-1 日志有哪些类型?功能分类?记录位置?

想象中

2024-12-02

理论的东西太多,实战的东西太少。。。。有点看不下去。

写回答

2回答

慕粉3946981

2025-02-19

同学你好,我相信你看完这门课程,对 nestjs 理解与运用依然处于一个非常浅的层次。这是为什么?是因为官方的文档掌握程度不够吗?首先我们要知道,官方文档最多只能算是一个字典(不讨论字典编写的好与差),一个字典的掌握与写好申论作文是两回事。我举几个例子,学 nestjs 必须要掌握装饰器,那请问为什么 nestjs 没有使用 stage3 版本的装饰器?及在 TypeScript 5.0 中如何切换为 stage3 以下版本的装饰器?另外我相信讲师理解 reflect-metadata 这个包加载进来可以拿到3个默认的元数据分别是 design:type 属性类型 、 design:paramtypes 描述方法参数类型、desin:returntype 方法返回值类型,但这三个默认的元数据在什么情况下拿不到我认为讲师自身也没有过多去了解,但这恰恰这是理解依赖注入核心中的核心,如果学习一门技术只停留在理论与概念+API的基本调用,永远不可能突破中级工程师这个层次。类似于学习koajs 如果只停留在洋葱圈模型的概念,执行结果而没有深入了解 koa-compose 这个文件里面的每一个变量及边界处理情况,这种层次的学习与技术,不说大厂,就算是中厂技术面都难。


0
3
Helios瞳
回复
Brian
回复 Brian:支持
2025-04-15
共3条回复

Brian

2024-12-04

小伙伴,非常抱歉给你带了不好的学习体验。

方便加我的Q 1322928787吗?私下聊一下?

基础课程的内容,要保证大部分的同学的学习进度与吸收情况,上来纯代码练,会在后面有所体现~

0
1
慕粉3946981
又过了一段时间,我来说下这个系列的nestjs课程最大的问题,希望讲师虚心接受认真思考。 1. 学习nestjs必须要理解装饰器,理解装饰器什么东西?(装饰器的类型有哪些、装饰器的参数、装饰器的执行顺序、为什么 nestjs 没有使用 stage3 版本的装饰器) 2. 在 TypeScript 5.0 版本中如何切换默认的 stage3 版本的装饰器 3. 我认为讲师你肯定是了解过 reflect-metadata 这个包的,也知道加载了这个包再配置好 tsconfig.json 文件即可拿到默认的3个元数据 其中 design:paramtypes 就可以获取到类的构造函数上的参数类型,我再这里不涉及源码层次的理解,起码有一点,再什么情况下拿到不 design:paramtypes 元数据,这是处理 nestjs 依赖注入核心中的核心,也是实现最基本的依赖注入的基础与重点。 4. 这门课程按讲师你的说法文档 OVERVIEW 下面的都讲解了,那我就实事求是的说下 4.1 providers 章节 Scopes 没有讲解吧 4.2 providers 章节 Optional Providers 可选提供者没有讲吧 4.3 Manual instantiation 手动实例化 内容没有讲吧
2025-02-19
共1条回复

NestJS 入门到实战 前端必学服务端新趋势

近几年快速发展的Node.js框架,掌握未来前端工程师后端开发能力

569 学习 · 238 问题

查看课程