您现在的位置是:首页 > 前端技术 > AngularAngular

前端好还是后端好?

江湖快报网2022-11-11 22:22:03【Angular】人已围观

简介前后端都挺有发展前景,都挺好,相对来说前端会比较简单一点。但是现在对于同个层次的人,一般公司前后端待遇都差不多,待遇好的肯定是你技术过硬的。那就要看自己的爱好了。以下是

前后端都挺有发展前景,都挺好,相对来说前端会比较简单一点。但是现在对于同个层次的人,一般公司前后端待遇都差不多,待遇好的肯定是你技术过硬的。那就要看自己的爱好了。以下是web前端开发和java后端开发两者的分析。

首先说JAVA,JAVA是作为后端开发的。现在后端开发主要是PHP和JAVA,当然还要加上数据库MySQL、Oracle。PHP比较适合交互比较少的后端,适合小规模的应用。JAVA做后端安全性、稳定性都较好,所以大、中企业用JAVA开发。当然后端开发还有C++等语言,C++的特点是开发快、成本低,一些手机游戏就用C++作为后端语言

Web前端主要用的语言是Html5、CSS3、JavaScript,还要加上AJAX。前端开发还有什么前端呢?移动应用(APP)前端。2015年之前,开发APP的前端,要用Android和IOS,而且还必须分别开发。

2015年开始,兴起了APP前端统一开发,比如MUI框架、react native。这两种开发我都涉及到,原生android我也做过几款APP。MUI开发用的就是Web前端的那一套东西,只不过封装了很多的类。react native开发模仿的就是Web前端开发,用的语言是ES5,ES6。

其次说下职业发展,两个方向认真沉淀的话都会有不错的发展。随着技术发展,前段技术体系也越来越成熟,但是无论在哪儿服务器端都是公司最重要的,技术含量也要高很多。

不过后端会比前段辛苦很多,一是加班会比较多,尤其上线或者线上出严重的bug;二是要学的知识比较多,主语言,脚本语言,分布式技术,消息队列,缓存,微服务,各种存储等等。如果你对这方面有兴趣的话,其实也不算什么。相应的工资也会高点。

前端和后端的区别

前端主要负责交互呈现,强调的是用户体验;
后端主要负责数据处理(存取查询),强调安全性和处理能力。

前端和后端的区别是什么?学什么好?

1、语言不同

web前端:代码主要在客户端(pc、手机、pad)运行;web后端的代码主要在服务端(某台机房服务器等)运行

2、思考的方向是与用户交互不同

前段主要是考虑怎样能让用户觉得用起来更舒服,考虑界面布局、交互效果、页面加载速度等等,主要是偏向用户看得见的部分,客户端(pc、手机、pad)上浏览web

后端更多是考虑业务逻辑、数据库表结构设计、服务器配置、负载均衡、数据的存储、跨平台API设计等等,更多的是考虑用户看不到的部分,保证业务逻辑处理数据的严谨,保证数据吞吐的性能

3、稳定性不同

前端主要怕设计稿的频繁变更,布局样式、交互效果的需求变更;后端主要怕业务逻辑变更,或者当使用规模增大之后的稳定性

扩展资料:前端能力分为三大块:编程能力、架构能力、工程能力。

编程能力,就是用代码解决问题的能力,你编程能力越强,就能解决越复杂的问题,细分又有调试、算法、数据结构、OS原理等这些的支撑,你才能解决各种麻烦的问题。

架构能力,则是解决代码规模的问题,当一个系统足够复杂,你会写每一块,能解决每一个问题,你能搞定整个系统,这就需要架构能力

Tags:什么   别是   前端

很赞哦! ()

文章评论

    共有条评论来说两句吧...

    用户名:

    验证码:

本站推荐