轻速度 在打磨产品的过程中,很容易陷入技术的思维怪圈. 既想要快速的完成功能的开发,也想要性能的稳定和优化. 这大概是完美主义在作祟,加上一点点代码洁癖的影响. 在尝试开发各种类型的产品之后. 才发现,没有必要一开始就尽…
分类:node.js教程
Nodejs调试的各种姿势
Node.js 调试的痛点 对于绝大部分前端人员,对JavaScript的调试更多停留在浏览器中,类似console.log和debugger,但这种方式对代码侵入性较高,甚至需要刷新页面或重启编译器。转向服务端后,没有…
关于Node.js Streams: 你需要知道的所有
NodeJs流以难以使用而闻名,甚至更难理解。 好吧,我给你带来了好消息 – 现在已经不是这样了。多年来,开发人员创建了许多软件包,其唯一目的是为了更容易的使用流。 但是,在本文中,我将重点介绍NodJs 原…
前端不得不说的数据结构
前端必须要掌握常见的数据结构,学会这招,让你对开发中的数据结构更加清晰! 一.队列 像排队一样,队列就是先进先出,排队入场! class Queue { constructor() { this.arr = [] } e…
NestJs学习之旅(7)——路由守卫
欢迎持续关注NestJs学习之旅系列文章 传统的Web应用中去检测用户登录、权限判断等等都是在控制器层或者中间件层做的,而在目前比较推荐的模块化与组件化架构中,不同职责的功能建议拆分到不同的类文件中去。 通过前几篇的学习…
用 NodeJS 重命名系统文件
作者:Nick Major 翻译:疯狂的技术宅 原文:https://coderrocketfuel.com/a… 未经允许严禁转载 介绍 你是在 Node.js 中操作系统文件,并且需要一种简单的方法来以编…
自动生成简单的落地页 auto-landing-page-client
公司每一版的app下载页结构变化都不大(可以说结构基本没有变化),所以突发奇想利用 ejs 和 nodejs 写了个小工具来自动生成。虽然目前看起来没有提升太多的效率,不过权当练手,说不定以后完善了,大家用起来都比较顺手…
NestJs学习之旅(6)——异常处理
欢迎持续关注NestJs之旅系列文章,关注公众号可以获得最新的教程! 传统的异常处理 在前面的内容中我们介绍了NestJs的几大常用组件,但是有一点没有做出说明,当我们的应用需要中断此次请求且输出错误信息时,我们需要怎么…
用小程序·云开发打造功能全面的博客小程序丨实战
用小程序·云开发将博客小程序常用功能“一网打尽” 本文介绍mini博客小程序的详情页的功能按钮如何实现,具体包括评论、点赞、收藏和海报功能,这里记录下整个实现过程和实际编码中的一些坑。 评论、点赞、收藏功能 实现思路 实…
只要三步,将koa的node服务升级到https
开篇写一堆可有可无的内容都是耍流氓,所以我们直接开始讲升级步骤。 一、安装必要的包 yarn add https fs koa-sslify 或者 npm i -S https fs koa-sslify https 用…
前端面试每日 3+1 —— 第132天
今天的知识点 (2019.08.26) —— 第132天 [html] 触发form表单自动提交的方式有哪些? [css] 有哪些方式可以对一个DOM设置它的CSS样式? [js] 原生的字符串操作方法有哪些?请列举并描…
9102年,隔壁公司新来的女实习生问我什么是TypeScript ?
TypeScript不是一个高深的技术,它不过是一个 javascript的超集,那么什么是超集呢? 所谓的超集 其实就是最终将你写的TypeScript编译成javascript去执行,因为浏览器上能跑的脚本语言是ja…