为什么说科班程序员都会选择jsp和jquery, 非科班的才会用react?这个说法其实是有一定道理的。首先,我们来看一下jsp和jquery的特点。
jsp是Java Server Pages的缩写,是一种动态网页开发技术,它可以在HTML页面中嵌入Java代码。由于很多大学的计算机专业都会教授Java编程,因此科班出身的程序员对于jsp有一定的了解和掌握。另外,jquery是一个流行的JavaScript库,它简化了JavaScript在网页中的操作,提供了丰富的插件和函数,使得前端开发更加高效和便捷。
相比之下,React是一个由Facebook开发的开源JavaScript库,用于构建用户界面。它采用组件化的开发方式,通过构建组件来构建整个应用程序。这种开发方式对于非科班出身的程序员来说可能会有一定的学习曲线,因为它涉及到一些现代前端开发的概念和技术,比如虚拟DOM、单向数据流等。
因此,科班出身的程序员更倾向于选择熟悉和掌握的技术,比如jsp和jquery,而非科班出身的程序员可能更愿意尝试新的技术,比如React。当然,这并不是绝对的,也有很多科班出身的程序员喜欢尝试新的技术,而非科班出身的程序员也可能更喜欢使用传统的技术。