首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
源码
订阅
wy丶丶
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
手写Express.js源码
上一篇文章我们讲了怎么用Node.js原生API来写一个web服务器,虽然代码比较丑,但是基本功能还是有的。但是一般我们不会直接用原生API来写,而是借助框架来做,比如本文要讲的Express。通过上一篇文章的铺垫,我们可以猜测,Express其实也没有什么黑魔法,也仅仅是原生…
基于MidwayJs开发前后端分离的权限管理系统(开源)
sf-midway-admin 基于MidwayJs + TypeScript + TypeORM + Redis + MySql + Vue + Element-UI编写的一款简单高效的前后端分离的
Vue、Node全栈项目~面向小白的博客系统~
Hello,大家好呀,我叫漆黑之牙。 博客该有的功能都有,可以写文章,可以评论,可以留言,甚至可以玩游戏(虽然还没完善),等等让你来发现。 1. 主页 2. 文章列表 3. 听雨 4. Demo 5. 关于我 6. 留言板 由于对nginx不熟悉,所以我这里public文件放置…
Express源码学习-路由篇
Express 是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮助你创建各种 Web 应用,和丰富的 HTTP 工具。 使用 Express 可以快速地搭建一个完整功能的网站。 Express官网 也是一个非常友好的文档。 路由: 定义了路由表用于执…
深入koa源码(一):架构设计
最近读了 koa 的源码,理清楚了架构设计与用到的第三方库。本系列将分为 3 篇,分别介绍 koa 的架构设计和 3 个核心库的原理,最终会手动实现一个简易的 koa。 对于这四个文件,根据用途和封装逻辑,可以分为 3 类:req 和 res,上下文以及 application…
【前端发动机】深入 Vue 响应式原理,从源码分析
作为 Vue 面试中的必考题之一,Vue 的响应式原理,想必用过 Vue 的同学都不会陌生,Vue 官方文档 对响应式要注意的问题也都做了详细的说明。 但是对于刚接触或者了解不多的同学来说,可能还会感到困惑:为什么不能检测到对象属性的添加或删除?为什么不支持通过索引设置数组成员…
精读《源码学习》
1. 引言 思考具有系统性,主要体现在改一处代码模块时,会将项目所有文件串联起来整体考虑,提前评估影响面。 思考具有前瞻性,对已实现的方案可以快速评价所处阶段(临时 or 标准 or 可拓展),将边界情况提前解决,将框架 BUG 降低到最小程度。 代码实现更优雅,有大量源码经验…
浅析状态管理库 - mobx的原理以及 仿写自己的状态管理库
mobx 是一个非常优雅的状态管理库,具有相当大的自由度,并且使用非常简单。 mobx还有一个很唬的能力就是执行时的依赖收集,他能知道你在autorun,computed中使用了哪些数据,并在数据变动后触发执行。 可以看到当前的observable被存进derivation中,…
React源码解析(一):组件的实现与挂载
当我们能够熟练运用React进行前端开发时,不免会对React内部机制产生浓厚的兴趣。组件是什么?是真的DOM吗?生命周期函数的执行依据又是什么呢? 本篇,我们先来研究React组件的实现与挂载。 上述代码写完后,我们就得到了<A />这个组件,那么我们接下来先弄清楚<A />…