选择前端

现在已经大三了,还有将近5个月升级为大四,我差不多是在1月底确定下来自己以后想从事web前端方面的开发工作,毕竟是计算机专业,毕业以后还是想在计算机领域混,不准备考研了。所以寒假就自学了html、css,也跟着敲了一些静态页面的代码,但心里还是没底,3月份开学才开始学JS,不得不说js看似比java、c++容易一点,但是想要精通还是不容易的,听别人说学好JS,框架之类的就容易些。所以现在还停留在JS的学习中,中途学习过一点Bootstrap,主要是调用里面的组件......

前面是我还没有在百度学习的前端的一些基础介绍,我是从三月份在知乎上有人推荐可以去百度前端学院学习,于是就搜了一下,发现2018年还没有开始,于是这段时间一直在关注着,微信、微博、贴吧每隔几天就去逛逛。终于在419日更新了微博,下周开放课程,有点小激动,之前2016年的课程大概看了一点,我觉得有很多的例子可以练习,这一点是最吸引我的,有些高阶课程还有小项目,说实话在网上搜前端教程很多,但是练习很少,自己找不到那么多项目去练习,也不知道怎么找,所以对这个学习课程还是抱有很大期望。

说说今天的收获吧,从课程一开始浏览的几个链接,展示的网站好棒啊,以前只是知道前端是写网页的,没想到那么酷炫的效果也都是通过web前端技术实现的,再一次爱上了前端,还比以前更爱了。之后是web建站技术,之前就对前端和后端怎么结合这一块很模糊,看了相关的文档,不能说全部了解,至少有了一个大概,知道点后端的东西,刷新的知识如下:(主要来自知乎)

xml/json

xml是可扩展标记语言,通常用于传输和储存数据,相似的还有json.前端和服务器之间通常需要一种双方都认可的格式进行数据的传递和存储。.xml/json或其他格式指定了数据内容的存储格式,使用该数据的双方只需按照规定的格式写入/读出内容即可完成数据的传输和存储.以json为例,其基本格式为:{标题:内容},根据这个格式,后台从json文件中读出需要的内容,例如{我是标题:我是要被读出的内容},并按照这种格式发送给前端,前端通过js等语言对这些内容进行解析即可。前端的一些配置信息,如用户登录名称、性别、网页底色等信息都可以暂存在xml/json文件中,根据需要随时读取. 服务器后台也可将前端需要的数据内容,以xml/json的格式发送给前端,达到数据交互的目的。

AJAX(Asynchronous Javascript And XML)

异步JavaScript和XML这不是一个全新的技术,而是利用已有的js/css/xml等技术达到前端数据及时更新的效果.对用户而言,前端页面的刷新就是点击页面刷新按钮 或者F5实现页面内容的刷新。甚至有很多人不知道页面刷新这个概念…… 页面刷新的目的是让页面从新从服务器获取数据,通常是在页面长时间未更新数据,至于多长时间算长,没有定论,几分钟、半小时、n小时都可以说是长时间。例如,门户网站的新闻列表,可能1个小时之内,服务器后台已增加了很多条新的新闻,前端可以通过刷新,从新获取最新的新闻展示在页面上。 再如,网页文字直播NBA篮球比赛,可能后台服务器每几秒就会有一条新的动态,需要用户连续刷新页面内容来获取最新动态。以上的刷新方法是用户手动对整个页面内容进行刷新,针对以上的需求,明显是不合理的,AJAX就是实现了自动更新需要刷新的数据的效果。其基本思路是前端js与后台不断通讯,及时获取前端某部分数据的变化信息,及时进行自动数据获取更新,使用户无需刷新网页即可保持页面数据最新的状态。例如,球赛文字直播、股票实时信息等。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值