Skip to main content

编程相关

Web 开发术语表

术语类型英文术语中文术语解释及示例
前端相关Front-end Development前端开发构建用户界面和用户体验,例如使用 React/Vue.js 实现交互。
UI/UX Design用户界面/用户体验设计设计用户友好的界面和流程,例如 Figma/Sketch 制作原型。
DOM (Document Object Model)文档对象模型通过 JavaScript 操作页面元素,例如 document.getElementById()
AJAX (Asynchronous JavaScript)异步 JavaScript无刷新获取数据,例如用 Fetch API 调用后端接口。
SPA (Single-Page Application)单页应用页面局部刷新,例如 React Router 实现路由切换。
Responsive Design响应式设计适配不同设备屏幕,例如使用 CSS Media Queries
后端相关Back-end Development后端开发处理业务逻辑和数据存储,例如用 Node.js/Django 开发 API。
API (Application Programming Interface)应用程序接口系统间数据交互协议,例如提供 /api/users 接口。
RESTful APIREST 风格 API基于 HTTP 方法的设计风格,例如 GET /users 获取用户列表。
Database数据库存储结构化数据,例如 MySQL(关系型)或 MongoDB(非关系型)。
CRUD Operations增删改查操作数据基本操作,例如 Create, Read, Update, Delete
全栈相关Full-Stack Development全栈开发同时负责前端和后端开发,例如用 MERN Stack(MongoDB + Express + React + Node.js)。
DevOps开发运维一体化自动化部署和监控,例如使用 Docker + Jenkins 构建 CI/CD。
CI/CD (Continuous Integration)持续集成/持续交付自动化测试和部署流程,例如 GitHub ActionsGitLab CI
工程化Build Tools构建工具代码编译和打包,例如 WebpackVite
Package Managers包管理工具管理依赖库,例如 npm(Node.js)或 pip(Python)。
Testing测试自动化测试代码,例如 Jest(单元测试)或 Cypress(端到端测试)。
框架与库React.js / Vue.js / Angular前端框架构建复杂 UI 的库,例如用 React Hooks 管理状态。
Express.js / Django / Spring Boot后端框架快速搭建 API 服务的工具,例如 Express.js 处理路由。
Next.js / Nuxt.js全栈框架支持服务端渲染(SSR)的框架,例如 Next.js 构建 React 应用。
编程语言JavaScript/TypeScript脚本语言前端核心语言,TypeScript 提供静态类型检查。
Python/Java/PHP后端语言Python 适合快速开发,Java 常用于企业级应用。
角色与流程Software Engineer软件工程师涵盖全流程开发的技术角色。
Agile Development敏捷开发迭代式开发方法,例如通过 Scrum 管理任务。
MVP (Minimum Viable Product)最小可行产品快速验证产品原型,例如开发核心功能后上线测试。
其他关键术语Cloud Computing云计算使用云服务(如 AWS/Azure)部署应用。
Containerization容器化通过 Docker 实现环境隔离和快速部署。
Serverless无服务器架构按需使用云函数,例如 AWS Lambda
SEO (Search Engine Optimization)搜索引擎优化提升网页在搜索引擎中的排名,例如优化 <meta> 标签。