为何感觉前端比安卓ios的需求大,我感觉做网页的不多啊?

发布于2022-01-05 18:54:25
9个回答
admin
网友回答2022-01-05

对于题主的提问,其实回答很简单,不需要虚头巴脑说前端各种华丽花哨的,我就反问题主,安卓ios只做移动端应用,而web前端做的是跨平台应用,现在单把移动应用拿出来单说,由于原生应用开发周期长,更新审核繁琐,很多原生应用的内容都是web写的,安卓iOS相当于做了个框,可以理解为内嵌一个浏览器,这样一对比,量级就明显了,另外现有各平台的小程序都是前端从业者,还需要列举更多吗

admin
网友回答2022-01-05

做网页怎么可能不多过app,有几个企业只有app没有官网得?这种情况肯定少于有官网没有app的情况

admin
网友回答2022-01-05

app很多都是前台做的,原生的都很少工作量了。还有各种微信,支付宝,美团,等等小程序的前端都是给网页前台做

admin
网友回答2022-01-05

基本所有企业都有操作系统吧!都是前端开发!你平时用的app,也基本都是前端开发的。那种活动啥的,全是前端

admin
网友回答2022-01-05

现在前端度都可以混合式一站式开发了,不光适用于安卓和苹果,移动端和PC端都可以用

admin
网友回答2022-01-05

前端的我真的学不动了

admin
网友回答2022-01-05

一个非常好的问题。题主说的前端应该是包含了H5跨平台开发的“大前端”。

一,大前端

随着移动互联网的发展,前端开发成为重点。移动端有多个平台,Android,iOS,微信小程序,还有重任在肩的华为鸿蒙,为了支持这些平台和系统,越来越多的应用开始使用H5跨平台架构,这时有个新名词叫做“大前端”。


为了满足实际业务需求,现在软件系统的功能和架构都日趋复杂:多层架构,数据中台,动静分离,微服务、集群化部署,自动化运维,等等。曾经总结过这么一个现象:

早期的小型团队,前端手忙脚乱,需求易变,盯着页面整天改来改去。

成熟稳定的团队,后端比较忙,持续不断的开发新功能。


从实际情况看,前端工程师数量比较多。


二,H5跨平台开发

这时的H5开发已经不单单是网页开发了,而是前端应用开发。具体到H5 Hybrid架构,常用三剑客:HTML, css, JavaScript


1) HTML和css是页面设计,没有代码逻辑


2) JavaScript编程,还有其它衍生语言,比如常用的TypeScript

JavaScript是一种脚本语言,由解释器加载执行,常用在网页前端动态展示、和服务后端交互等场景。


3)常用框架

有很多成熟的框架可用,比如JQuery, AngularJS,React,还有前后端都跑通的NoteJS


三,Android,iOS原生开发

这是几年前的一个话题了,中间经历了很多波折,当2012年Facebook宣布放弃H5转向原生开发的时候,似乎已经有了阶段性定论。然而随着微信还有H5技术、开发框架的快速发展,天平又再次偏向了H5。

目前来看,“大前端”H5跨平台开发工程师的需求数量,远多于Android、iOS原生开发的需求。


我是工作多年的Web应用架构师,欢迎关注我,了解更多IT专业知识。

admin
网友回答2022-01-05

只能说你这个感觉偏差非常大!

web 层面的前端开发人员比原生 app 的开发人员数量上多了很多。抛开 web 其原有的领域不说,现在很多 Android 和 ios 的开发都采用了 hybird 技术,一种原生和 web 混合的开发手段。

很重要的一个原因就是 web 的开发部署周期非常迅速,而 native app 挂到市场后都会有一个审核过程,现在互联网企业对产品的设计规划变化非常多,特别是 Apple store 的审核时长较长,跟不上频繁的迭代开发而产生的更新,所以就有了将更新评率较高的部分分离出来用 web 技术来实现的这种变通手段。

这样一来,web 前端的技术人员又覆盖了一部分原本不是他领域内的工作。

admin
网友回答2022-01-05

因为现在网页开发人员已经不再单纯的只开发网页

在Web2.0时代

前端开发人员都是往大前端方向发展

HTML CSS JS只是基本功

还得需要会Vue React Angular三大框架

小程序和Web APP开发

服务端的NodeJS

前端工程化Webpack gulp

gitlab github等

还有MongoDB Redis等数据库

前端是越来越复杂了

并不是传统意义的前端只做界面

现在简单的CURD都是前端自己完成

后端更多的是做数据相关的工作

回到
顶部