Library Search
结果页

入门教程 - 群岛架构与内容驱动

在 技术栈 中找到 8 个匹配结果。

返回文档库
技术栈

技术栈

8 个
查看全部
Java # Java 入门篇:Spring Boot 3 全栈 Web 开发 ## 背景 Spring Boot 是 Java 生态中最流行的微服务框架,用"约定大于配置"的理念大幅简化了 Spring 应用的搭建。本教程带你构建一个完整的用户管理系统。 ## 核心概念 ### 1. 控制反转(IoC)和依赖注入(DI) Spring 容器管理 Bean 的生命周期和依赖关系。用 `@Autowi… 2% Astro # Astro 内容站点搭建入门 ## 背景 Astro 是专为内容型网站设计的框架。如果你的毕设涉及博客、文档站、作品展示、公司官网等内容为主的项目,Astro 的"默认零 JS"理念能让你获得近乎完美的 Lighthouse 分数。同时它支持混合 Vue/React/Svelte 组件——这在答辩中是非常独特的卖点。 --- ## 核心概念 ### 岛屿架构 Astro 把页面想象… 2% RabbitMQ # RabbitMQ 入门教程:从概念到集群 ## 1. 消息队列解决了什么问题? 在单体架构中,一个请求直接调用另一个服务。但在微服务架构中: - **服务宕机**:下游服务不可用时,请求直接失败 - **流量尖峰**:秒杀场景下,瞬时流量压垮数据库 - **紧耦合**:服务间直接调用,一处变更影响全局 消息队列通过"异步解耦"解决上述问题:生产者将消息发给 Broker,消费者按自己的… 2% Electron 桌面应用,不仅实用性强,答辩时也能展示跨平台开发能力。 # Electron 入门教程:构建生产力工具 ## 一、Electron 是什么? Electron 将 Chromium 和 Node.js 整合到一个运行时中,让 Web 开发者能构建跨平台桌面应用。知名项目包括 VS Code、Slack、Figma、Notion、Discord 等都基于 Electron。 ### 架构理解… 2% Angular # Angular 毕设项目架构入门 ## 背景 Angular 是 Google 维护的企业级前端框架。很多同学第一次接触 Angular 时会被它的"全家桶"吓到——模块、服务、依赖注入、装饰器、RxJS……概念太多。但实际上毕设项目用到的只是冰山一角,掌握核心模式即可高效开发。 --- ## 核心概念 ### 1. Angular 的三驾马车 | 概念 | 作用 | 类比 | |… 2% Laminas (Zend Framework) ## Laminas MVC 入门教程:博客应用 ### 1. 背景 Laminas MVC 是企业级 PHP 开发的经典选择。本教程通过构建博客应用,掌握 MVC 骨架中的 Module、Controller、Service 和 ORM。 ### 2. 前置概念 | 概念 | 说明 | |------|------| | **Module** | Laminas 的模块单元,每个功能一个… 1% gRPC # gRPC 技术栈概览 gRPC 是 Google 于 2015 年开源的**高性能 RPC 框架**,基于 HTTP/2 + Protocol Buffers,是微服务内部通信的事实标准。它支持 11 种语言,提供自动代码生成、双向流、内置负载均衡、拦截器等企业级特性,Cloud Native Computing Foundation(CNCF)孵化项目。 ## 解决什么问题 - REST… 1% TypeScript # TypeScript 入门到进阶教程 ## 第一章:为什么要学 TypeScript JavaScript 是动态类型语言——变量类型在运行时确定。这带来灵活性,但在大型项目中是灾难: - 重构一个函数签名,不知道哪些调用会炸 - 后端返回的数据结构,只能靠注释来约定 - `undefined is not a function` 是最常见的运行时错误 TypeScript 在 JS 之… 1%