native属于前端么
为什么很多公司将native归于前端?native不是应该属于java开发或者安卓或ios开发者么?
求大佬给小弟解惑!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
为什么很多公司将native归于前端?native不是应该属于java开发或者安卓或ios开发者么?
求大佬给小弟解惑!
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
非大佬回答~现在确实将相当大的工作量交给了前端,轻量化service层,直接连接dao层。毕竟很多公司的业务并没有特别复杂的操作,往往简单的数据库操作就可以满足绝大部分的任务。native归为前端不是很懂,如果从传统定义的角度,你的理解没有错。native app指原生平台语言应用,web app指网页应用。为了解决native可移植性差以及web交互感差的问题,现在的大多数应用采用了hybrid开发形式。核心业务采用native保证性能,而测试或是周边功能则采用web开发加快进度。如果不是要求特别高的app,全部使用webview封装html界面再访问接口来编程也不是不可以。至于将native归为前端,有可能是移动端的界面采用原生语言编写,但是后端的逻辑还是通过访问WEB服务器接口实现。从这个角度来说,native确实可以归为前端。
后端: Java、.Net、PHP等
移动前端: iOS和Android(包括native App、web App、hybrid App)
前端: web(PC、手机等浏览器)