Alexlang
前端(Vue、React、node|
TypeScript001-类型训练营 TypeScript001-类型训练营
题目 Day1.实现内置类型1.首字母大写 CapitalizeString// 实现 // type CapitalizeString<T> = T extends
2022-05-07
monaco代码编辑器 monaco代码编辑器
前置知识 需求: 实现一个代码编辑器, 支持js、python、ruby语法提示和在线调试功能,且支持内置函数(自己定义的一些函数)语法提示和在线debug 第1讲: 代码编辑器实现方式: monaco官网 1.1 monaco创建实例
Serverless介绍、使用、最佳实践 Serverless介绍、使用、最佳实践
Serverless第1讲 Serverless介绍1.1 历史分为四个时代: 物理机时代、虚拟机时代、容器时代、Serverless时代 1.物理机时代 简单理解: 手动部署服务器、网站的过程; 缺点:1.断电、断网容易导致服务中断;2
koa2+ejs+redis+mysql+jest最佳实践 koa2+ejs+redis+mysql+jest最佳实践
演示地址: http://120.79.201.10:9002/ 第1讲: 项目概述 第2讲: 项目概述2.1 技术选型: 框架选型(koa2 vs express vs egg) express: 基于回调函数, 并不友好 ko
centos安装mysql、redis、node centos安装mysql、redis、node
安装mysql(1) CentOS7 安装mysql(YUM源方式) (2) CentOs7中Mysql8.0设置远程连接 (3) mysql下载链接 注: (1)方式设置远程会报错, 使用(2)的就好 备用链接: Ce
node+redis基础使用 node+redis基础使用
redis介绍一、为什么选择redis内存数据库操作系统 会限制系统 进程 的最大内存, node进程在x32系统为0.7G, 在x64为1.4G内存。而node项目上线后会跑多个nodejs进程, 如下图。这和pm2的负载均衡有关。 此
node+mysql8.x基础使用 node+mysql8.x基础使用
介绍mysql1. 下载、安装mysql下载: https://dev.mysql.com/downloads/mysql/workbench可视化下载: https://dev.mysql.com/downloads/workbench/
vite+vue3+ts+vue-router4+vuex4+element-plus+echart5实战 vite+vue3+ts+vue-router4+vuex4+element-plus+echart5实战
第01讲 前置知识 vue3.2 + ts + vue-router4.x + vuex4.x + vite2.x 后台管理系统.element plus、EChart 依赖 项目展示: http://120.79.201.10:9001
前端打包工具003_webpack 前端打包工具003_webpack
一、简介 本文使用webpack: 5.64.4 (踩坑和完整配置放于文末) 本文主要用于记录webpack5优化策略, 需要适当webpack基础,具体可以参考官网 二、webpack5优化1.不需要webpack loader处理的文
前端打包工具002_rollup 前端打包工具002_rollup
1. rollup实战 rollupjs是下一代ES模块捆绑器 1.1 安装依赖npm i @babel/core @babel/preset-env @rollup/plugin-commonjs @ro
前端打包工具001_Vite 前端打包工具001_Vite
1.Vite Vite (法语意为 “快速的”,发音 /vit/) 是下一代前端开发与构建工具 💡 极速的服务启动 使用原生 ESM 文件,无需打包! ⚡️ 轻量快速的热重载 无论应用程序大小如何,都始终极快的模块热重载(HMR) 🛠️
微前端002_single-spa和qiankun实战 微前端002_single-spa和qiankun实战
一、微前端知识一) 为什么需要微前端1.什么是微前端? 微前端就是将不同的功能按照不同的维度拆分成多个子应用,通过主应用来加载这些子应用 微前端的核心在于’拆’, 拆完后再’合’ 微前端不限制框架 2.为什么使用微前端 不同团队使用不同技
2 / 4