2021-03-18 1464 阅读 值得一看 🔍️ 🏚️ 老旧的API应该如何处理 废弃API端点是一项非常具有挑战性的工作,我们需要考虑所有依赖该API的客户端,避免出现级联的故障。针对该问题,有两个新的HTTP头信息草案,本文详细阐述了该如何使用这两个新的头信息安全地关闭API。万物都会有终结,HTTPAPI也不例外。不论你的API今天看上去多么伟大,迟早有一天你会想发布一个全
2021-03-16 1287 阅读 值得一看 🔍️ 🍪 傻傻分不清之 Cookie、Session、Token、JWT 什么是认证(Authentication)通俗地讲就是验证当前用户的身份,证明“你是你自己”(比如:你每天上下班打卡,都需要通过指纹打卡,当你的指纹和系统里录入的指纹相匹配时,就打卡成功)互联网中的认证:用户名密码登录邮箱发送登录链接手机号接收验证码只要你能收到邮箱/验证码,就默认你是账号的主人什么
2021-02-22 1380 阅读 值得一看 🔍️ ✨ JavaScript的一些小技巧 不少人有五年的JavaScript经验但实际上可能只是一年的经验重复用了五次而已完成同样的逻辑和功能有人可以写出意大利面条一样的代码也有人两三行简洁清晰的代码就搞定了简洁的代码不但方便阅读还能减少复杂逻辑和出错的可能性本文就介绍一些常用的JavaScript简化技巧日常开发都用得上1.简化条件表达式
2021-02-21 1658 阅读 实用干货 🌋 🗑️ 垃圾代码书写准则 以一种代码已经被混淆的方式命名变量如果我们键入的东西越少那么就有越多的时间去思考代码逻辑等问题Good??leta=42;Bad??letage=42;变量/函数混合命名风格为不同庆祝一下Good??letwWidth=640;letw_height=480;Bad??letwindowWidth=
2021-02-20 2513 阅读 实用干货 🌋 🧲 11个JavaScript代码重构最佳实践 模式和重构之间有着一种与生俱来的关系从某种角度来看设计模式的目的就是为许多重构行为提供目标提炼函数在JavaScript开发中我们大部分时间都在与函数打交道所以我们希望这些函数有着良好的命名函数体内包含的逻辑清晰明了如果一个函数过长不得不加上若干注释才能让这个函数显得易读一些那这些函数就很有必要进行
2021-02-19 2959 阅读 实用干货 🌋 ⛵️ 你用得上的25个JS技巧 写代码的时候总有一些东西是会重复出现的次数多了你就会想找找捷径了这类问题中有很大一部分解决起来甚至连库都不用装下面就是我多年来收集的前25个捷径和小技巧类型检查小工具JavaScript不是强类型语言对此我推荐的最佳解决方案是TypeScript但有时你只是想要一个简单的类型检查这种时候JavaSc