2024-09-07JavaScript6 分钟 读完 (大约 884 个字)微前端架构方案——qiankunqiankun是基于Single-SPA的微前端实现库。 qiankun中的每一个微前端应用都有自己独立的生命周期和上下文环境,每个微前端内可以使用自己的技术栈。阅读更多
2024-09-07JavaScript4 分钟 读完 (大约 629 个字)微前端架构 微前端是一种前端架构。 类似于后端的微服务架构,微前端就是将传统的SPA拆分为多个独立的前端模块,每个模块内可以使用不同的技术栈,多个模块可以由多个团队独立开发、测试、部署。 阅读更多
2024-09-06Node.js2 分钟 读完 (大约 343 个字)前后端项目是如何部署的之前公司的前后端部署流程是这样的: 本地推送feature分支到远端gitlab。 在gitlab将feature分支merge到目标分支比如test分支(test分支上挂有任务)。 merge完成后会触发任务,任务包括这几个阶段: 3.1 运行测试任务。 3.2 构建项目和编译目标代码。 3.3 将Dockerfile(镜像)以及编译出的代码推送到目标服务器。 3.4 在目标服务器上构建出Docker容器,启动Docker容器。 阅读更多
2024-09-04RPC / Java2 分钟 读完 (大约 334 个字)RPC学习笔记 RPC(Remote Procedure Call,远程过程调用)是一种计算机通信协议,它允许程序在不同的地址空间中调用另一个程序的函数,就像调用本地函数一样。通过RPC,开发人员可以构建分布式系统,其中程序可以在不同的计算机或网络节点上运行,但仍能相互通信并调用对方的服务或方法。 阅读更多