4个月学前端找不到工作 Web前端和后端有啥区别,该如何选择?

Web前端和后端有啥区别,该如何选择?1. 前端:软件前端的开发相对容易上手,但如果你想学到更多,还需要系统地学习计算机基础知识(如数据结构、操作系统和网络技术)2。后端:后端开发需要学习系统的计算机

Web前端和后端有啥区别,该如何选择?

1. 前端:软件前端的开发相对容易上手,但如果你想学到更多,还需要系统地学习计算机基础知识(如数据结构、操作系统和网络技术)2。后端:后端开发需要学习系统的计算机基础知识,所以入门门槛要高一点

3。应用领域:前端主要包括页面显示、调用后端界面、图形和图片、设备兼容性,后端一般没有图形界面、从操作系统开发、进程通信、线程(有些语言还具有协作的概念)、数据库开发、,web端后台服务未来:应用前景非常广阔,一到两年前,web前端框架遍地开花,框架太多,现在慢慢沉淀下来几个常用的框架,比如jQuery Vue,还有一些前端技术规范,比如HTML5 CSS3 ES6等等,所以目前,前端技术只能局限于列举出来。2、 后端技术可谓层出不穷,太多的编程语言和框架,太多,太多的简单和粗糙除了前端技术,软件开发技术可以回归到后端技术

5。选择:初学者建议从前端开始,第一,前端容易上手,第二,前端到后端的过渡比较平稳,

6。建议:不过,过去有人建议我们要注意计算机的理论基础,有时间就去看看。虽然我们可能不会马上用它,但我们等待着你用它或看时间,不再迷茫,这就决定了你有能力在这个领域走得更远(只指技术方向的能力)

结构化和模块化有什么区别?

结构上体现了一种编程思想,其基本原则是:自上而下,分而治之。程序可按功能或其它原则划分为若干部分,分别设计。然后结合,在这个时候要考虑几个部分的兼容性和兼容性。模块化更多的是考虑函数在不同情况下的通用性。我的意思是,如果你设计一个函数,你需要确保它能够适应不同的情况,比如不同的数据类型等等。模块化有点通用性,就像系统提供的通用函数一样,任何数据类型都可以调用。另外,模块化有封装性,所以设计的模块需要封装,只提供外部接口,其他部分只能通过接口调用。由于它的通用性,我们必须考虑它自身的通用性和接口的通用性,主体必须能够处理任何数据类型,接口必须能够接受和处理任何数据类型。

有人说越来越多的项目都放弃了jquery,是这样吗?为什么?

事实上,jQuery的市场份额正在下降。

在前端领域,angular/Vue/react最受欢迎,尤其是在中国。

我不知道这个行业是什么。我认为前端开发者跟风是对的。为新项目选择最合适的框架。对于其他后端开发,无论是传统应用还是内部应用,都没有太大区别。

你知道,前端特别喜欢做轮子。每年都会出现大量有用和无用的帧,它们很快就会被淘汰。不建议成为前端开发人员。重点不应放在这一点上。

根据项目,大多数项目使用jQuery都没有问题。

只有我一个人感觉Layui和Vue差别不大吗?

Layui基于jQuery。当然,在很多地方,它也直接操作Josn的数据,直接显示绑定的数据。Vue的底层是操作虚拟DOM来实现数据绑定。事实上,开发商不需要在意。要编写Vue,它们需要在DOM的指定位置绑定数据,甚至执行一些逻辑,例如V-IF。Layui实际上是一个直接调用的打包方法。

Vue最大的问题是,如果页面非常复杂,DOM、数据和方法不在同一个位置,那么它将花费人们的生命。当然,vue3已经解决了这个问题,所有的逻辑都可以写成函数。就我个人而言,我仍然认为Vue用于简单的页面,jQuery用于复杂的业务逻辑