就现在的社会需求下,培训H5吃香还是Java好?

2020-04-22 11:57发布

3条回答
星期八
2楼 · 2020-04-22 14:01

如果想从事软件开发,哪个好与不好,看题主其实是想问前端好还是后端好吧。其实还是看题主是喜欢后端还是前端了。


其实H5属于前端的一小部分,而你问的java只是后端的一种语言。


前端开发范畴: 前端开发主要涉及网站和 App,用户能够从 App 屏幕或浏览器上看到东西。简单地说,能够从 App 屏幕和浏览器上看到的东西都属于前端。另外还设计到各种小程序(微信、支付宝、头条、百度)等都属于前端的范畴

后端开发范畴: 后端开发即“服务器端”开发,主要涉及软件系统“后端”的东西。比如,用于托管网站和 App 数据的服务器、放置在后端服务器与浏览器及 App 之间的中间件,它们都属于后端。简单地说,那些你在屏幕上看不到但又被用来为前端提供支持的东西就是后端。

从技术栈来区分(这些java能做,另外php、python、go、node)都能做。只不过你可能是受认识的人影响(java比较火的原因)所以才拿来进行比较。


前端主要应用 html css js jq ajax node vue react 小程序 移动端H5


后端以java为例包含java语言 spring框架 sql数据库 nosql 分布式


从难易程度上来看哪个比较难?


其实都不简单,前端相对来说入门容易,但是知识杂乱知识点多,更新速度快,需要持续性学习。适合基础薄弱或者想转行的零基础人群。


前端和后端开发者,哪个发展前景好?


其实不分上下


前端开发岗位:前端开发工程师;全栈工程师;Android 开发工程师;iOS 开发工程师;前端 JavaScript 开发工程师;前端 UI 工程师;HTML/CSS 开发工程师;小程序开发工程师、Vue高级工程师、React高级工程师。


后端开发岗位:后端开发工程师;初级后端开发工程师;软件工程师;WordPress 开发工程师;云计算工程师;REST 专家;服务器 / 系统管理员;数据库架构师;Java 开发工程师;Python 开发工程师;PHP 开发工程师。


薪资方面区别也不大,大家可以自己在招聘软件上搜索了解一下


做前端开发还是后端开发,除了技术方面的东西,还要看什么对你来说更为重要。


孙哈哈
3楼 · 2020-04-24 13:14

这个在我个人看来还是看兴趣吧,h5是前端的一些技术集合,而java是后端的技术。前端的话会和页面结合,主要是为了制作出各式各样的页面,也包含很多的逻辑思考,也比较适合女孩子。

java的话就是纯逻辑了,个人来说男生喜欢的多一些。

前景来说web前端目前就业还是比较好的。不过现在的前端也需要大量的学习,技术框架发展比较快。

java前景也不错,不过已经兴起很久了。

薪资方面的话现在的前端薪资待遇也不错,不比java差,并且适合零基础入门,入门容易往后学着难度也会不断加大。

猫的想法不敢猜
4楼 · 2021-10-13 14:41

单学个H5肯定不香,学前端整套的学会了很香的,前端,Java都可以主要是看自己喜欢那个,目前社会需求都蛮大的,我身边经常看到做人事的朋友发招聘这两个技术岗位的。

相关问题推荐

  • 回答 90

    现在有很多女生学习编程哦,尤其是前端,越来越多的女生学习,所以是合适的

  • 回答 13

    html插入图片有两种方式:一种是通过标签插入的正常的图片,另一种是通过>< style>问题分析:1、首先你是通过第二种方式插入的是背景图片,直接用width和height只能控制div的宽度和高度。2、如果你插入的图片是通过标签的方式来插入的话,可以通过自身的属性...

  • 回答 17

    html添加图片的方法如下:1、打开html软件。2、导入项目。3、找到要添加图片的位置。4、写【imgsrc=图片路径】即可。

  • 回答 2

    1、默认状态下,背景会延伸到边框的区域下层2、可以通过 background-clip 属性来调整上述默认行为所带来的不便;这个属性的初始值是 border-box, 意味着背景会被元素的 border box(边框的外沿框) 裁切掉实现半透明边框代码如下:body {         ...

  • 回答 9

    html图片对齐主要用text-align属性来控制:text-align的值主要又分为:left左对齐,center居中对齐,right靠右对齐。

  • 回答 8

    你没有设置好,具体解决方法如下。输入如下代码:width表示宽度height表示高度下图所示,我将图片的宽和高通通缩小,可以看到,图片的尺寸果然按照我的意愿进行了改变。

  • 回答 6

    设置表格单元格的外边距为0        css中设置border-collapse: collapse;       或者在table标签中写cellspacing=0px

  • 回答 5
    已采纳

    br是强制换行的,一般用在段落文字里边的换行。

  • 回答 6

    1. 原生。直接告诉你,开发太慢,不能跨平台,先不要学。2. 使用WebView的hybrid app,Cordova/ionic 这些。就是用浏览器运行html,js,css仿app,我用了好几年,学习快,开发块,跨平台。问题是每个安卓版本/苹果版本/浏览器版本运行效果不一致,有些版本还运...

  • 回答 8

    常用的移动APP开发框架:1、框架:PhoneGapPhoneGap是一个用基于HTML,CSS和JavaScript的,创建移动跨平台移动应用程序的快速开发平台。优点:可跨平台。phonegap框架帮我们解决了差异性,javascript与平台系统的连接由phonegap框架完成。    提供硬件访问控...

  • 回答 6

      1. LungoJS  这个是被认为开发移动网站最好的HTML5开发框架,使用 HTML5/CSS3 和 JavaScript 技术。可帮助创建基于 iOS、 Android、 Blackberry 和 WebOS 平台的应用程序。该框架可利用当前移动设备的高级特性,可捕捉事件包括滑动、触屏、长按等。无需...

  • 回答 11

    应该是样式不一样造成的

  • 回答 5

    1、使用meta标签:viewportH5移动端页面自适应普遍使用的方法,理论上讲使用这个标签是可以适应所有尺寸的屏幕的,但是各设备对该标签的解释方式及支持程度不同造成了不能兼容所有浏览器或系统。viewport 是用户网页的可视区域。翻译为中文可以叫做视区。手机...

  • 回答 3

    就是标签上的一个属性,比如:js获取的时候是:obj.getAttribute(data-type);做一些逻辑操作或者唯一标示等,很方便的。

  • 回答 5

    src标签中放的是你的图片的路径,其中可以使用相对路径和绝对路径,相对路径就是你的图片在电脑中的存放位置,绝对路径就是指一些网站地址。alt标签中可以输入文本,当图片的路径错误时就会显示该文本内容。title标签中的值也是文本,当你鼠标悬停是所显示的...

没有解决我的问题,去提问