首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端
订阅
1469459845000
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
结合Typescript和Axios源码,设计一套实用的API层架构
前言 本文大纲 本文主旨是基于 Typescript 和 Axios ,设计编写一套实用性强的API 层架构。整个设计过程会分三个章节去讲解: 基础篇:借助 Typescript 以及 高阶函数 实现
从美团这篇文章聊聊微前端的聚合问题
如果大家听说过“微服务(Microservices)”的概念的话就不难理解“微前端(Micro Frontends)”。和后端应用类似,当一个前端应用变得异常庞大以后,它会变得难以维护,同时也会变得不稳定。将大的应用拆分为小的应用能够让每个专业团队专心负责自己的功能,更易于测试…
2019 再聊移动端 300ms 延迟及 fastClick 原理解析
最近公司新开了一条业务线,有幸和大佬们一起从头开始构建一套适合新业务的框架。俗话说得好呀,适合自己的才是最好的 😎。在新项目的 CodeReview 的时候,被大哥提到有没有添加 fastClick 解决移动端 300ms 延迟的问题。以下就带你追溯移动端延迟的 前世 今生。…
大型项目前端架构浅谈(8000字原创)
我在2年之前,写过一篇中小型项目的前端架构浅谈。随着能力的上升,以及在阿里巴巴工作的经验,是时候写一篇大型项目的前端架构分析了。 本篇文章不会更多侧重于具体技术实现,而是尝试从更高角度出发,分析为什么要这么做,这些设计能解决什么问题,成本和收益如何。 由于作者能力有限,可能会有…
一名【合格】前端工程师的自检清单
前端开发是一个非常特殊的行业,它的历史实际上不是很长,但是知识之繁杂,技术迭代速度之快是其他技术所不能比拟的。 这样是一个非常真实的现状,实际上很多前端开发者都是自学甚至转行过来的,前端入门简单,学习了几个API以后上手做项目也很简单,但是这往往成为了限制自身发展的瓶颈。 只是…
B站的前端之路
过去的开发模式中,我们采用了以后端为主的 MVC 架构方式。具体来说,每次项目评审后,前后端会先一起约定好接口,之后分别进行开发,开发完,前端需要把页面提供给后端,后端配置上数据,然后返回出来。正式基于这样的开发模式,导致了总工作量的增加,同时沟通和联调成本的消耗也十分显著。 …
前端构建秘籍
随着前端构架工具的不断发展,提供了很多提高我们的开发体验和开发效率的能力,同时构建已经成为前端技术栈中常见的技术。 webpack 也是众多构建工具中崭露头角一员,早期的 webpack 配置复杂难懂,随着其发展,相关配置也不断简化,性能也不断提高,但是对于深入使用的开发人员,…
滑动穿透(锁body)终极探索
当页面出现浮层的时候,滑动浮层的内容,正常情况下预期应该是浮层下边的内容不会滚动;然而事实并非如此。 如图所示,浮层下边的内容并没有如想象中不受影响。 查源码发现该包在iOS端使用禁止touchmove的方式单独处理,但是在其他端只是给body加overflow: hidden…
一个简单易用的电商活动页面生成系统
作为一个前端搬砖工,是否把80%的时间花在了活动专题页面的编码上?在电商行业,每一个节日前都是前端搬砖工的加班时间周期,甚至上线前一秒还能收到领导或运营发来修改文案和图片的邮件。 本文将介绍一个移动端专题活动页面制作平台的搭建思路。 其他项目痛点分析:页面功能大同小异、需求急、…
[译] 使用 React 和 ImmutableJS 构建一个拖放布局构建器
『拖放』这一类的行为存在着巨大的用户需求,例如构建网站(Wix)或交互式应用程序(Trello)。毫无疑问,这种类型的交互创造了非常酷的用户体验。如果再加上一些最新的 UI 技术,我们可以创建一些非常好的软件。 我想构建一个能让用户使用一系列可定制 UI 组件来构建布局的拖放布…