2025 独立开发者训练营:AI Agent!查看介绍 / 立即报名 →

《 Drupal 应用开发基础 》为 App 提供数据后台

看到这个标题,我想你可能会说,靠,我的 JavaScript 呢。嘿嘿。非常非常的抱歉,这次先做了一个 Drupal 相关的课程。因为我太想让大家看到使用 Drupal 做应用的后台了。我想这个课程也可以给你一个学习 JavaScript 的理由,还有学习 Drupal 的理由,哦,还有,或许买一台 Mac 的理由 :)

Drupal 应用开发基础

这个课程里,可能会有一些你之前没听过的术语,不要怕,你知道以后你一定会理解他们的,下面先简单的解释一下。

Web Services

看名字,猜意思,是的,他就是网络服务的意思。也就是,你对它提出请求,Web Service 会响应你的请求,当然,它可能需要做一些验证,比如验证你的身份。成功以后,它会返回一些你请求的东西,可能是一个文章内容,可能你想发布新的文章,或者删除文章,也可能你想登录一下,注册个新帐户,发表评论 ...

请求

这个课程里,会经常提到 “请求” 这个词,这是个动词,请求是一个动作,你可以在应用里设置去向 Web Service 发送请求,这个请求也有不同的类型,可以去做不同的事情。常见的请求类型比如:GET,POST,PUT,DELETE。一般 GET 请求就是去获取点东西,比如 GET 一个文章。POST请求可以发送一些东西到服务器上,比如 POST 一篇新的文章 ...

对象

Object 你会经常看到,中文就是对象的意思,在程序里面对象并不是女朋友或者男朋友,对象其实就是一样东西,比如杯子是个对象,手机是一个对象,一个苹果也是一个对象。对象可以有自己的属性,比如苹果有颜色,可以是红的,可以是绿的,可以是红绿的,对象也会有自己的功能,比如手机可以打电话,发短信。在程序里,语言可能给我们定义好了一些对象,我们也可以自己去定义新的对象,你可以往对象里添加属性,也可以添加它的功能,这个功能在对象里叫方法(method)。

JSON

JSON 没什么特别的,它就是一种用来表示数据的格式,比如我们向 Drupal 的 Web Service 请求一个文章内容,可以要求返回来的文章是 JSON 格式的,然后在应用里面,可以把这种 JSON 格式的数据转换成 JavaScript 里的对象,这样可以很容易使用这个对象里的东西,比如输出对象里的属性的值。

事件

英文是 event ,事件就是发生的事情,在网页上,你点击了某个元素,会发生点击事件,页面加载以后也会触发相应的事件,在文本框里输入东西会发生一个事件,离开文本框的时候也会发生事件。这些事件都已经定义好了。你可以决定怎么样去利用这些事件,比如我想在用户点击了某个按钮的时候,发生了点击事件以后,去做一些事件,比如可以请求查看一个文章,删除一个文章等等。

结语

这个课程是个基础,试着去理解一下 Web Services ,怎么样去请求查看一个文章,发布文章,编辑文章或者删除文章,怎么样获取到当前登录的用户信息,怎么样登录,或者退出登录。理解了这些,我们离目标就又近了一步。

Drupal Web Services
微信好友

用微信扫描二维码,
加我好友。

微信公众号

用微信扫描二维码,
订阅宁皓网公众号。

240746680

用 QQ 扫描二维码,
加入宁皓网 QQ 群。

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点