首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Frontend
订阅
一个硬苹果
更多收藏集
微信扫码分享
微信
新浪微博
QQ
183篇文章 · 0订阅
前端如何处理emoji表情
这段时间在做移动端的开发, 有一个功能就是发表评论,其实这个功能本身是比较简单的, 但是在提测是的时候QA给哦提了一个bug,说输入手机自带的emoji表情发送失败了.我就奇怪了,emoji表情也是文本内容,怎么就发送失败呢,我通过Chrome调试之后发现,向后台发送的时候就显…
深入分析MVC、MVP、MVVM、VIPER
看了下上篇博客的发表时间到这篇博客,竟然过了11个月,罪过,罪过。这一年时间也是够折腾的,年初离职跳槽到鹅厂,单独负责一个社区项目,忙的天昏地暗,忙的差不多了,转眼就到了7月。 七月流火,心也跟着燥热起来了,眼瞅着移动端这发展趋势从05年开始就一直在走下坡路了,想着再这么下去不…
用微前端的方式搭建类单页应用
微前端由ThoughtWorks 2016年提出,将后端微服务的理念应用于浏览器端,即将 Web 应用由单一的单体应用转变为多个小型前端应用聚合为一的应用。 美团已经是一家拥有几万人规模的大型互联网公司,提升整体效率至关重要,这需要很多内部和外部的管理系统来支撑。由于这些系统之…
关于前端数据&逻辑的思考
这是一个老生常谈的问题了,从16年起前端除了构建工具,讨论的最多的就是组件化了,把视图按照一定规则切分为若干模块过程就是组件化,那么组件化的重点就是那个规则。 我之前的项目里多数这两种情况都存在,举个简单的例子,对于app的登录模块来说就是一个典型的按功能分组,而对于一个列表就…
浅析前端状态管理
前端技术的发展日新月异,vue,react,angular等的兴起,为我们带来了新的开发体验。但随着技术的革新,以及前端页面复杂度的提升,对应有localStorage,eventBus,vuex,redux,mobx,rxjs等数据存储和管理的方案,所以觉得研究状态管理还是很…
懒加载和预加载
懒加载也叫延迟加载,指的是在长网页中延迟加载图像,是一种很好优化网页性能的方式。用户滚动到它们之前,可视区域外的图像不会加载。这与图像预加载相反,在长网页上使用延迟加载将使网页加载更快。在某些情况下,它还可以帮助减少服务器负载。常适用图片很多,页面很长的电商网站场景中。 能提升…
模块化设计思想指南
去年12月,我在克拉科夫就欧洲代码模块化设计进行了演讲。我也一直在开发AppleScript,事实证明,从Keynote演示文稿和JSON中提取数据并不是那么困难。我还制作了一个将幻灯片图片上传到S3的快速脚本,经过一番修改之后,我设法将这篇博客文章放在一起,其中包含演示文稿的…
你不知道的Event Loop
关于Event Loop网上有很多文章都有讲解,包括我自己也有几篇文章有讲述event loop相关内容。之前写了一篇文章总结了Nodejs中event loop的原理,这里的event loop指的是服务端nodejs的event loop。此外,另一篇文章中有讲到前端浏览器…
利用ServiceWorker实现页面的快速加载和离线访问
IE全面扑街,pc上兼容性不太好,移动端安卓支持良好,ios要12+。但考虑到sw并不会影响的页面的正常运行,所以项目上还是能投入生产的。 通信方面我之前有翻译过文章,链接地址,大家感兴趣可以看看。这里我直接展示把封装好的通信接口接口 这样的做法的缺点是无法在首次加载页面的时候…