当前位置: 首页 > Web前端 > HTML5

阿里云前端周刊-第29期

时间:2023-04-05 19:07:17 HTML5

推荐1.RESTfulAPI设计最佳实践https://blog.philipphauer.de/...项目资源的URL应该如何设计?复数名词还是单数名词?一个资源需要多少个URL?使用哪种HTTP方法来创建新资源?可选参数应该去哪里?不涉及资源操作的URL呢?实现分页和版本控制的最佳方式是什么?设计一个RESTfulAPI变得很棘手,因为有太多的疑问。在本文中,我们将了解RESTfulAPI设计并提供最佳实践解决方案。2.基于HTML5和WebGL的三维可视化三维动态流程图https://segmentfault.com/a/11...这两年的技术发展想必大家都看到了,就用“爆炸”,那惊天动地的变化真是难以形容。而回到网络3D的话题,我认为最大的推动力是2016年以来虚拟现实的快速崛起,完全推动了3D可视化技术的快速发展,而物联网的发展开启了一个新的时代。newdoorto新世界的大门。游戏行业一直争论Unity仍然是HTML5。在我看来,至少WebGL活得很好,外挂技术让我想起一首悲伤的歌:在阳光下死去……3.WebUSB:网页如何从Theftofdatainyourphone中获取(withPoC)http://www.freebuf.com/articl...本文探讨了WebUSB的功能,以深入了解其工作原理、攻击方法和隐私问题。我们将解释访问设备所需的过程以及浏览器如何处理权限,然后我们将讨论一些安全隐患并演示网站如何使用WebUSB建立ADB连接以侵入Android手机。其他1.组件设计思维——从规范到工具的构建与探索http://www.zcool.com.cn/artic...结合近半年的项目和实践经验,和大家一起探讨组件设计的思考和一些思索,作者:蓝青。在阿里巴巴中台战略背景下,设计效率的提升再次推动了设计思维的转变。设计师不仅需要出色的完成业务需求的设计,还需要思考设计的价值,也就是常说的最佳性价比方案。我们需要在设计的个性化表达和资源投入之间找到最佳平衡点。在注重优秀视觉表现的基础上,逐步加强对项目协作和体验价值的关注,逐步形成新的设计思维模式。2.美团点评收银机前端可用性保障实践http://www.infoq.com/cn/artic...本文主要讨论前端可用性相关的话题,结合美团点评手机网银的实践以收银机为例,说明前端如何保证可用性。3.Lyft的TypeScript实践http://www.infoq.com/cn/news/...来自Lyft的前端工程师MohsenAzimi介绍了Lyft向TypeScript转型的过程,阐述了JavaScript类型系统的重要性以及为什么Lyft选择TypeScript以及使用它们的一些实践经验。4.Vue2.5发布https://juejin.im/entry/59e44...v2.5.0发布,该版本带来以下重要变化:更好的TypeScript集成、更好的错误处理(errorCapturedhooks)、更好的函数式支持单文件组件中的组件,以及与环境无关的服务器端渲染。5、前端魔法殿堂——异常不只是try/catch是不会导致进程终止,可以修复(try/catch),但错误会导致进程终止,因此无法修复。对于JavaScript,我们只需要面对异常(虽然异常类名是Error或者包含Error字样),异常的发生不会导致JavaScript引擎崩溃,顶多是终止当前正在执行的任务。最常见的异常是终止当前正在执行的任务。这是什么意思?