第一章—了解“前端”、“后端”是什么?

文章介绍了软件开发中的前端和后端工程师职责,软件类型包括系统软件、应用软件和游戏软件。软件由客户端和服务器组成,服务器端常用语言有Java、PHP等。客户端包括文字、图形化界面和网页形式。网页具有无需安装、更新、跨平台和低成本的优势。开发网页主要使用HTML、CSS和JavaScript,并遵循W3C标准确保跨浏览器兼容性。

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

1.前端工程师、后端工程师是干什么?

          开发软件的

2.那么问题来了,软件的类型都分为什么? 

        系统软件: windows   Linux  macOS  ios  鸿蒙 等;

        应用软件: QQ  Wps office   等;

        游戏软件: 王者  联盟  绝地求生等;

3.软件由什么组成的?        

        -客户端: (你能操作,看到的部分,都是客户端)

        用户通过客户端来使用软件

        -服务器:(由服务器中转来达成逻辑业务)

        服务器负责远程处理逻辑业务

 4.编写服务器的语言都有什么?   

        -java    大多数95%(大多数主流还是Java)

        -php

        -c#

        -python

        -node.js        .......这些

5.客户端存在形式

        -文字客户端

        简单来说就是用命令行来使用软件

        -图形化界面

        通过拖动,点击等方来使用,电脑软件,手机软件,什么微信,QQ等(C/S架构)

        -网页

        通过网页来使用软件,所有网站都属于这个范畴(B/S架构)

                网页自然就是我们要了解的,

6.网页的优点:

        -不需要安装   (只要能上网的,你给我个谅解直接访问连接进去就能用)

        -无需更新 (例如:你玩游戏新版本,而你客户端要是不更新,你玩不了,再例如,手机App有更新,每次进去了都会提醒你是否更新,手机端有苹果安卓,好几种系统,他需要更新好几种版本,维护费用大,

但是,网页则不一样,只需要网页自己更新就可以,你任何系统,都可以访问,不需要直接安装)

        -跨平台 (任何平台,安卓、苹果、电脑,等只要有浏览器就可以用,软件需要开发出各种各样的版本相应系统的软件)

        -成本低

6.那么你说网页好,开发网页要什么相应语言呢?

        网页中使用的语言:

        -html 、 css 、 javascript

注:

        在了解这些以后,需要知道的是,各种东西都有其相应的规则,开发语言也是,同理,-html 、 css 、 javascript,这三种也有要求,因为如果不制定一定的规则,那么会出现的现象是,(例如:)你在IE浏览器写的网页很美观,但是到了火狐浏览器一个样,谷歌浏览器又一个样。

为了避免这个现象,制定了一个W3C 标准,来规定

        结构: (页面结构) 例如人体的骨架,规定哪里是头部、哪里是胳膊、哪里是骨架等;

        表现: (元素样式) 规定了你这个人,眼睛多大,个子多高,屁股翘不翘,身材好不好;

        行为: (操作行为) 就是让你  结构+表现动起来,人形象起来,进行行为。

        

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值