## :-: 本周热点
### [微软 Visual Studio 2022 预览版即将到来:64 位](https://www.oschina.net/news/138299/visual-studio-2022-64-bit)
微软方面表示,Visual Studio 2022 的第一个公开预览版将于今年夏天发布。并透露,Visual Studio 的下一个主要版本将更快、更易于使用、更轻量级,专为学习者和构建工业规模解决方案的人设计。同时,Visual Studio 将是 64 位的;用户体验也将会更完善。
### [Firefox Nightly/Beta 默认启用 QUIC 和 HTTP/3 支持](https://www.oschina.net/news/137906/quic-n-http3-support-in-firefox-nightly-n-beta)
Mozilla 官方博客[宣布](https://www.oschina.net/action/GoToLink?url=https%3A%2F%2Fhacks.mozilla.org%2F2021%2F04%2Fquic-and-http-3-support-now-in-firefox-nightly-and-beta%2F),目前已在 Firefox Nightly 和 Firefox Beta 中默认启用对 QUIC 和 HTTP/3 的支持,对于稳定版则计划在 Firefox 88 中开始启用。HTTP/3 将在 5 月底前默认启用。
### [Microsoft Edge 浏览器现在提供性能模式](https://www.oschina.net/news/138118/edge-provide-performance-mode)
Microsoft Edge Canary 中出现了两个新功能,其中最亮眼的是性能模式。另外一个功能是添加文字到 PDF 文档。
### [PDF 先驱、Adobe 联合创始人去世:“误入”计算机行业的文科生](https://www.infoq.cn/article/LLOXBIWcSRkweyxsUNGi)
Adobe 公司在官网发文称,公司联合创始人 Charles Geschke(查尔斯·格施克)博士于美国当地时间 4 月 16 日去世,享年 81 岁。
### [Ruby 之父:不要违背开发人员的本能](https://mp.weixin.qq.com/s/nLfcHaVnP-h5y-V7TYjs6A)
在 Ruby 3.0 发布后,松本行弘接受了一次专访。在专访中,他介绍了 Ruby 的最新特性以及他改进 Ruby 的方法,并分享了他对 Ruby 未来的见解。
## :-: 官方推荐
### 官方市场推荐:[智慧农场系统](https://market.topthink.com/product/402)
>[info] `ThinkPHP`[应用服务市场](https://market.topthink.com)是官方倾力打造的生态服务交易及交付平台,为`ThinkPHP`开发者和爱好者严选官方及第三方产品和服务,并提供交易保障。
![](https://image.thinkphp.cn/upload/20210415/135640_6077d598c3247 =450x)
一款农业线上租地种植、农业认养、农业电商、农业物联网、监控实时直播、多种营销功能等为一体的农业线上多平台(APP+小程序+移动H5)互联网农业管理系统,通过智慧农场系统目前解决了城市人体验农村种植、养殖的生活。
### [ThinkAPI](https://docs.topthink.com/think-api/)接口推荐:[企业著作权查询](https://docs.topthink.com/think-api/2092186)(¥0.2/次)
![](https://img.kancloud.cn/cc/68/cc681f2506a6872538412d8b9ab6ebfc_152x138.png)
> 支持全国企业著作权信息查询
### 扩展推荐: think-throttle
[`think-throttle`](https://github.com/top-think/think-throttle)—— thinkphp6.0 限制访问频率的中间件
## :-: 精选内容
>[info] 每周精选的开发者阅读内容,快速成长和拓宽知识面,欢迎推荐或自荐。
* [深入浅出 CSS Modules](https://segmentfault.com/a/1190000039846173)
* [2021 年,Flutter 与 React Native 该如何选择?](https://www.infoq.cn/article/8zSlQG9IyS5WyreZgRXR)
* [分布式计算框架状态与容错的设计](https://www.infoq.cn/article/v1M6UYUD4jYx6SGiKNwA)
* [SQL语句中 left join 后用 on 还是 where,区别大了!](https://segmentfault.com/a/1190000039852281)
* [一个诡异的MySQL查询超时问题,居然隐藏着存在了两年的BUG](https://segmentfault.com/a/1190000039848671)
* [极致用户体验:论批量处理接口的性能优化之道](https://mp.weixin.qq.com/s/A_gIAOp_iuTCtFscdur4AQ)
* [22款终端生产力工具,效率飞起!](https://mp.weixin.qq.com/s/-QlNX7VfSpxkGbsMEzwKvw)
* [如何在人群中快速识别一个程序员...](https://mp.weixin.qq.com/s/Na49JziDAv_aXjbf_RRVcA)
* [漫画图解JWT设计单点登录系统](https://my.oschina.net/u/4058656/blog/5023496)
* [技术核心管理者的时间,都只花在这 20% 的事情上](https://www.infoq.cn/article/aALWwYEdxFuuisM8e9u2)
* [告别DNS劫持,一文读懂DoH](https://mp.weixin.qq.com/s/e4KzCWFjd84ZgUAuosx00A)
## :-: 活动沙龙
### [2021亚马逊云科技AI在线大会](https://segmentfault.com/e/1160000039777742)
![](https://img.kancloud.cn/db/c6/dbc6636090494faa1195f9b833cd75e5_660x372.png)
2021年4月22日,由亚马逊云科技主办的人工智能产业年度大会——`INNOVATE 2021 AI 在线大会`正式启动,以“`建新·见智`”为主题,从科技本身带来的创新出发,让您从多角度感受到 AI/ML 技术本身的创新性与智慧性,一起探索
AI/ML 为未来创造的更多可能。
## :-: 关于周刊
>[info] 「**ThinkPHP开发者周刊**」旨在更好的鼓励和传播`ThinkPHP`生态的最新动态、优秀内容和产品服务,每周二通过官方服务号定时推送精选内容。
### 扫码阅读往期内容
:-: ![](https://img.kancloud.cn/73/07/7307977f30ed15f758049a093d9927e0_400x400.png =200x)
### 微信推送
:-: ![](https://img.kancloud.cn/a0/3b/a03b20ff577192426ddd08f56edc0c9f_235x235.png =200x)
### 贡献内容
欢迎推荐优质的`ThinkPHP`开发者周刊内容给我们,让更多的ThinkPHP开发者受益,贡献方式包括`QQ`群(`780179357`)或者发邮件给![](https://img.kancloud.cn/03/c6/03c60cedd59fb502f7a78cfac183d967_206x27.png =x22)。
- 「ThinkPHP开发者周刊」20200630
- 「ThinkPHP开发者周刊」20200707
- 「ThinkPHP开发者周刊」20200714
- 「ThinkPHP开发者周刊」20200721
- 「ThinkPHP开发者周刊」20200728
- 「ThinkPHP开发者周刊」20200804
- 「ThinkPHP开发者周刊」20200811
- 「ThinkPHP开发者周刊」20200818
- 「ThinkPHP开发者周刊」20200825
- 「ThinkPHP开发者周刊」20200901
- 「ThinkPHP开发者周刊」20200908
- 「ThinkPHP开发者周刊」20200915
- 「ThinkPHP开发者周刊」20200922
- 「ThinkPHP开发者周刊」20200929
- 「ThinkPHP开发者周刊」20201013
- 「ThinkPHP开发者周刊」20201020
- 「ThinkPHP开发者周刊」20201027
- 「ThinkPHP开发者周刊」20201103
- 「ThinkPHP开发者周刊」20201110
- 「ThinkPHP开发者周刊」20201117
- 「ThinkPHP开发者周刊」20201124
- 「ThinkPHP开发者周刊」20201201
- 「ThinkPHP开发者周刊」20201208
- 「ThinkPHP开发者周刊」20201215
- 「ThinkPHP开发者周刊」20201222
- 「ThinkPHP开发者周刊」20201229
- 「ThinkPHP开发者周刊」20210105
- 「ThinkPHP开发者周刊」20210112
- 「ThinkPHP开发者周刊」20210119
- 「ThinkPHP开发者周刊」20210126
- 「ThinkPHP开发者周刊」20210202
- 「ThinkPHP开发者周刊」20210223
- 「ThinkPHP开发者周刊」20210302
- 「ThinkPHP开发者周刊」20210309
- 「ThinkPHP开发者周刊」20210316
- 「ThinkPHP开发者周刊」20210323
- 「ThinkPHP开发者周刊」20210330
- 「ThinkPHP开发者周刊」20210413
- 「ThinkPHP开发者周刊」20210420
- 「ThinkPHP开发者周刊」20210427
- 「ThinkPHP开发者周刊」20210511
- 「ThinkPHP开发者周刊」20210518
- 「ThinkPHP开发者周刊」20210525
- 「ThinkPHP开发者周刊」20210601
- 「ThinkPHP开发者周刊」20210608
- 「ThinkPHP开发者周刊」20210615
- 「ThinkPHP开发者周刊」20210622