全站搜索
首页-鼎点娱乐-注册官网
首页-鼎点娱乐-注册官网
鼎点娱乐产品经理须知:如何区分前端后端常说的API和SDK又是什么?
作者:管理员    发布于:2021-09-12 02:19    文字:【】【】【

  不严谨的说法是:写页面的就是前端,操作数据的就是后端。前端负责还原UI设计的界面,以及与后端联调接口。一般设计师只需要与前端沟通,产品经理需要与两者沟通。

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

  举例:猫眼APP的影院列页面,前端只要需要负责页面布局还原和接口(API)联调的工作,如文字大小、页面布局排版、标签的样式等;但是影院列表的数据返回就要连接数据库,这个就需要后端开发做逻辑处理了,页面调用接口,后端根据入参从数据库中查询相应数据,再进行逻辑处理,最后返回到前端页面,可以理解为一个输入输出的过程。

  鼎点娱乐

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

  再进一步探讨猫眼APP页面,猫眼APP“影院列表页”的接口除了“获取影院列表”的接口外,还有其他接口,比如城市列表接口、品牌列表接口、区域列表接口、地铁列表接口、搜索接口等,但是“获取用户当前位置”功能,这个就不需要后端参与了,前端直接调用系统定位服务就可以实现了。

  多个接口的组合使用形成了功能,如上方猫眼APP,多个接口组合,形成了一个完整的找影院的功能。后续如果产品要去接入第三方的开放平台,本质就是对第三方开放出来的接口进行组合使用,来实现自己所需的功能。

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

  上文提到接口,也就是API,那么API到底是什么?API是前端调用后端数据的一个通道,通过这个通道,前端页面可以访问到后端的数据,但是又无需调用源代码。

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

  阅读接口文档的关键在于读懂入参和出参,接口相当于函数,客户端调用API,输入信息后,执行完函数,输出结果返回前端,下图是“银行卡OCR识别”接口实例。

  出参:OCR识别到的卡号,以及根据卡号查询到的银行卡基本信息:卡类型、银行logo、银行名称等

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

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

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

  听到很多言论说在中国程序员是吃青春饭的,那么产品经理呢,也吃青春饭吗?

  人人都是产品经理(是以产品经理、运营为核心的学习、交流、分享平台,集媒体、培训、社群为一体,全方位服务产品人和运营人,成立9年举办在线+期,线+场,产品经理大会、运营大会20+场,覆盖北上广深杭成都等15个城市,在行业有较高的影响力和知名度。平台聚集了众多BAT美团京东滴滴360小米网易等知名互联网公司产品总监和运营总监,他们在这里与你一起成长。

相关推荐
  • 鼎点娱乐用友BIP|YonBuilder+APICloud 双平台“1+1>N”的低代码战略
  • 鼎点娱乐产品经理须知:如何区分前端后端常说的API和SDK又是什么?
  • 鼎点娱乐钥匙扣、手表也能是“钱包”骑单车“碰一碰”便可支付!数字人民币亮相服贸会还能解锁哪些“花式玩法”?
  • 鼎点娱乐SPDX正式成为国际标准!解决供应链安全问题
  • 鼎点娱乐注册瞄准汽车软件生态 长城汽车咖啡智能共创平台
  • 鼎点娱乐注册iPhone 13发布在即:苹果一高管因泄露公司机密被开
  • 鼎点娱乐Microchip推出HLS设计工作流程
  • 鼎点娱乐注册谷歌:开发者可通过 Wear OS 全新 Tiles API 与智能手表用户分享磁贴
  • 鼎点娱乐北汽极狐阿尔法S华为HI版新车交付在望
  • 鼎点娱乐Mendix大幅升级低代码软件开发平台 将打造强大数字化生态系统
  • 脚注信息
    版权所有 Copyright(C)2020 鼎点娱乐
    网站地图|xml地图|友情链接: 百度一下