前端开发概述

    我们前后端工程师都一样,最终目的都是开发和维护软件,以给用户以更好的服务

我们可以将软件分为以下几类:

  • 系统软件:

    • Windows

    • Linux

    • macOS

  • 应用软件:

    • office

    • qq

  • 游戏软件:

    • 王者荣耀

    • 绝地求生

我们的软件通常由服务器端和客户端组成

  • 客户端:
        通过客户端来使用软件,我们通常使用电脑时能看到的也就是客户端的软件,服务器端我们平常在使用过程中是无法看到的

    客户端的形式:

    • 文字客户端: 一种古老的方式,通过命令行来使用软件.现已经被淘汰

    • 图形化界面: 通过点击拖动来使用软件(C/S架构) 如:

      • Windows中的,macOS中的大部分应用

    • 网页: 通过访问网页来使用软件,所有网站都属于这个范畴(B/S架构) 网页的特点:

      相较于使用图形化界面,使用网页具有以下特点:

      • 不需要安装

      • 无需更新

      • 可跨平台

      网页中使用的语言:

      • HTML,CSS,JavaScript

      我们可以将网页分为三个部分:

      假如我们将一个网页比作一个人,下面来介绍他的组成

      • 结构(HTML) 结构就可以理解为人的骨骼,这里使用HTML语言来搭建

      • 表现(CSS) 表现就可以理解为人的皮肤等外貌特征,这里使用CSS语言来修饰

      • 行为(JavaScript) 行为就可以理解为人的动作,有了行为,人才有了灵魂,这里使用JavaScript语言来修饰

  • 服务器端: 服务器端负责在远程处理业务逻辑 服务器的开发语言:

    • JAVA

    • PHP

    • C#

    • Python

    • Node.js

    如我们在使用QQ聊天的时候,是将我们的消息先发给服务器,通过服务器将我们 需要发送的消息转发给相应的客户端;其他用户给我们发送消息时也是同样的操作,并不是在两个客户端之间直接来发送信息

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不会写代码的菜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值