An open API service indexing awesome lists of open source software.

https://github.com/chenlong-io/blog

博客,记录平常的所学所想
https://github.com/chenlong-io/blog

javascript

Last synced: over 1 year ago
JSON representation

博客,记录平常的所学所想

Awesome Lists containing this project

README

          

### 记录学习、工作中所闻所见所想🚀

## 最新文章
- [RPC入门理解](https://github.com/Vibing/blog/issues/39)
- [gRPC的简单使用](https://github.com/Vibing/blog/issues/40)
- [观察者模式(发布订阅)](https://github.com/Vibing/blog/issues/36)
- [策略模式](https://github.com/Vibing/blog/issues/37)
- [状态模式](https://github.com/Vibing/blog/issues/38)
- [nestjs模块](https://github.com/Vibing/blog/issues/34)
- [nestjs身份验证](https://github.com/Vibing/blog/issues/35)
- [ES6设计模式](https://github.com/Vibing/blog/issues/33)
- [@babel/preset-env与@babel/plugin-transform-runtime](https://github.com/Vibing/blog/issues/32)
- [jenkins自动构建部署](https://github.com/Vibing/blog/issues/30)
- [React Hooks Immutable](https://github.com/Vibing/blog/issues/29)
- [JavaScript的内存模型](https://github.com/Vibing/blog/issues/28)

## JavaScript
- [JavaScript的内存模型](https://github.com/Vibing/blog/issues/28)
- [Object.defineProperty 与 Proxy](https://github.com/Vibing/blog/issues/26)
- [web worker的使用](https://github.com/Vibing/blog/issues/21)
- [时间分片(Time Slicing)](https://github.com/Vibing/blog/issues/22)
- Event Loop (事件循环)
- IntersectionObserver API 使用

## 设计模式
- [单例模式](https://github.com/Vibing/blog/issues/12)
- [观察者模式(发布订阅)](https://github.com/Vibing/blog/issues/36)
- [策略模式](https://github.com/Vibing/blog/issues/37)
- [状态模式](https://github.com/Vibing/blog/issues/38)
- 责任链模式

## React
- [React Hooks Immutable](https://github.com/Vibing/blog/issues/29)
- [微前端(singleSpa + React )试玩](https://github.com/Vibing/blog/issues/20)
- [React中的事件函数为什么要bind this](https://github.com/Vibing/blog/issues/13)
- [谈谈代码拆分,聊聊基于路由拆分 VS 基于组件拆分](https://github.com/Vibing/blog/issues/5)
- [React优化:竭尽全力的减少render渲染](https://github.com/Vibing/blog/issues/3)
- [React和Immutable天生的一对](https://github.com/Vibing/blog/issues/2)
- [理解JSX和虚拟DOM](https://github.com/Vibing/blog/issues/1)
- [React Hooks优化](https://github.com/Vibing/blog/issues/27)

## Angular
- 了解透彻什么是模块(NgModule)
- Angular项目过大?合理拆分它!
- 如何按需加载模块并使用组件?(非路由方式的按需加载)
- Angular 14+ 的独立组件有多好用
- Angular 16 Signals
- 使用 Service 做状态管理
- Angular实战中非常使用的代码

## Nodejs
- [Nodejs文件上传、监听上传进度](https://github.com/Vibing/blog/issues/23)
- [Nodejs 核心模块简介](https://github.com/Vibing/blog/issues/10)
- [学Node必须掌握的Buffer和Stream](https://github.com/Vibing/blog/issues/11)
- [koa+jwt实现token验证与刷新](https://github.com/Vibing/blog/issues/7)
- 使用koa上传大型文件
- 事件循环:了解NodeJs中的非阻塞I/O的核心概念
- global 和 process
- 事件发射器:Event Emitters
- 流和缓冲区:Stream和 Buffer处理数据的有效方法
- Nodejs中的集群

## RPC
- [RPC入门理解](https://github.com/Vibing/blog/issues/39)
- [gRPC的简单使用](https://github.com/Vibing/blog/issues/40)

## Nestjs
- [模块](https://github.com/Vibing/blog/issues/34)
- [身份验证](https://github.com/Vibing/blog/issues/35)

## Mysql
- [Mysql入门第一课《建表、改表、删表》](https://github.com/Vibing/blog/issues/14)
- [Mysql入门第二课《数据类型》](https://github.com/Vibing/blog/issues/15)
- [Mysql入门第三课《数据的增删改》](https://github.com/Vibing/blog/issues/16)
- [Mysql入门第四课《查询数据》](https://github.com/Vibing/blog/issues/17)
- [Mysql入门第五课《外键约束》](https://github.com/Vibing/blog/issues/18)
- [Mysql入门第六课《一对一、一对多、多对多》](https://github.com/Vibing/blog/issues/19)
- Mysql入门第九课《常用函数的使用》
- Mysql入门第十课《Mysql LIKE 子句》
- Mysql入门第十一课《MySQL UNION 操作符》
- ......
- [Mysql常用命令](https://github.com/Vibing/blog/issues/6)

## NPM
- [npm常用命令](https://github.com/Vibing/blog/issues/4)

## Webpack
- [好用的webpack插件:webpack-oss-upload-plugin](https://github.com/Vibing/blog/issues/25)
- [@babel/preset-env与@babel/plugin-transform-runtime](https://github.com/Vibing/blog/issues/32)

## Docker
- [jenkins自动构建部署](https://github.com/Vibing/blog/issues/30)
- [前端学Docker](https://github.com/Vibing/blog/issues/8)
- [Docker简单实操](https://github.com/Vibing/blog/issues/24)
- [使用Docker部署Node应用](https://github.com/Vibing/blog/issues/9)

## Git
- [git ssh秘钥](https://github.com/Vibing/blog/issues/31)