前端高质量交付产品利器之自动化测试

2023-05-11
阅读 14 分钟
1.2k
对客户交付高质量的产品是企业的核心目标之一,而单元测试是实现这一目标的重要手段之一。通过单元测试,可以确保产品的每个部分都经过了严格的测试,降低产品出现缺陷的概率,提高产品的可靠性和稳定性。同时,单元测试的结果可以为客户提供更加准确的产品质量报告,帮助客户更好地了解产品的优点和缺陷。此外,单元测...

手握手教你搭建组件库环境

2021-04-28
阅读 20 分钟
5k
Vue3.0已经发布了很长一段时间了,最近也在想着怎么去做工程化的东西,于是就想自己弄一个组件库捎带深入学习Vue3.0,于是便有了今天的这篇文章。

Vue2.0 性能优化方案总结

2021-01-06
阅读 6 分钟
4.5k
随着互联网的发展,越来越多的公司都在使用Vue但是随着项目的越来越大,难免的会带来一系列的性能问题,笔者也为了这些问题而感到头疼,也同样的针对Vue的性能优化进行学习,已便在项目之出把性能问题规避掉,避免没有必要的返工。

谈一谈使用字体库加密数据-仿58同城

2020-05-29
阅读 11 分钟
5.6k
对于前端同学来说其实做的更多的事情就是把数据整合好,按照UI同学的设计通过后端同学给的数据展示在网页中,这也就导致了很多人认为前端很简单,没有做什么工作也没有什么后端复杂的业务逻辑。

记一次系统演变过程

2020-05-18
阅读 4 分钟
5.6k
对于大多数前端来说,无非就是写写简单的页面,我并不是歧视前端,笔者也是前端,因为前端确确实实对于公司的整体业务的认知没有后端的了解的更加深刻(毕竟人家是玩数据库的)。

初探MySQL索引

2020-04-11
阅读 5 分钟
2.4k
MySQL在项目开发中是最常用的了,但是对其还不是那么的了解,针对于索引展开学习,详细的学习一下索引到底是什么,有什么作用?为什么要建立索引?等一系列的问题要搞搞清楚。不能用的这么不明不白的。

TypeScript编写Vue项目结构解析

2019-12-14
阅读 4 分钟
4.4k
使用TypeScript编写Vue项目也已经有了一段时间,笔者在刚刚使用TypeScript时候也是很茫然,不知道从何下手,感觉使用TypeScript写项目感觉很累赘并不像JavaScript那么灵活,因为TypeScript对于代码限制太多,在写代码的过程中时不时的就会抛出一个令你意想不到的错误,这一点笔者也是爬了不小的坑。可以使用了TypeScript...

Node.js事件循环

2019-10-21
阅读 8 分钟
2.4k
说到Node.js的事件循环网上已经有了很多形形色色的文章来讲述其中的原理,说的大概都是一个意思,学习了一段时间,对Node.js事件循环有了一定的了解之后写一篇博客总结一下自己的学习成果。

TypeScript基础以及在Vue中的应用

2019-10-13
阅读 10 分钟
7.4k
TypeScript推出已经很长时间了,在Angular项目中开发比较普遍,随着Vue 3.0的即将推出,TypeScript在Vue项目中使用也即将成为很大的趋势,笔者也是最近才开始研究如何在Vue项目中使用TypeScript进行项目的开发。

Node.js到底是什么

2019-10-06
阅读 5 分钟
5k
接触前端也有一段时间了,逐渐开始接触Node.js,刚刚接触Node.js的时候一直都以为Node.js就是JavaScript,当对Node.js有一定的了解之后,其实并不然两者之间有关系,其中的关系又不是必然的,对Node.js进行的一些了解,对其进行一些概述,本篇文章并没有对Node.js的API进行讲解,而是能够更加的明白Node.js是什么。

面向对象之七大基本原则(javaScript)

2019-09-07
阅读 8 分钟
10.5k
如果我们在编写程序的时候,一类或者一个方法里面包含了太多方法,对于代码的可读性来说,无非是一场灾难,对于我们来说。所以为了解决这个问题,出现了单一职责。

聊聊鉴权那些事

2019-08-22
阅读 9 分钟
9.7k
在系统级项目开发时常常会遇到一个问题就是鉴权,身为一个前端来说可能我们距离鉴权可能比较远,一般来说我们也只是去应用,并没有对权限这一部分进行深入的理解。

虚拟Dom详解 - (二)

2019-08-14
阅读 14 分钟
3.2k
第一篇文章中主要讲解了虚拟DOM基本实现,简单的回顾一下,虚拟DOM是使用json数据描述的一段虚拟Node节点树,通过render函数生成其真实DOM节点。并添加到其对应的元素容器中。在创建真实DOM节点的同时并为其注册事件并添加一些附属属性。

虚拟Dom详解 - (一)

2019-08-07
阅读 8 分钟
10.3k
随着Vue和React的风声水起,伴随着诸多框架的成长,虚拟DOM渐渐成了我们经常议论和讨论的话题。什么是虚拟DOM,虚拟DOM是如何渲染的,那么Vue的虚拟Dom和React的虚拟DOM到底有什么区别等等等...一系列的话题都在不断的讨论中。为此也做了一些学习简单的侃一侃虚拟DOM到底是什么?

简述HTTP协议

2019-06-30
阅读 7 分钟
10k
身为开发人员除了应该对我们所写的项目需求要了解,以及基本的语言知识,对于HTTP协议也是应该了解一下的,因为这些东西与我们是密不可分的,每天都在和HTTP打交道然而却不知道它到底是什么?这样说出去是不是很可悲?简直可歌可泣有没有...

那些年曾谈起的跨域

2019-06-20
阅读 16 分钟
8.7k
对于前端开发来说跨域应该是最不陌生的问题了,无论是开发过程中还是在面试过程中都是一个经常遇到的一个问题,在开发过程中遇到这个问题的话一般都是找后端同学去解决,以至于很多人都忽略了对跨域的认识。为什么会导致跨域?遇到跨域又怎么去解决呢?本文会对这些问题一一的介绍。

手把手教你搭建SSR(vue/vue-cli + express)

2019-06-13
阅读 16 分钟
23k
最近简单的研究了一下SSR,对SSR已经有了一个简单的认知,主要应用于单页面应用,Nuxt是SSR很不错的框架。也有过调研,简单的用了一下,感觉还是很不错。但是还是想知道若不依赖于框架又应该如果处理SSR,研究一下做个笔记。

移动Web深度剖析

2019-05-28
阅读 12 分钟
4.1k
随着前端技术的急速发展,随着互联网行业的日益发展,HTML5作为一种比较新型的开发技术早已经被很多大的企业所应用,通过HTML5语言可以开发适用于任何设备上的酷炫网站页面,所以HTML5的发展趋势可想而知。话说HTML5推出了也好长一段时间了,现在还拿出来炒冷饭O(∩_∩)O哈哈~

浅析JavaScript异步

2019-05-21
阅读 9 分钟
6.4k
一直以来都知道JavaScript是一门单线程语言,在笔试过程中不断的遇到一些输出结果的问题,考量的是对异步编程掌握情况。一般被问到异步的时候脑子里第一反应就是Ajax,setTimseout...这些东西。在平时做项目过程中,基本大多数操作都是异步的。JavaScript异步都是通过回调形式完成的,开发过程中一直在处理回调,可能不...

服务端预渲染之Nuxt(爬坑篇)

2019-04-20
阅读 9 分钟
11.2k
Nuxt是解决SEO的比较常用的解决方案,随着Nuxt也有很多坑,每当突破一个小技术点的时候,都有很大的成就感,在这段时间里着实让我痛并快乐着。在这里根据个人学习情况,所踩过的坑做了一个汇总和总结。

服务端预渲染之Nuxt(路由篇)

2019-04-08
阅读 11 分钟
16.4k
现在大多数开发都是基于Vue或者React开发的,能够达到快速开发的效果,也有一些不足的地方,Nuxt能够在服务端做出渲染,然后让搜索引擎在爬取数据的时候能够读到当前页面。

服务端预渲染之Nuxt(介绍篇)

2019-04-06
阅读 4 分钟
9.8k
现在前端开发一般都是前后端分离,mvvm和mvc的开发框架,如Angular、React和Vue等,虽然写框架能够使我们快速的完成开发,但是由于前后台分离,给项目SEO带来很大的不便,搜索引擎在检索的时候是在网页中爬取数据,由于单页面应用读取到的页面是几乎空白的,无法爬取到任何数据信息。