前端后端分别是什么意思(mc环球)

2022-06-28 14:35:03 证券 group

前端后端分别是什么意思



本文目录一览:



前方高能,程序员请回避


在跟客户沟通的时候、甚至在跟boss沟通的时候(希望boss不要看到),往往前端、前台、后端、后台傻傻分不清楚。程序员请回避,给大家科普一下这几个名词具体指什么。


说到前台第一个肯定想到的是不是酒店前台,老实承认是不是?嘿嘿。对,没错,就是这个前台。前台是直接面向用户的,比如我们常刷的抖音、今日头条以及浏览一些乱七八糟的网站等等,这些都可以叫做前台。接下来划重点,前台不是技术,它和技术不搭边。


前端就和技术息息相关了,它往往代表某一些特定的语言技术或技术岗位。比如web技术中的html、js等语言,都可以叫做前端技术。前端工程师的责任就是用前端技术把美工(ui)设计好的图和模型用前端技术转化成页面,同时处理用户在页面上的操作,将数据发送给后端或者请求后端api返回数据,然后将数据展示到页面。所以,咱们管理员操作的界面也是前端技术做的,也是需要前端技术负责处理。可千万不要认为,管理员操作界面就不是前端的事。


后端跟前端一样,也是需要跟代码打交道的,代码主要是运行在服务器上的。后端技术有 php,java,.net等语言。后端主要负责前端的请求以及逻辑性处理,最后返回给前端。

好了,后台再理解就简单了,就是管理员操作的界面就叫前台。它也不是指技术。


总结:前端、后端指技术,只是侧重点不一样罢了。前台、后台指前端和后端技术员共同开发的展示给用户看的产品。这个用户包括管理员哦。




mc环球

人类文明是以“文字”诞生为基础,

发现最早的文字,

距今已有6000年,

倘若6000年的文明是在《我的世界》Minecraft上诞生的,

那么,

这个世界将会有多少理论被推翻?


圣经中记载:6000年前人类试图建造“通往天堂”的高塔,却发现只能造到256层。于是人类认为,这个高度限制是创世神所为!

506年前,哥白尼提出日心说,最终被证实,太阳只是个贴图;于是亚里士多德的“我的世界”地心说论证被大众广泛接受。MC星球才是宇宙的中心。

500年前,麦哲伦环球航行,没有死在半途,因为他发现《我的世界》是有边界的,于是原路折返;同时间接证明了MC是方的,而不是圆的这个理论。天圆地方说登上了科学的舞台。

430年前,伽利略比萨斜塔实验证明,“我的世界”生物的下落速度要高于掉落物,和属性有关与质量无关;同时亚里士多德的物体下落速度与物体重量成正比的观点也被推翻了。

322年前,牛顿在被苹果砸了一下之后,提出万有引力定律,随后被Minecraft的“浮空方块”啪啪打脸;逆流水的BUG,给牛顿好好的上了一课。

267年前,富兰克林的“风筝实验”并没有从自然界的闪电中提取到电力,从此一事无成;“电”的概念彻底从Minecraft的世界消失。

260年前,第一次红石革命开始,瓦特改良了矿车的动力,但需要“熔炉+矿车”作为车头,并且需要燃烧大量的煤炭。人类生产力得以进一步提高。

188年前,法拉第没有发现电磁感应,倒是意外发现了红石感应;这一发现,标志着mc的人类进入了红石科技的时代。

153年前,第二次红石革命开启,西门子发明了红石电源,《我的世界》开始诞生大量的红石机械,动力铁轨驱动的矿车进一步加速了红石科技的发展!

140年前,爱迪生发明了红石灯;给千家万户带来了光明,火把逐渐被人们所抛弃。可控光源成为了主流。

73年前,冯·诺依曼用简单的红石逻辑,发明了第一台红石计算机,但至今已经过去了很多年,红石计算机因为体型过于庞大,计算逻辑过于简单,仍无法商用化,更不用说交互系统了。所以比尔盖茨被扼杀在了《我的世界》的摇篮里。

10年前,一个叫做“马库斯·阿列克谢·泊松”的小伙子基于当前世界的逻辑规则,设计了*名为Minecraft的计算机游戏,但因为红石计算机性能的限制,无法完成。终究只是个想法。

9021年,人类惊讶地发现,当前“我的世界”的文明发展史,居然被一位“我叫Minecraft”作者撰写在了另一个“地球文明”世界的文章里。最关键的是,Minecraft在那个被叫做“地球”的世界居然只是*游戏!

Minecraft星球的人类震惊之余,爱因斯坦的“四维空间相对论”成为了当前最*的理论。人类开始疯狂寻找前往第四维空间的入口,试图揭开时空旅行的秘密!找到通往地球的入口。

而到目前为止,“我的世界”星球上的人类已经找到了三个维度!

所以你会发现,人类的智慧无论是处于何种世界,都无法被规则所阻挡。即使现有的无数理论被“推翻”了,在《我的世界》它一样会诞生一个全新的理论体系!




前端和后端是啥意思

编辑导语:产品经理的工作常常需要和多个岗位的人进行对接,因此,对其他岗位的名称、工作内容等,产品经理*有所了解,以免工作时找错对应人员。其中,前端、后端、API、SDK等名词便是产品经理需要了解的,本文作者进行了总结,一起来看一下。

一、如何区分前台、后台、前端开发人员、后端开发人员

前台、后台,指的是具体页面。

前台,是用户直接能看到的页面,所有人都可以访问。后台,是有权限的运营人员或特殊用户(比如淘宝卖家)用权限登陆后才看得到的页面,除了能看到其他人看不到的报表外,在后台还能修改前台显示给用户看的内容。

前端/后端,很多时候指的是人,即前/后端工程师。衍生含义为——前/后端工程师的工作内容。

不严谨的说法是:写页面的就是前端,操作数据的就是后端,一般设计师只需要与前端沟通,产品经理需要与两者沟通。

前端若细分,可分为小程序前端、web前端、H5前端。一般来说,小程序前端、web前端、H5前端用户的语言都是html+css,因此一个前端一般能做web页面也能做H5页面,也能干小程序的页面开发的活。而对于APP开发,安卓开发和iOS开发就是前端,一般只会专注于某端APP的活。

Web前端开发:HTML+CSS+JavaScript。Android终端开发:Java(开发工具:Androidstudio)。iOS终端开发:Objective-C(开发工具:Xcode)。

前台页面和数据库的沟通,主要通过API进行沟通。

举例:猫眼APP的影院列页面,前端只要需要负责页面布局部分和接口(API)联调的工作,如文字大小、页面布局排版、标签的样式等;但是影院列表的数据返回就要连接数据库,这个就需要后台开发做逻辑处理了。

如果你发现你身边有这样一个人,他前端后台,样样精通,文能提笔发paper,武能调试除bug。这种人叫做:全栈工程师。

再进一步探讨猫眼APP页面,前端的任务就是页面的搭建,而后端负责开发接口,定义接口的入参和出参数。

影院列表页的接口除了获取影院列表的接口外,还有其他接口,比如城市列表接口、品牌列表接口、区域列表接口、地铁列表接口、搜索接口等,获取用户当前位置,这个就不需要后端参与了,前端直接调用系统定位服务就可以实现了

那么产品经理的验收的时候,如果是数据返回不对的问题,一般就需要跟后端沟通了,当然也有可能是前端入参传错了。了解了前后端的原理后,后续对于功能出现bug时,就不至于不知道找谁了。

二、API与SDK的区别

API是前端调用后端数据的一个通道,就是我们俗说的接口,通过这个通道,可以访问到后端的数据,但是又无需调用源代码。

API又分为open API和私有API。Open API顾名思义,即是向所有人公开的接口,允许任何人调用它并获取到它背后的数据。在也有些公司作为产品出售。如百度的AI市场,有语音识别、语音合成、人脸识别、美颜SDK等出售,研发使用现成的SDK,节省了研发时间。

接口的关键在于入参和出参,接口相当于函数,客户端调用API,输入信息后,执行完函数,输入结果返回前端,下图是1个银行看OCR识别的接口例子。也可看上方猫眼APP的案例。

注:可到阿里云、百度云、腾讯云等云平台找更多的接口案例。

SDK:概念:软件开发工具包(SDK,全称:Software Development Kit)。

一般都是一些软件工程师为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件时的开发工具的集合。

通俗点是指由第三方服务商提供的实现软件产品某项功能的工具包。

就相当于很多API和其他文件的集合体,你可以用这个完成某一个事情。SDK可不需要依赖网络,如APP安装包里只要涵盖人脸对比SDK,因为人脸对比的方法已经封装在SDK,而SDK在用户安装APP时,已经下载到手机,中因此可以实现离线场景下的人脸对比。如百度人脸对比SDK。

举例子:整个计算器产品可以看做是一个SDK,它里面有API集合(计算器),说明文档(说明书),以及一些其他文件。这个SDK的功能就是计算,可能要算什么不确定,但是你可以通过这个SDK中的某个方法完成,实现你的目的。

本文由 @无序逻辑 分享发布于人人都是产品经理,未经作者许可,。

题图来自Unsplash,基于CC0协议




前端和后端分别是什么

编辑导语:产品经理的工作常常需要和多个岗位的人进行对接,因此,对其他岗位的名称、工作内容等,产品经理*有所了解,以免工作时找错对应人员。其中,前端、后端、API、SDK等名词便是产品经理需要了解的,本文作者进行了总结,一起来看一下。

一、如何区分前台、后台、前端开发人员、后端开发人员

前台、后台,指的是具体页面。

前台,是用户直接能看到的页面,所有人都可以访问。后台,是有权限的运营人员或特殊用户(比如淘宝卖家)用权限登陆后才看得到的页面,除了能看到其他人看不到的报表外,在后台还能修改前台显示给用户看的内容。

前端/后端,很多时候指的是人,即前/后端工程师。衍生含义为——前/后端工程师的工作内容。

不严谨的说法是:写页面的就是前端,操作数据的就是后端,一般设计师只需要与前端沟通,产品经理需要与两者沟通。

前端若细分,可分为小程序前端、web前端、H5前端。一般来说,小程序前端、web前端、H5前端用户的语言都是html+css,因此一个前端一般能做web页面也能做H5页面,也能干小程序的页面开发的活。而对于APP开发,安卓开发和iOS开发就是前端,一般只会专注于某端APP的活。

Web前端开发:HTML+CSS+JavaScript。Android终端开发:Java(开发工具:Androidstudio)。iOS终端开发:Objective-C(开发工具:Xcode)。

前台页面和数据库的沟通,主要通过API进行沟通。

举例:猫眼APP的影院列页面,前端只要需要负责页面布局部分和接口(API)联调的工作,如文字大小、页面布局排版、标签的样式等;但是影院列表的数据返回就要连接数据库,这个就需要后台开发做逻辑处理了。

如果你发现你身边有这样一个人,他前端后台,样样精通,文能提笔发paper,武能调试除bug。这种人叫做:全栈工程师。

再进一步探讨猫眼APP页面,前端的任务就是页面的搭建,而后端负责开发接口,定义接口的入参和出参数。

影院列表页的接口除了获取影院列表的接口外,还有其他接口,比如城市列表接口、品牌列表接口、区域列表接口、地铁列表接口、搜索接口等,获取用户当前位置,这个就不需要后端参与了,前端直接调用系统定位服务就可以实现了

那么产品经理的验收的时候,如果是数据返回不对的问题,一般就需要跟后端沟通了,当然也有可能是前端入参传错了。了解了前后端的原理后,后续对于功能出现bug时,就不至于不知道找谁了。

二、API与SDK的区别

API是前端调用后端数据的一个通道,就是我们俗说的接口,通过这个通道,可以访问到后端的数据,但是又无需调用源代码。

API又分为open API和私有API。Open API顾名思义,即是向所有人公开的接口,允许任何人调用它并获取到它背后的数据。在也有些公司作为产品出售。如百度的AI市场,有语音识别、语音合成、人脸识别、美颜SDK等出售,研发使用现成的SDK,节省了研发时间。

接口的关键在于入参和出参,接口相当于函数,客户端调用API,输入信息后,执行完函数,输入结果返回前端,下图是1个银行看OCR识别的接口例子。也可看上方猫眼APP的案例。

注:可到阿里云、百度云、腾讯云等云平台找更多的接口案例。

SDK:概念:软件开发工具包(SDK,全称:Software Development Kit)。

一般都是一些软件工程师为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件时的开发工具的集合。

通俗点是指由第三方服务商提供的实现软件产品某项功能的工具包。

就相当于很多API和其他文件的集合体,你可以用这个完成某一个事情。SDK可不需要依赖网络,如APP安装包里只要涵盖人脸对比SDK,因为人脸对比的方法已经封装在SDK,而SDK在用户安装APP时,已经下载到手机,中因此可以实现离线场景下的人脸对比。如百度人脸对比SDK。

举例子:整个计算器产品可以看做是一个SDK,它里面有API集合(计算器),说明文档(说明书),以及一些其他文件。这个SDK的功能就是计算,可能要算什么不确定,但是你可以通过这个SDK中的某个方法完成,实现你的目的。

本文由 @无序逻辑 分享发布于人人都是产品经理,未经作者许可,。

题图来自Unsplash,基于CC0协议


今天的内容先分享到这里了,读完本文《前端后端分别是什么意思》之后,是否是您想找的答案呢?想要了解更多前端后端分别是什么意思、mc环球相关的财经新闻请继续关注本站,是给小编*的鼓励。

免责声明
           本站所有信息均来自互联网搜集
1.与产品相关信息的真实性准确性均由发布单位及个人负责,
2.拒绝任何人以任何形式在本站发表与中华人民共和国法律相抵触的言论
3.请大家仔细辨认!并不代表本站观点,本站对此不承担任何相关法律责任!
4.如果发现本网站有任何文章侵犯你的权益,请立刻联系本站站长[QQ:775191930],通知给予删除
网站分类
标签列表
*留言