前端,后端的编程语言

../attachment 1/Pasted image 20250510110804.png

前端和后端

前端的作用:展示用户界面,与用户进行交互

前端核心技术:

  1. 1991 Tim——HTML:约定文档格式
  2. 1995 Brendan——JavaScript:添加交互特性
  3. 1996 Hkon——CSS:设置网页样式、布局

框架:React、Angular、Vue

后端

后端的作用:完成业务逻辑,与数据库交互

常见后端编程语言:

  • Java
  • C/C++
  • C#
  • PHP
  • Python
  • Go
  • Ruby
    ...

前端和后端的关系

前端调用后端的接口

问题:前后端为什么要拆分?为什么不让前端直接操作数据库?

  1. 敏感配置泄露
  2. 职责不清晰,代码难开发和维护
  3. 扩展和架构受到制约

前端:服务员
后端:厨房