当前位置: 首页 攻略秘籍

游戏前端游戏后端区别(一些软件,游戏,网站等等,都分成前端开发和后端开发,什么意思?)

时间:2024-03-17 作者: 小编 阅读量: 4 栏目名: 攻略秘籍 文档下载

Ui设计,负责所有能看到的页面设计,包括iOS,安卓,Web。后端开发,提供内容的API接口,包括服务器维护,数据库创建和维护等和内容有关系的。这样的好处就是前端可以专注于搭框架,后端专注于数据库等内容和效率并且可以重复给iOS+安卓+WEB使用。一般来说重量的框架会封装更多的功能,比如extjs,封装的grid控件有很强的数据展示和操作功能。门槛低不等于技术含量低。

一些软件,游戏,网站等等,都分成前端开发和后端开发,什么意思?

就以我们的圈子APP为例,我们这个产品部门分为5个部分。当然还有运营和产品经理和负责人等。这些我们先不算在里面。

Ui设计,负责所有能看到的页面设计,包括iOS,安卓,Web。设计好了就交给前端去开发,前端包括(iOS开发、安卓开发、Web开发)

iOS开发,负责iOS系统上的APP开发,也就是苹果手机的软件的UI框架搭建。

安卓开发,负责安卓手机的APP开发,安卓手机用户能看到的UI框架搭建。

Web开发,负责PC的网页和手机网页的UI框架搭建。

后端开发,提供内容的API接口,包括服务器维护,数据库创建和维护等和内容有关系的。

产品的流程是:UI设计师把产品设计好,然后前端就开始打框架,各个页面的样子做出来然后调用后端给的API接口,每个功能都有API接口。比如显示帖子内容需要一个API,然后前端去调用这个API就可以把内容显示出来。

这样的好处就是前端可以专注于搭框架,后端专注于数据库等内容和效率并且可以重复给iOS+安卓+WEB使用。

前端开发和后端开发有什么区别

1.前端框架一般指用于简化网页设计的框架,比如,jquery,extjs,bootstrap等等,这些框架封装了一些功能,比如html文档操作,漂亮的各种控件(按钮,表单等等)。

2.使用前段框架可以降低界面开发周期和提高界面的美观性。

3.有些框架比较轻量,比如jquery,有些框架比较重量,比如extjs。一般来说重量的框架会封装更多的功能,比如extjs,封装的grid控件有很强的数据展示和操作功能。

1.对用户的价值:

大部分产品对用户的核心价值是功能和内容提供的,而不是由表现层和交互。譬如支付、电商、新闻、交友。

后端解决有还是无的问题,开天辟地。

前端解决有了以后好用的问题,锦上添花,在竞争激烈的领域确实至关重要。

2.技术广度和难度:

广度上后端工作在服务器领域,能控制的硬件基本没有极限,CPU、存储、网络、集群等等,因此技术领域极广。一个优秀的后端需要掌握或了解大量技术如:并发、业务架构、数据库、几打流行框架、性能调优、分布式计算、集群架构、容灾、安全、运维等等,一层挖透了还有下一层。几十年计算机发展历史中大量的技术沉淀在服务器端。

Web前端一直工作在一个浏览器盒子里,先天不足,能承载的可能性太小,技术广度不足。

深度上,现代计算机领域的难题如大规模负载,海量数据处理,实时计算也是后端的,前端集中在表示层,这一层虽然也很复杂,但能称之为难题的技术几乎没有,也很容易复制。

前端要说深度也不是没有,但这一步需要跨到图形领域(如网页游戏),不是常见场景。

说到底前端代码能控制的硬件确实不如后端,因此在技术上,前端更容易。现在为什么说前端会比后端更值钱呢?那是因为前端对硬件的控制能力提升了(html5odejsmobile),而后端分化得比较厉害,有一批后端专门只写业务逻辑,框架是别人写的,系统架构是别人搭的,服务器跑在云里,连机器物理地址都不知道。世人眼里可能觉得这种写MVC代码的人才是后端,这种被限制在一个“虚拟盒子”里的后端确实不怎么难上手。

一般而言网上说的互联网行业的技术含量排名大概是这样:

产品经理<设计师<前端<后端<其他更高级职位,比如算法工程师等等。

在广大中小公司,很多产品经理都是不会代码,不会设计。很多技校学艺术设计的毕业生,当上了美工。这些都是真,所以能力低,干的人多,自然就低。然而,你问Google设计师挣多少了嘛?

门槛低不等于技术含量低。

网游里面为什么要有NPC?

因为NPC是作为网络游戏的辅助作用存在的(有些也具有引导作用),加强了游戏的趣味性,比如在DNF(地下城与勇士)中,如果你在一个NPC处完成了任务就有可能让你去下个NPC那里去领取任务,依此类推,其实NPC已逐渐成为网游不可缺少的元素^^

页游和端游的区别

网页游戏一般直接打开网页就可以玩,最多加载一些小东西。
端游是需要你下载游戏的微端。就相当于把游戏下载下来了。只不过小一点。但是他会在线更新。那样玩起来比较卡。还不如直接下载完整版。