不负时光

少年回头望,笑我还不快跟上

单点登录SSO(Single Sign On)就是在一个多系统共存的环境下,用户在一处登录后,就不用在其他系统中登录,也就是用户的一次登录能得到其他所有系统的信任。

实现单点登录就是要解决的几个关键问题:

  1. 存储信任
  2. 验证信任
  3. 销毁信任
阅读全文 »

JavaScript中,我们可以修改和重写一切未经保护的对象,同样,他人也可以随意重写我们所定义的对象。一般来讲,我们不应该重写他人的对象,这会导致代码很难维护。

阅读全文 »

React与Vue一样,都是通过组件化的思想来开发各个模块,这就必然面临着组件间通信的问题。项目中的组件间关系包括如下几种:

  1. 父子组件之间
  2. 爷孙组件之间(就是跨级的父子组件)
  3. 兄弟组件之间

各种组件间通信的方法都有不同的适用场景,下面分别学习一下。Demo中都使用了React Hooks API,顺道可以复习一下Hooks的基本用法。

阅读全文 »

React Hooks学习笔记。

这篇文章真的写了好久,从1月多,Hooks还是实验特性时就开始看,中间断断续续,再加上一开始看英文的文档,拖到了现在。

总结的太磨叽了,又弄了一个精简版,那这个做分享吧。

心里也没底。

文中涉及到的代码在这里。

做了一个分享的PPT,如果有人需要的话可以拿走。

阅读全文 »

Travis CI是市场份额最大的持续集成工具,它对于开源项目是免费的,但是对私人项目和公司项目则是收费的。

Travis CI提供的是持续集成服务,它绑定Github上的项目,只要有新的diamante,就会自动抓取,然后提供一个运行环境,执行测试,完成构建,然后部署到服务器。

阅读全文 »
0%