5分钟带你了解微前端
不同于单纯的前端框架/工具,微前端是一套架构体系,这个概念最早在2016年底由 ThoughtWorks 提出。 微前端是一种类似于微服务的架构,它将微服务的理念应用于浏览器端,将 Web 应用从整个的「单体应用」转变为多个小型前端应用的「聚合体」。
微信小程序登录的坑
小程序端调用 wx.getUserInfo获取用户信息的时候,使用的是上一次服务端请求产生的session_key,当数据一起传送到后端的时候,通过code获取数据,但是此时上次的session_key已经过期了,会返回新的session_key,然后就会导致验证不通过
css实现全兼容的毛玻璃效果
通过本文,你能了解到:最基本的使用 CSS backdrop-filter 实现磨砂玻璃(毛玻璃)的效果,在至今不兼容 backdrop-filter 的 firefox 浏览器,如何利用一些技巧性的操作,巧妙的同样实现毛玻璃效果
CSS 里的整洁架构
虽然开发工具早已经从 preprocessor 进化到了 styled component 甚至是 functional css,但在我看来新的工具并没有让我们的样式代码写的更好,只是更快——也可能会让代码坏的更快。
Flutter设计模式:Singleton 单例
单例模式的目的是保证在整个系统里,对象实例唯一,主要是一些昂贵的资源,或者唯一性的资源,构建成本高或者不允许被复制。所以,需要利用语言特性来保证对象实例的唯一性。
浏览器指纹追踪技术,如何完整修改浏览器指纹?
人手上的指纹之所以具有唯一性,是因为每个指纹具有独特的纹路、这个纹路由凹凸的皮肤所形成。每个人指纹纹路的差异造就了其独一无二的特征。那么浏览器指纹也是同理,获取浏览器具有辨识度的信息,进行一些计算得出一个值
Vue 项目中的常用技巧
在 Vue 项目开发中,很容易产生一些问题,比如代码重复、繁杂等,其实 Vue 项目开发中有很多技巧可以使用,本文将列出一些简单且很好用的几个技巧,帮助我们写出漂亮的代码
深入理解Video标签
目前主流浏览器加强了对自动播放策略(Autoplay)的限制:浏览器在没有交互操作之前不允许有声音的媒体文件自动播放。 而且各个浏览器关于自动播放策略有不同的实现。
原创 Typescript 中你可能不知道的一些东西
Typescript 是一种很不错的语言。我用了差不多有两年了,对这门语言还是挺喜欢的。它是 Javascript 的超集,但是远不止于此。 Typescript 在日常开发中非常好用,也有能帮我避免很多不必要的错误。