对前端的认识

前端:

(一)web:

html:超文本标记语言,能够实现Web页面并在浏览器中显示
css :设计样式,可以帮助把网页外观做得更加美观。
js :制作动态页面,使用ajax(get或post等方法)从后端接口获取json数据 ,js框架:react、 vue、Angular 、ionic、uni-app等

浏览器发起的http请求,会将请求回的文本解析渲染,解析渲染该过程主要分为以下步骤:

  1. 将HTML文本解释成DOM树。

  2. 将DOM中的各个元素对象加上css样式信息

  3. 将其中的元素对象和样式信息结合起来,计算它们的大小位置等布局信息

  4. javaScript代码并把代码的逻辑和对DOM和CSS的改动信息应用到布局中去,从而改变渲染的结果。

    前端是设计外观和交互实现。在开发中,URL主要是由后台来写好给前端。前端与后台的交互数据格式主要是json,其他还有text,html等;
    

    web前端使用ajax从接口获取数据

			function 方法名(){
				    $.ajax({
				        type : “请求方法”,     //post get put等
				        datatype : “数据类型”, //返回的数据类型
				        url : “请求的地址”,   
				        data : { 
				            key : value           //传给后端的值
				        },
				        success : function (Result){
				                                  //请求成功
				        }
				        error : function (XMLHttpResponse){
				                                  //请求失败
				        }
				    });
				}

 主要关注接口地址、前端请求的参数、后端返回的参数,返回的数据;

(二)Android: 使用组件写过页面

(三)IOS: 没了解过

(四)小程序:微信小程序,百度小程序,头条小程序等

后端:

更多的是与数据库进行交互以处理相应的业务逻辑。需要考虑的是如何实现功能、数据的存取、平台的稳定性与性能等。

个人认为这篇博文:https://blog.csdn.net/heioowhat/article/details/78556855 对前端的理解描述的很详细

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值