转转前端周刊第二十二期

本文汇总了低代码与专业代码(ProCode)混合研发的思考,探讨了低代码在降本提效中的作用,并举例介绍了作业帮直播间前端架构优化和VSCode JavaScript调试器的功能与实现原理。同时,强调了无障碍设计的重要性,以SemiDesign为例,展示了如何创建包容性产品体验。最后,深入解析了JavaScript运行机制,帮助读者理解浏览器多进程、单线程和事件循环等核心概念。
摘要由CSDN通过智能技术生成

本刊意在将整理业界精华文章给大家,期望大家一起打开视野

如果你有发现一些精华文章想和更多人分享,可以点击我们的公众号名称,将文章链接和你的解读文案发给我们!我们会对内容进行筛选和审核,保留你的推荐人署名,分享给更多的人

1、关于 LowCode&ProCode 混合研发的思考

最近 1-2 年来低代码(LowCode)应用越来越多,从一些长尾的宜搭应用,到后台的管理系统,再到一些复杂的业务系统都开始使用低代码,低代码显著的降低了部分应用研发的门槛,但是依然存在一部分应用一直拒绝低代码,分析原因主要是组件复杂、页面逻辑多、定制化强等等。但在降本提效、分层用工、对外服务的大趋势下,一些通用的能力如框架、布局、页面集成、配置化、扩展开发使用低代码的效率会有显著的提升,当然部分能力 ProCode 依然需要,因此 ProCode 和 低代码的混合研发是大势所趋。

2、作业帮直播间前端架构优化实践

作业帮的直播间以信令为基础做教师端,学生端的同步渲染。整个直播间包括推拉流,流媒体渲染,聊天区,课件区,连麦, 通用互动等功能,其中课件区包括 H5 课件、Cocos 课件、白板、互动题、小游戏等。整体课件区内容的呈现是在 Webview 里,Webview 运行时聚合了多个不同种类的内容。

3、深度剖析 VS Code JavaScript Debugger 功能及实现原理

调试(Debugging)作为软件开发环境中无法缺少的部分,长期以来都作为评价一款 IDE 产品优劣的重要指标,VS Code 在 1.47 版本 中废弃了旧版本的 Node Debug、Debugger For Chrome 等插件集,正式采用了全新的 JavaScript Debugger 插件,用于满足所有 JavaScript 场景下的调试需求,不仅提供了丰富的调试能力,还为我们带了了崭新的 JavaScript Debug Terminal ,  Profiling  以及更好的断点和源文件映射等能力。

4、Semi Design 中的无障碍设计

根据第六次全国人口普查我国总人口数,及第二次全国残疾人抽样调查我国残疾人占全国总人口的比例和各类残疾人占残疾人总人数的比例,推算2010年末我国残疾人总人数8502万人,其中视障用户约为1263万人。这个数据意味着如果没有将无障碍设计视为设计系统的一部分,那么我们的设计系统可能将这一个大数量的群体排除在外。作为设计师,我们有责任也有义务让每一个人都能够轻松的访问我们所创造的产品。因此,Semi 成立了 A11y 专项,致力消除障碍并创造适合所有人的包容性产品体验。

5、JS 运行机制最全面的一次梳理

看完这篇文章后,对浏览器多进程,JS单线程,JS事件循环机制这些都能有一定理解, 有一个知识体系骨架,而不是似懂非懂的感觉。

想了解更多转转公司的业务实践,点击关注下方的公众号吧!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值