RESTful开发风格1:RESTful开发风格初体验一:RESTful开发风格简介;

本文探讨了传统MVC架构在Web开发中的局限,并介绍了RESTful开发风格的诞生背景。重点讲解了REST的理念、RESTful的开发规范,包括URI命名规则和常见的HTTP方法,以及前后端分离的优势。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

说明:

(1)本篇博客主要内容:【为什么会有RESTful开发风格】,【RESTful开发风格简介】;

目录

零:传统的【基于MVC模式开发web应用】的问题:为什么有RESTful开发风格?

一:REST与RESTful简介;

1.REST开发理念;

2.基于REST提供的理念,我们派生出了一种开发风格(或称规则):RESTful;(重要)

3.RESTful开发规范;

4.RESTful命名要求:主要是URI的命名规范;


零:传统的【基于MVC模式开发web应用】的问题:为什么有RESTful开发风格?

说明:

(1)传统的【基于MVC模式开发web应用】:阐述:上面的开发模式是典型的B/S架构(Browser/Server,浏览器/服务器模式);

          ● 上面的开发模式很容易理解;也是我们以前经常经常遇到的;

          ● 在上面的模式中,客户端必须是支持HTML的浏览器(如谷歌浏览器、IE浏览器等);

(2)传统的【基于MVC模式开发web应用】:问题:但是,还有很多客户端不是【支持HTML的浏览器】;

          ● 但是,目前互联网发展呈多元化的趋势,除了像谷歌浏览器这种B/S(Browser/Server,浏览器/服务器模式)结构下的传统客户端;还有如微信小程序/app或者其他各种各样的客户端,而对于这种客户端是不支持HTML的;

          ● 对于这种不支持HTML的客户端,我们也希望这种客户端也能和后端通信;

          ● 为此,一种全新的开发理念产生,即RESTful开发风格;


一:REST与RESTful简介;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值