# 从 “星” 开始的前端项目架构之旅（moonrailgun）记录

> by 编程导航知识星球，地址 https://yupi.icu，欢迎学编程的同学加入。



直播内容：从零开始分析一个通讯项目的设计哲学与技术选型方案。 

知识点： 

1. 从业务出发做技术选型的技巧 
2. 微内核架构与微前端架构的前世今生 
3. 开源框架 ministar 的简单介绍
4. 回答前端相关的问题



### Saas 行业介绍

软件即服务

#### 为什么企业需要造轮子？

1. 企业需要定制化
2. 数据安全



### 插件化设计

VS Code

优势：随用随装、不臃肿



### 微前端

在大的应用中加载不同的子应用（子应用可以用不同的技术栈），比如支付宝



## 微内核和微前端对比

微内核以主项目为主，适用于插件

微前端以子应用为主，适用于后台管理系统，切换子应用



## 插件会影响主应用么？

如何防止？插件代码审查



## 微前端和超链接的区别



## 前端面试

解决问题的能力



## 前端的不可替代性

学好 JS、ES6、TS

学好通用的思想和技术，比如 webcomponents

