Library Search
结果页

入门篇 - Blog 应用快速构建

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

返回文档库
技术栈

技术栈

8 个
查看全部
Laminas (Zend Framework) if ($post->id === 0) { $this->tableGateway->insert($data); } else { $this->tableGateway->update($data, ['id' => $post->id]); } } } ``` #### 步骤四:创建控制器 **`m… 3% Gatsby ```js module.exports = { siteMetadata: { title: "我的技术博客", description: "用 Gatsby 构建的静态博客", siteUrl: "https://example.com", }, plugins: [ "gatsby-plugin-image", "gatsby-plugin… 3% Astro # Astro 内容站点搭建入门 ## 背景 Astro 是专为内容型网站设计的框架。如果你的毕设涉及博客、文档站、作品展示、公司官网等内容为主的项目,Astro 的"默认零 JS"理念能让你获得近乎完美的 Lighthouse 分数。同时它支持混合 Vue/React/Svelte 组件——这在答辩中是非常独特的卖点。 --- ## 核心概念 ### 岛屿架构 Astro 把页面想象… 3% Django # Django 入门教程 —— MTV 架构与快速建站 ## 本章目标 - 理解 Django 的 MTV 架构与"电池内置"哲学 - 掌握模型、视图、模板、路由四大核心 - 完成一个完整的博客系统 CRUD ## 1. Django 的 MTV 架构 Django 采用 MTV(Model-Template-View)分层: ``` URL Dispatcher… 3% CakePHP ## CakePHP 入门教程:Blog 应用快速构建 ### 1. 背景 CakePHP 以"约定优于配置"著称,Bake CLI 能在几分钟内生成完整的 Blog 应用。本教程展示 CakePHP 的核心开发体验。 ### 2. 前置概念 | 概念 | 说明 | |------|------| | **Bake** | CLI 代码生成器,按表结构生成 MVC | | **命名约定**… 2% Requests # Requests 从入门到精通 ## 背景 HTTP 是互联网应用层最核心的协议。Requests 将这个协议中每次都需要处理的 headers、cookies、认证、超时等细节封装得极其优雅,让开发者专注于业务逻辑。 --- ## 第 1 章:HTTP 方法速览 ```python import requests # GET — 获取资源 r = requests.get("ht… 2% PostgreSQL ## 1. 什么是 PostgreSQL? PostgreSQL 常被称为"最先进的开源数据库"。与 MySQL 相比,它更严格遵循 SQL 标准,同时支持对象关系型特性(表继承、自定义类型、JSON 原生操作等)。 ### 为什么选择 PostgreSQL? - **ACID 完全兼容**:事务可靠性优于 MySQL 的 MyISAM - **JSONB**:JSON 可建索引,兼具关系型和… 2% Express # Express 技术栈概览 Express 是 Node.js 最流行的 **极简 Web 框架**,由 TJ Holowaychuk 于 2010 年创建。它只提供最核心的路由和中间件机制,其余功能通过插件生态扩展。凭借简单、灵活、学习成本极低的特点,成为 Node.js 后端入门的首选。 ## 解决什么问题 - **快速搭建 HTTP 服务器**:几行代码即可启动 RESTful AP… 2%