深阅读
推荐理由:小程序我们大家可能都接触过了,不过小程序的运行机制以及底层的原理可能我们会有些陌生。这篇文章深入的分析了小程序的运行机制和它的整体技术架构,值得我们深入学习~
推荐理由:数据是计算机科学当中最关键的实体,而数据结构则可以将数据以某种组织形式存储。作为一名前端er,学习数据结构和算法,对你今后的代码质量十分重要,缺乏对数据结构的整体认知,将会限制我们在前端这条道路上的发展
推荐理由:目前HybridApp很受开发人员追捧,它不仅解决跨平台(Android、IOS、Web)代码的复用,也从侧面突破了Apple对于更新App的封锁,避免每次更新功能都要审核才能上架。要开发HybridApp我们便需要了解WebView,既手机系统自带浏览器。知己知彼百战不殆,我们深入了解了WebView便可避免在之后的开发中遇到莫名其妙的坑。
推荐理由:AMD规范和CMD规范是开发中常用的引包方式,如果项目中既有AMD又有CMD可能会出现引包方式错乱或者引包规范不统一,导致开发中不必要的时间开支,文章提到了AMD和CMD发展由来、原理以及常用的项目场景、规范的引入方式、两者的区别,梳理了平时开发中用到的以及不经常用到了引包小技巧,快快学习起来吧~
推荐理由:我们每发一个新版改变资源URL中的版本号或者hash值时,就有一个重新验证的过程,如果在高延迟的场景下,用户是有感知的,本文详解stalewhilerevalidate,用来解决以上问题,但是仅仅建议使用在非关键资源上。
新鲜货
推荐理由:众所周知QQ在新版本中增加了对语音的进度的控制。这个非常有用的小功能中QQ团队是怎么做到良好的用户体验的呢,这篇文章虽然没有技术细节,但是针对各种场景的优化中,我们还是可以学习到很多处理边界问题的办法和思路。看过这篇文章,我们脑海里应该清晰的浮现出QQ语音进度条的开发思路了吧。
推荐理由:写吐了增删改查页面和表单?来试试用amis轻松配出来,无需写代码就能做出各种各样的后台页面。一种页面渲染器,可以直接基于特定格式的JSON配置将页面渲染出来,结合业务方API可快速完成各类管理页面的开发。目前用于百度内部AMIS平台,已有100+部门接入使用,创建1.2w+页面。
职业发展
推荐理由:荐主有一个创业朋友,某天登陆服务器的时候突然看到一条英文消息:你被攻击了,所有数据都被加密。里边还有一个链接地址,打开是一篇详细说明,内容无非就是我们是黑客,要想恢复你的数据就往下边的钱包转比特币吧。钱倒是不多,换算成人民币也就几千元,但我这朋友服务器上还没干啥事情,索性就重装了。但大部分人想必是没这份幸运的,接下来我们就随着这篇文章了解一下,面对勒索软件,除了交赎金,还能怎么办。
推荐理由:Web技术的发展速度不可同日而语,大前端时代已经到来。随着WebRTC、WebAssembly、WebPerf、WebPayments、ImmersiveWeb等众多功能的推出,前端会越来越重要,也将会越来越辉煌。