React.js 前端

技术胖的2019新版React全家桶免费视频(84集)

一共84集,从5月4日开始录制,到9月18日完成,5个月时间。如果是一个专业讲师,这进度你会说太慢了,但我的视频都是下班后录制的。今天是个不错的日子,也是我的生日(84年9月18日),标志着我正式进入35岁。在这个特殊的日子里,我献给大家我这将近半年的努力成果,希望更多的小伙伴通过这个视频学会Re...

前端框架 前端 前端

如何架构一个中后台项目的前端部分(webpack + 接口配置篇)

当我们的前端项目完成了技术选型阶段后,接下来所要做的便是项目的构建和配置。虽然说用脚手架能够帮助我们完成基本的目录构建和一些基础配置,但是其他很多实用的功能及特殊配置都需要自己动手实践,根据实际场景进行针对性的设置。 本文主要介绍下项目使用 Vue CLI 3.x 构建后,如何正确的配置 webp...

React.js JavaScript 前端

useContext Hook 是如何工作的

想阅读更多优质文章请猛戳GITHUB博客,一年百来篇优质文章等着你! 所有这些新的React Hook之间都有一个宗旨:就是为了使函数组件像类组件一样强大。 hook 与其它几个有点不一样,但它在特定场景下还是很有用的。 React 的 是一种在应用程序中深入传递数据的方法,而无需手动一个一个在多...

Webpack 前端

每日优鲜供应链前端团队微前端改造

我所在团队是做toB业务的,技术栈是Vue,团队目前有十多个典型的toB业务(菜单+内容布局),这些业务都是服务于一个大平台的,因为历史原因,每个业务都是独立的,都有一个html入口,所以当用户在这个大平台上使用这十多个业务的时候,每当切换系统时,页面都会刷新,体验很差;在开发层面,这十多个业务又...

JavaScript 前端

5分钟带你领略:某跳动公司面试出镜率最高的算法之一——虚拟十叉树建模问题

首先,这个确实不是标题党,接下来我保证讲的都是硬干货。也许有人会觉得非常偏非常难非常怪,但是我要说的是,对于技术社区来讲,系统知识理论的学习自有去处,我觉得社区里面应该注入一些新的血液,分享一些有信息量的内容,而不是将明明已经整理得非常好的知识点翻来覆去地“炒现饭”并以此来占据社区最新文章栏。 摘...

JavaScript 前端

vue / react的UI库都在用的几个DOM API🚀

虽然vue/react帮我们实现了操作数据映射到dom操作, 但是还是有很多不得不用DOM API的场景, 下面我就给大家列出一些UI库中经常出现的DOM API(写业务代码也可事半功倍). 注: 本文是系列文章会持续更新, 大家可收藏保持关注. 监视dom元素的变化触发回调, 可监视的变化有:属...

架构 前端 前端

透过现象看本质: 常见的前端架构风格和案例

没多少人能记住上面的定义,需要注意的是本文不是专业讨论系统架构的文章,笔者也还没到那个水平. 所以暂时没必要纠结于什么是架构模式、什么是架构风格。在这里尚且把它们都当成一个系统架构上的套路, 所谓的套路就是一些通用的、可复用的,用于应对某类问题的方式方法. 可以理解为类似“设计模式”的东西,只是解...

Vue.js 前端

不要肆无忌惮地在你的项目中使用 ES78910 了~

在一次 code review 中,我在我们的项目(项目基于 vue-cli 3 创建)中找到了这句代码 MDN 嗯嗯~多维数组扁平化,很酷炫霸拽吊炸天~ 我 : 老哥,你这个 API 是 ES2019 新特性啊,万万使不得啊~ 同事: 我有 vue-cli 3 啊~ 他封装好了 Babel 啊,...

JavaScript ECMAScript 6 前端

息息相关的 JS 同步,异步和事件轮询

为了保证的可读性,本文采用意译而非直译。 想阅读更多优质文章请猛戳GITHUB博客,一年百来篇优质文章等着你! 是一门单线程的编程语言,这就意味着一个时间里只能处理一件事,也就是说JS引擎一次只能在一个线程里处理一条语句。 虽然单线程简化了编程代码,因为这样咱们不必太担心并发引出的问题,这也意味着...

JavaScript 前端

走进安卓的重灾区——video(微信X5浏览器)

html5的video已经出来很久了。在ios上使用基本上没什么毛病,但是安卓下就是一个重灾区了,各种体验差。这几天搞了安卓的兼容,简直是要吐血。所以特意总结了一些强势的坑点。 坑(本次主要是在微信X5浏览器中的测试,其他安卓浏览器下表现不一定一致) 在ios上会自动全屏播放,需要在video标签...

前端框架 前端 前端

如何架构一个中后台项目的前端部分(技术选型篇)

最近我正在公司做一个中后台管理系统的前端框架搭建工作,虽然说公司已经有现成的中后台框架可供选择,但是并不特别适合我们部门的项目,因此在借鉴原有框架的基础上融入了我的一些个人想法和思考在里面。这篇文章便主要来谈谈在架构一个中后台系统的前端部分上我的实践点。 不管是前端抑或后端,从零开始做一个新项目避...

前端 前端

Web验证的过去现在与未来

本文将以时间维度介绍一些目前常见的Web验证方法以及相关协议,带你了解Web验证的过去、现在与未来。 现在,越来越多的站点开放了第三方登录的功能,使得账号密码登录不再是唯一的身份验证方式,在可以进行第三方登录的站点,人们通常选择使用第三方登录的方式进行身份验证。实现第三方登录有两种协议,分别为OP...

前端 团队管理 代码人生

if 我是前端团队 Leader,怎么制定前端协作规范?

笔者长期单枪匹马在前端领域厮杀(言外之意就是团队就一个人),自己就是规范。随着公司业务的扩展,扩充了一些人员,这时候就要开始考虑协作和编码规范问题了。本文记录了笔者在制定时的一些思考,希望能给你们也带来一些帮助. 一个人走的更快,一群人可以走得更远,前提是统一的策略,还要不断地反省和优化。 以下是...

微服务 后端

中台是什么,到底要解决什么问题?

这个最早由阿里在2015年提出的“大中台,小前台”战略中延伸出来的概念,最近在国内大热。阿里、腾讯、百度、京东、美团、滴滴等一众互联网巨头,从去年到今年,接连开始组织架构的调整,意图建设中台...... 而上周一个阳光明媚的下午茶时间,我正狗啃着手煎饼。老板忽然把我们一班人拉近会议室,语重心长跟我...