今年最后一个工作周,看看我都学到了什么【2023.12-vol5】

1,528 阅读5分钟

标题下的动画.gif

终于,我们迎来今年最后的工作日,

新年伊始,万象更新。

在即将到来的2024,

我们也要保持热爱,起航赴新程。

资讯头条

Vue 2 终版发布,版本号:Swan Song (绝唱)  12 月 24 日,Vue 2.7.16 正式发布,版本号为 Swan Song,意为绝唱。这是 Vue 2 的最后一个版本,该版本修复了一些已知问题。Vue 2 将于 2023 年 12 月 31 日到达生命周期终点。届时,Vue 官方将不再维护 Vue 2 版本,将把精力全部放在维护 Vue 3 上。本文就来看看 Vue 2 的发展历程以及 Vue 2 最后一个版本的更新内容!

致敬中国数据库的黄金时代-记录阿里云数据库从落选到登顶魔力象限的全过程  2023 年12月18日, Gartner 发布了云数据库魔力象限,阿里云是唯一入选的中国厂商。让我们在恭喜阿里云数据库持续霸榜魔力象限的同时,也深入回顾一下阿里云数据库从落选到进入“领导者”象限的整个过程。在这个过程中,阿里云数据库经历了国际化和本地化的资源冲突,也经历了公司战略和组织架构调整引起的产品路线变更。对于志在国际市场的中国厂商,阿里云数据库的经历是必经之路,因此这段历史具有极强的参考意义。本文作者作为真正的局中人,通过讲述阿里云冲击魔力象限的故事,回顾了阿里云数据库的发展历史,提供冲击魔力象限的一手经验,将读者带回到那个飞速发展的黄金时代。

开源百宝箱

Pino - Super fast, all natural JSON logger for Node.js 

Pino高性能Node.js日志库,它旨在提供快速且灵活的日志记录解决方案。Pino具有低运行时开销和优化的内存使用,适用于长时间运行的应用程序。它支持多种级别的日志记录,包括调试信息、错误报告和警告,开发人员可以根据需要选择适当的日志级别。此外,Pino还支持自定义日志格式和将日志输出到多种目标,方便进行日志处理和分析。

github.com/InhiblabCor… 

vue-hooks-plus 是基于 vue3.x 的 hooks 库,vue-hooks-plus 并非为了取代 vueuse,而是更希望能够补充功能。两者均支持按需构建,无需担心包体积过大的问题。可以放心地将这两个库同时引入到您的项目中以便共同使用。

设计千形

「影响中国未来设计」之荷兰(NEW)

本文想与大家一同探索一个勇于挑战传统,以融合实验性与创新性探索自己出路的西欧国家——荷兰,荷兰设计在全球范围内的影响力是广泛而深远的,特别是在产品设计、平面设计、建筑以及灾难预防等领域。荷兰设计被誉为实验、创新性、古怪和幽默的代表,因其多样性而在全球产生了独特的文化影响力,平面设计更是一段充满波折的旅程。

「影响中国未来设计」之荷兰(NEW)

为推动体验设计创新能力提升,引领设计产业高质量发展,驱动服务改进和创造卓越用户体验的优秀设计人才,营造良好的设计生态环境。IXDC AWARD国际体验奖-2023国际体验设计百强已在IXDC2023国际体验设计大会颁奖典礼中揭晓。

技术万象

前端 JS 安全对抗原理与实践 

本文主要介绍了前端 JS 安全对抗的原理与实践,包括接口加密技术、压缩混淆工具和前端调试手法等内容。文章提到了为什么需要保护 JS 代码以及应用场景,以及压缩、混淆和加密等技术的原理和工具介绍。最后还简要介绍了前端调试手法,包括 Elements 面板和 Console 对象的使用。

如何设计一个安全对外的接口?加签验签了解一下 

对外接口安全措施的作用主要体现在两个方面,一方面是如何保证数据在传输过程中的安全性,另一方面是数据已经到达服务器端,服务器端如何识别数据。本文简要介绍了密码学相关概念和常见加密相关算法,以及如何通过加签和验签设计一个安全对外的接口。

一种 Vue 2/3 共存开发的思路 

Vue 2 即将停止更新,幸运的是Vue 3 从设计之初就留下了足够的扩展性,让我们有可能在一个页面上同时使用 Vue 2 和 3。但让这个可能成为现实、并保证项目的可维护性,还有很多工作要做。本本介绍了一组工具项目和开发约定,帮助 Vue 2 项目中快速引入 Vue 3 组件、帮助 Vue CLI 项目引入 Vite 的现代开发体验。