前端,什么是你眼中的前端一个好看页面

什么是前端?

前端:将数据以更直观的、友好的显示出来的一种方式。能看到的都属于前端。

说到前端,必然会想到后端,那什么又是后端呢?

后端:数据的来源,根据需要产生数据。

对于一个软件来说,如果只有界面,那就只能拿来观看。界面内容需要数据来驱动,从而更新页面。

能看到的都属于前端?

我们我们常用到的无非就是手机app、桌面应用、浏览器这些。这些都属于前端?

这里我想说一个概念“客户端”。我们常用的这些app、桌面应用、游戏,这些软件属于客户端,而软件中呈现给我们的这些内容、界面是为前端,而这些内容来源于后端。也就是说,后端生成数据,前端负责将数据可视化、并且通过排版将数据,以用户更喜欢的方式呈现。用户为了可以看到这些内容,需要用特定的方式来查看。比如:我们必须先有浏览器才能打开网页。这时浏览器就是一个客户端。同样我们要想打开某个公司产品,就必须下载对应的客户端,也就是我们常见的app。

为了将数据,以更加友好、便捷的方式呈现给用户,而选择怎么样的客户端去展示这些内容就是策略问题了。

为了能在浏览器查看,可以使用HTMLCSS这些技术,将内容显示在一个网页上且对界面进行排版,美化。

为了不用每次都在浏览器中查找,可以做成一个app,每次只需要点一下打开就好。

所以,在我看来,一切呈现在我们面前,为我们所看到的都可以称为前端。

既然,前端只是将数据更友好的将数据呈现出来的方式。那是不是可以只做一次,然后将同样的内容用不同的客户端,在不同的设备上去浏览、查看呢?

答案是肯定的!

对于浏览器,我们可以使用HTMLCSSJavaScript这些web技术,生成页面。

对于用于手机的app,我们可以使用Cordova这样的框架,将生成页面代码构建出可运行在Android和IOS上的app。

以上是我在开发中对前端的理解。欢迎大家在评论区,留下自己对前端的理解,一起学习,一起进步。




转载请注明:http://www.aierlanlan.com/grrz/3090.html