web应用开发的主流技术有哪些?

如题所述

web应用开发的主流技术举例(后台以最主流的java语言为例):

1、后台框架部分,SpringMVC

SpringMVC基于Java实现了Web MVC设计模式,请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将Web层进行职责解耦

2、数据持久层方面,MyBatis

MyBatis 持久层框架支持定制化 SQL、存储过程以及高级映射。MyBatis避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis可以使用简单的 XML 或注解来配置和映射原生类型、接口和 Java 的 POJO为数据库中的记录。

3、前端js框架,vue

Vue用于构建用户界面的渐进式JavaScript框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,方便与第三方库或既有项目整合。;

4、前端桌面组建库,element

Element,为开发者、设计师和产品经理准备了完善漂亮的基于 Vue 2.0 的桌面端组件库。

5、数据库层技术,jdbc

JDBC(java数据库连接)用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序

6、缓存技术,redis

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。

7、搜索引擎技术,elasticsearch

ElasticSearch基于Lucene的搜索服务器,提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。

设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-06-08
大的来说,分为三个流派(Java web、.net、PHP)。
具体的技术就多了:
前端的:JS,HTML,CSS,PS,FLASH.....
一些主流的技术:AJAX、jQuery。。。
后台的:Java(PHP、.net)、sql、服务器
如Java里面:JSP、Servlet。。。。。
值得一提的还是Java的三大开源框架了,Struts2、Spring、Hibernate,要学的东西很多。本回答被提问者采纳
第2个回答  2012-06-07
基于JAVA构架。。J2EE 等
第3个回答  2018-07-30
一般php,java,asp等 php应用的多,相对简单,开源,也就是免费,如果是想学习,可以学这个。 java相对来说应用的不多,但是也是不错的语言 asp现在很少有用本回答被网友采纳

web应用开发的主流技术有哪些?
5、数据库层技术,jdbc JDBC(java数据库连接)用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。6、缓存技术,redis Redis是一个开源的使用ANSI C语...

开发Web应用的服务器端主流技术有哪些?
一般开发都需要组合,例如ASP.NET和SQL server数据库、php和sql server、JAVA和sql server ,数据库方面现在好的有sql server 2005.微软的access也是常用。语言主要是c语言,java 语言,php实用于开发中小型网站。

目前软件开发主流的技术有哪些?
1.前端开发技术:HTML\/CSS:用于构建网页结构和样式。JavaScript:用于实现交互和动态效果。React:用于构建用户界面的JavaScript库。Angular:用于构建Web应用程序的JavaScript框架。Vue.js:一种流行的JavaScript框架,用于构建用户界面。2.后端开发技术:Java:一种常用的面向对象编程语言,用于构建跨平台的应用...

web开发三大技术?
web技术的三大底层支撑技术是 HTML、CSS、JS。web技术意思是指网页技术,它们的三大底层支撑技术是HTML、CSS、JS,是最常用的三种技术。web即全球广域网,又称为万维网,它是一种基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统。web前端动态网页开发主流技术有哪些? 目前主流的框架是:Vue、Reac...

web前端三大主流框架都是什么?
尽管发布时间较晚,但React凭借其创新的Virtual DOM技术,性能上超越了AngularJS,一时间备受瞩目。React的特点包括Virtual DOM、JSX语法、高效的Diff算法以及对ES6的支持,它的函数式编程风格虽然让学习曲线略高,但也提供了更高的灵活性,为开发者带来了更多的创新空间。最后是Vue,作为最晚发布的框架,...

java技术栈是什么意思?一次认全9大主流技术栈 !
Java技术栈,即Java开发者广泛使用的技术组合,涵盖了Java编程语言、虚拟机、类库、Web开发框架、数据库、集成开发环境(IDE)等组件。这些技术在企业级Web应用开发中扮演关键角色,以其高可靠性、易维护性和扩展性著称。以下是Java技术栈中的9大主流技术:Spring Framework:作为最流行的框架之一,提供依赖...

spring是javaweb开发框架吗?
javaweb现在流行用什么框架?主流JavaWeb开发框架有Spring框架、MyBatis框架、Hibernate框架、Struts2框架等。1、Spring框架 Spring框架是一个轻量级的框架,渗透了JavaEE技术的方方面面。Spring框架是由于软件开发的复杂性而创建的,是一个开源框架。Spring框架的用途不仅限于服务器端的开发,从简单性、可测试...

主流的web开发技术有哪些
web前端开发的技术:div布局: DIV元素是用来为HTML文档内大块的内容提供结构和背景的元素。html5+css3:移动端的网页制作。在移动设备开发HTML5应用只有两种方法,要不就是全使用HTML5的语法,要不就是仅使用JavaScript引擎。一些框架的应用:angular.js,node.js,bootsttap等框架的应用。值得一提的还是...

web前端动态网页开发主流技术有哪些?
2.React React,facebook出品,正式版推出是在2013年,比angular晚了4年,但得益于其创新式的VirtualDOM,性能上碾压angularJS,一经推出,火的一塌糊涂。 特点很多,VirtualDOM、JSX、Diff算法等,支持ES6语法,采用函数式编程,门槛稍高,但也更灵活,能让开发具有更多可能性。3.Vue Vue作为最后推出的...

web前端三大主流框架都是什么?
Web前端三大主流框架:React、Vue和Angular。React React是由Facebook开发并开源的一个前端框架。它以构建用户界面为主,提供了一种声明式的编程方式,使得开发者能够更高效地创建和管理复杂的UI组件。React的核心特性包括组件化、虚拟DOM以及高效的性能优化机制。React的组件化思想使得代码复用和模块化更加便捷...

相似回答