Web开发-Django学习笔记

客户端如何获取服务端的数据信息?

通常 是 HTTP网络协议,通过网络传输数据信息。

客户端通过HTTP协议发送请求信息给服务端,并从服务端接收响应信息。

Web 前端开发:

(HTML、CSS、JS)文件部署在后端服务器上,浏览网站时,浏览器先通过http协议获取这些文档,读取解释内容,生成对应的界面。

现在的前端工程师经常需要通过javascript语言,实现数据处理和展示。把一部分业务逻辑的实现放在前端(比如: 用户权限检查、用户显示数据过滤等。),相当于有成千上万的前端设备分担后端的负荷, 可以大大分担后端的压力。

有的架构师喜欢把大量的业务逻辑转移到前端,加上界面渲染的功能也完全由前端实现。

这样 后端就做单纯的数据存储 和 分析工作。

所以现在前端工程师, 不仅设计实现 用户界面,还要能使用js 语言 实现 数据获取、分析处理 和 业务相关的逻辑。

Web 后端开发

后端程序主要工作就是 数据管理

通常 包括数据的存储 (包括 增加、删除、修改)和 查询

如果设计用户量非常大,需要响应 百万级以上 的客户访问, 就需要精心的设计架构,做好多服务分布式、集群式的处理大量的用户请求。

使用 Django 开发后端服务

本教程重点放在后端服务的实现, 包括 API 接口设计 和 数据库设计和操作。

我们 使用 Python Web 开发 最流行的应用框架 Django 帮我们高效地实现 后端。

Django是一个 基于Python语言的 开源免费的 Web应用 开发框架。

它帮我们解决了Web应用开发的 常见问题。

本文仅用于学习过程中笔记使用;

资料来源:

白月黑羽-Web 开发简介 - 白月黑羽

相关推荐
岁月宁静16 小时前
在富文本编辑器中封装实用的 AI 写作助手功能
前端·vue.js·人工智能
金士顿16 小时前
为什么MainWindow.xaml绑定的datacontext,EtherCATSuiteCtrl.xaml直接用了?
前端
533_16 小时前
[css] flex布局中的英文字母不换行问题
前端·css
浮游本尊16 小时前
React 18.x 学习计划 - 第四天:React Hooks深入
前端·学习·react.js
future_studio16 小时前
聊聊 Unity(小白专享、C# 小程序 之 日历、小闹钟)
前端·html
Yeats_Liao17 小时前
Go Web 编程快速入门 · 04 - 请求对象 Request:头、体与查询参数
前端·golang·iphone
祈祷苍天赐我java之术17 小时前
Redis 数据类型与使用场景
java·开发语言·前端·redis·分布式·spring·bootstrap
XiangrongZ17 小时前
江协科技STM32课程笔记(五)— ADC模数转换器
笔记·科技·stm32
草莓熊Lotso18 小时前
C++ 方向 Web 自动化测试入门指南:从概念到 Selenium 实战
前端·c++·python·selenium
Olrookie18 小时前
若依前后端分离版学习笔记(二十)——实现滑块验证码(vue3)
java·前端·笔记·后端·学习·vue·ruoyi