【CentOS】服务器环境搭建和建站流程(下)

一朋友(不是无中生友啊 …)看了我的网站,问道:“怎么建网站的? 巴拉巴拉……” 嘛,我肯定不能回答忘了是吧? 善良的我主动提出帮助朋友搞定这一套并帮他把网站上线,于是…… 多了台服务器玩,那么温故知新把这套流程记下来

Read more
【CentOS】Linux相关基础梳理(上)

虽然也是基础内容,不过对于一个不经常用linux环境开发的人来说要想一次性弄完,还是不容易。于是就记下来作为参考

Read more
【Test】React测试 Jest + Enzyme

最近在社区看到graphQL相关的,正好捡起了之前想写的小项目 react-note-all… 顺便先学学把测试这部分好好温习下。

Read more
【Vue源码】(二)Vue 与 Virtual DOM

React 好像已经火了很久很久,以致于我们对于 Virtual DOM 这个词都已经很熟悉了,网上也有非常多的介绍 React、Virtual DOM 的文章。 而 Vue2 也是加入了 Virtual DOM 来提高性能。

Change And Its Detection In JavaScript Frameworks
Monday Mar 2, 2015 by Tero Parviainen

更多 Virtual DOM 的介绍和前生可以参考这篇文章,这里就直接进入正题——Vue 与 virtual dom

Virtual DOM

1 月 25 有大佬谈到这个话题,受益匪浅,于是准备就这个话题再展开一下,并记录下来,也算是再次深入学习。具体的请跳到最后哦~

Read more
【Vue源码】数据驱动(1)

新年新气象,加油 2019! 其实这是去年就该做的事,因为太懒,于是现在补来也不晚,正好坐等 Vue 3 的大更新。迈开这一小步也是今后进阶的一大步,加油!那么就进入正题了

Vue数据驱动

Read more
【Vue】动态组件与递归组件(demo实现)

最近看 iview 实战上的讲解很有感悟,于是学习整理了一下,也算加深自己的理解。

Read more
【Vue】组件间通信和几个常用方法

关于这个主题的内容其实网上已经有很多了,这篇写着只是作为补充,特别是最近看了 iview 组件实现后觉得很有意思,光看着理解不如边写代码总结着来得快。

Read more
【源码学习】前端国际化之vue-i18n

最近的项目都要求做国际化,把模板替换后注释更多了,\$t 看着也见怪不怪了。之前在掘金看到有人在写类似的文章趁着手热,自己也借鉴借鉴,写点东西来也算复习一下了。

前端国际化解决方案之 —— VueI18n

Read more
【Node】学习stream模块

正好读到了相关的文章推送,正巧也把之前看到的和弄了一小半的资料整理一下。- - node的学习又再此开启

Read more
【web】cookie、session和token

Read more
【数据结构】栈、队列、链表及其区别

写这篇是因为之前在群里看到小伙伴在讨论算法相关知识,对于前端来说,这块也是很重要嘛,正好把之前没看完的那本电子书,《学习JavaScript数据结构与算法》复习下~

Read more
【JS】脚本错误及错误捕获

从脚本错误开始,了解脚本为什么会报错以及抛出错误,最后介绍了用window.onerror、try catch捕获错误。

Read more
【跨域】理解跨域及相关解决方案

写这篇一是为复习,二来是有个良好的总结。对于知识点的理解总是一知半解,不深入,这篇希望在此基础上不断深化加深印象和理解。

Read more
【JS】学习正则表达式

最近因工作用到了,顺便查看了一些关于正则的博客,确实非常使用。学好正则看来是以后的一个必选项,趁着最近时间挺充裕的,于是系统的入门了一下,也算是能手写几个简单的正则来匹配规则了。

Read more
【JS】变量声明与赋值,引用、值传递与对象拷贝

夯实基础系列。虽然想整理之前测试相关的东西,不过最近看书有讲到这个,遂将之前收藏的博客、文章结合书里的讲解做了一些整理和例子来加深这块的印象。(今天也才把测试的看了没来得及整理)

Read more
【设计模式】从订阅发布模式说起

先扯点闲话。一时兴起,遂决定之后采用这个前缀来写这个十多篇的系列总结了。在之前的学习和博客整理中,感觉都挺没方向,很散乱。除了看书的总结外,其他时候都是零碎性地学习,我想,若能系统性地带着目的去散落这些点,再类似依赖收集一样把这些零碎的东西汇总整理出来,那应该也挺不错的~

学习正则表达式

这周的复习知识点主要是以下几方面:

  • 设计模式之发布订阅/观察者模式
  • 事件相关,事件、模型、处理机制
  • Ajax
  • 异步
Read more
【年中总结】提升学习效率,良好习惯养成与坚持

2018年已过了一半,自己的目标也在稳步进行着,但这还不够,于是制定了这个年底前的冲刺计划。希望自己能坚持下来,顺利达成今年的最终目标! 于是这篇没什么技术含量,纯抒情~

Read more
【小程序】mpvue开发小程序初体验

mpvue (github 地址请参见)是一个使用 Vue.js 开发小程序的前端框架。框架基于 Vue.js 核心,mpvue 修改了 Vue.js 的 runtime 和 compiler 实现,使其可以运行在小程序环境中,从而为小程序开发引入了整套 Vue.js 开发体验。

具体可以参考官方文档,之前虽然也尝试过小程序,就觉得是vue + react,半杂着es6和模版代码,由于没有css预处理器写起来样式和组件化感觉都很麻烦,正好趁着火热,把一直想做的小程序继续完成了。

Read more
【TS】使用vuex-class

vuex-classvue-class-component作者写的,质量有保证。且目前这类的库也不多,用法和之前的vue-property-decorator差不多,主要是通过装饰器模式,一来支持ts里的vuex,二来减少冗余的代码量。

Read more
【TS】装饰器模式与vue-property-decorator

在用typescript时,vue-property-decorator 是在 vue-class-component 上增强了更多的结合 Vue 特性的装饰器,新增了这 7 个装饰器:

  • @Emit
  • @Inject
  • @Model
  • @Prop
  • @Provide
  • @Watch
  • @Component (从 vue-class-component 继承)

源码也就200来行,于是就有信心来慢慢读了

Read more