1. 前端需要大量的逻辑吗
相比于后端而言,不需要大量逻辑。
2. WEB前端是什么
前端意思就是网站前台部分,运行在PC端,移动端等浏览器上展现给用户所浏览的网页。用我们的话来说,前端就是网页给访问网站的人看的内容和页面,而前端开发顾名思义就是这些内容的制作,也就是代码的实现。不过,现在的前端可不仅仅是网页设计,早年的网页时设计主要停留在以图片和文字为主,用户使用网站的行为也以浏览为主。而现在的前端开发使得现代网页更加美观,交互效果显着,功能更加强大。
前端开发最主要的是掌握三种基本能力,HTML、CSS,JavaScript。前端的开发中,在页面的布局时, HTML将元素进行定义,CSS对展示的元素进行定位,再通过JavaScript实现相应的效果和交互
除了基本语言,还要掌握各种开发工具的应用。Dreamweaver:,Sublime,HBuilder等都是比较热门的工具。
前端开发需要掌握的能力很多,知识范围很广,要付出的代价很多。不过,前端的前途也是相当光明的,前端现在正在走向工程化发展,无论是大小公司企业,对前端开发的需求都是越来越大了,也越来越专业了。只要学好前端,是一定不愁自己发展的。
3. 电商网站的购物车的价格统计是前端计算,还是后台计算
一般设计是前台页面用js或者JQ统计的,然后结算的时候将价格提交给后台处理。放在后台计算也是对的,这个根据平台本身,或者个人情况而定。
4. Web前端需要熟悉大学里[高大上]计算专业课吗
随着时代的变化,前端的功能不仅仅是简单的地图页面制作。前端工程师的功能已经越来越全面和深入,前端技术的发展迫使我们需要有更高的职业素养。在这个时候,前端工程师首先是一名工程师。
在上学的时候,我也觉得前端学这些是没意义的。不过在上这些课的时候,也仍然会根据自己的兴趣去做一定的了解或者深入,说实话,知识大多是非常有趣的。而现在工作了,结果这些知识就马上开始用上了。现在我在工作中已经使用到了一部分图像识别和编译原理的知识。
不过需要学的东西那么多,也没必要说需要将每一门都去做深做透,毕竟人的时间是有限的。除了陪可爱的女朋友,陪可爱的女朋友,陪可爱的女朋友之外,毕竟时间还是不多的。但是对于这些知识有一定程度的了解是有意义的,可以让你有更强的决断力来考虑一些更好的方案,并且做出一个些更有趣的东西。
5. 对于数据加减乘除操作在前端实现还是后端实现比较好
网站数据处理主要分为三层。
第一,表示层,这部分可以用HTML代码,CSS/Javascript代码来实现等。通过前端代码可以实现网页的布局和设计。这层又可以称为显示层。也就是你用浏览器打开能看到的网页。
第二层,是业务层,这层是负责处理数据的。常用的代码语言有PHP,JSP,Java等。通过这些后台处理语言的算法来处理前台传回的数据。必要的时候进行操作数据库,然后把结果返回给前端网页。
第三层,是数据层,这个就是数据库,用来存储数据的。通过业务层的操作可以实现增删改数据库的操作。
举个例子就是这样,比方说你在网页上填一个表格然后提交会有以下几种数据传输经过:
①你接触到的是这个网页是属于表示层,这个网页一般由HTML标签结合CSS/JAVASCRIPT来实现的。 这时候你要先填入数据。
②然后你按提交触发后台处理机制,这时候数据会传到后台的代码进行处理。这部分代码根据不同网站可以使PHP,JSP,JAVA等。 代码根据程序员预设的算法将收到的数据进行处理之后会相应的对数据库进行操作,存储数据等。
③成功操作完数据库之后,业务层的代码会再向表示层也就是显示器端传回一个指令通知你表格填写成功。
这就是基本的网站数据交换逻辑了
6. 前端有必要学习算法吗
需要学一些算法,JS这块也是可以做算法分析的。
除非你是UI,平面设计,可以不用学算法。
只要是编程开发,都是需要学习一些算法方面的知识的。