# 全栈爱好者技术周刊|第3期

## 前端

写 TypeScript 时，很多人可能会犯的几个错误！
- https://mp.weixin.qq.com/s/IbSCjG7dAyTe0sa0nk84lw

Web 应用架构的下一个转变

- https://mp.weixin.qq.com/s/34wjd63o_zpEocQpIvWHSw

一文教你搞定前后端所有鉴权方案，让你不再迷惘
- https://mp.weixin.qq.com/s/wnkq4gQuVGp4_9rQ4_t8aA

H5移动端调试攻略
- https://mp.weixin.qq.com/s/OMp-Hj9lLdP8JChI7GRxow

你可能不知道的JavaScript APIs
- https://mp.weixin.qq.com/s/Nx1FuKXeIkp_tvDKq9WYQA

精进 JavaScript ｜ 这些手写你都会吗 ？
- https://mp.weixin.qq.com/s/7ppDc8yQtapbC5VJFLdxFg

## 后端

简单几步，快速实现封装多级树结构对象（Java版）

- https://mp.weixin.qq.com/s/06C0b90cZF99JFLtTEBNPQ

Springboot 一行代码实现文件上传 20个平台！少写代码到极致

- https://mp.weixin.qq.com/s/Rj8PG4xX8KUMExBpP-EgvA

MyBatis这样用，同事直呼哇塞，堪称最佳实践！

- https://mp.weixin.qq.com/s/X11OCZSEh2k5K6uYG768yQ

服务端自定义生成PDF的几种方案

- https://mp.weixin.qq.com/s/AKDnmslnkFz5AtL4p7p2Zg

SpringBoot 项目优雅实现 Excel 导入导出功能

- https://mp.weixin.qq.com/s/E0ATtXcESDmoS2P-XBZxpQ

Python和Excel的完美结合:常用操作汇总
- https://mp.weixin.qq.com/s/Fy-r6leqza8tQ6BiGhq86w

Spring Boot + @Async = 王炸！！
- https://mp.weixin.qq.com/s/fKfjyoA7upbiFuHlYQEE5g