Web开发编程网
分享Web开发相关技术

前端开发

最近大厂面试 CSS 题目总结

admin阅读(1864)

01 如何实现一个元素的水平垂直居中 更多描述: 要求对行内元素、块状元素及不定宽高的块状元素均可适用: 可打开 codepen 进行调试: codepen.io/shanyue/pen…,以下是布局代码 在 Issue 或者我的网站中交流...

哈啰前端Web Components最佳实践

admin阅读(1943)

前言 这是业务平台前端在有关【Web Components】在业务实践输出的第 5 篇文章。 通过本文,您将了解什么是Web components,以及业务中台如何将其落地到业务场景的最佳实践。 本文截图来源于业务平台前端内部技术分享。 一...

前端为什么选 Vite?

admin阅读(1959)

现实问题 在浏览器支持 ES 模块之前,JavaScript 并没有提供的原生机制让开发者以模块化的方式进行开发。这也正是我们对 “打包” 这个概念熟悉的原因:使用工具抓取、处理并将我们的源码模块串联成可以在浏览器中运行的文件。 时过境迁,...

遇事不决nextTick,为什么​nextTick这么神奇

admin阅读(1889)

场景说明 最近使用Vue全家桶做后台系统的时候,遇到了一个很奇葩的问题:有一个输入框只允许输入数字,当输入其它类型的数据时,输入的内容会被重置为null。为了实现这一功能,使用了一个父组件和子组件。为了方便陈述,这里将业务场景简化,具体代码...

浏览器技术架构的演进过程和背景

admin阅读(1784)

作者介绍 Topqiang(灵士),专有钉钉前端成员,深度使用低代码平台搭建职业生涯中业务复杂度最高的后台管理系统,目前负责专有钉部分协同产品研发。 背景 当下的前端工程师可能接触最多的就是chrome浏览器了。但是可能大部分同学不清楚其内...

js打包时间缩短90%,bundleless生产环境实践总结

admin阅读(1728)

  最近尝试将bundleless的构建结果直接用到了线上生产环境,因为bundleless只会编译代码,不会打包,因此构建速度极快,同比bundle模式时间缩短了90%以上。得益于大部分浏览器都已经支持了http2和浏...

Vue都使用那么久了,还不了解它的生命周期吗

admin阅读(1683)

前言 我记得尤大曾经说过,你看Vue源码干嘛?你使用Vue又不需要它的源码,你只需要会用就行了! 但是我们得卷啊,不卷怎么脱颖而出😥,我还记得在今年的蓝桥杯群里,有一同届的还不知道哪个大学的哥们,已经在读Vue/React/Node的源码了...

以 Vuex 为引,一窥状态管理全貌

admin阅读(1881)

众所周知,Vuex 是 Vue 官方的状态管理方案。 Vuex 的用法和 API 不难,官网介绍也简洁明了。得益于此,将 Vuex 快速集成到项目里非常容易。然而正因为用法灵活,很多同学在 Vuex 的设计和使用上反而有些混乱。 其实在使用...

写给初中级前端的高级进阶指南

admin阅读(1668)

作者 我是 ssh,欢迎找我交个朋友,微信:sshsunlight,我喜欢分享前端的前沿趋势和一些有趣的事情。 关注公众号「前端从进阶到入院」,精选超级优质的文章,助你前端成神之路。 前言 我曾经一度很迷茫,在学了 Vue、React 的实...