Java:Los 5 mejores框架对Desarrollo Web的影响

Post original en campusMVP

爪哇es sin duda el lenguaje mas demandado en el mercado laboural。 Sirve Para crear托普蒂普-德阿普利卡西翁斯:des de elmóvilhasta el servidor,pasando por el escritorio o la Web。 是的,是的:埃尔desarrollo网站。

Aunque Java可以在任何情况下获得必要的许可,也不能在互联网上使用任何智能软件,也不能在platinform平台上使用任何合法的软件。 Simplementeseríademasiado complejo。 尼加拉瓜新墨西哥州的阿斯奎·帕拉·阿伯斯特拉诺斯乌节构架Java que nos ayudan con el desarrollo网站,在以下地点的功能分类:根据基本情况,按要求购买,按需购买,按需出售,按需出售,等等,等等。

面向东方的对等信息在网上获得准网上申请Java的恶意软件creado esta lista con5个重要框架,洛斯库莱斯儿子托多斯免费开源的:

1.- Spring MVC

Java:Los 5 mejores框架对Desarrollo Web的影响

El Conocido构架春季es seguramente elmás流行y utilizado del mundo。 塞拉塔德构架在Java EE上实现实际使用的目的,在Web上没有使用任何工具,也没有特殊的用途。

Nos ayuda a crear cualquiera de las capas de laaplicación,cosa en la que otros构架儿子máslimitados。 Dispone de variossub-构架como:弹簧芯,do do de funcionalidad to do lodemás;SpringMVC,UI la que se devuelve al navegador;春季ORM,帕拉埃尔阿切索-达托斯;春季安全,在las aplicaciones上的autenticación和autorización; 等等...

可以极大地减少生产错误,并可以减少维修工的成本。 XML配置文件的中间配置文件。 Permite使用JDBC参数可优先使用。 Tambiénfacilita el测试delcódigo网站。 官方文档。

Lo utiliza ...prácticamentetodo el mundo,pero hay muchas empresas conocidas que desarrollan con Spring:Netflix公司,亚马孙Ø易趣波尔古纳石油公司。

2.- Hibernate

Java:Los 5 mejores框架对Desarrollo Web的影响

淡水河谷,esto noesspecíficopara desarrollo Web,sino para cualquier desarrollo con Java util utiles a datos。 佩罗埃塞尔构架de datosmásutilizado del mundo和cualquier desarrollo web a acabar utilizando。

Hibernate es un ORM que nos permite crear la capa de acceso a datos de nuestra aplicación utilizando objetos en lugar de consultas, disminuyendo la fricción entre el mundo de las bases de datos relacionales y la Programación Orientada a Objetos. Vamos, como cualquier ORM. La diferencia con otros es que Hibernate es con diferencia el más utilizado y ello significa que hay mucho más soporte y comunidad que para cualquier otro y te resultará más fácil resolver cualquier problema y obtener nuevas funcionalidades.

由市长和市长共同完成一次采访。 Pero es algo que,是Java hay que conocersís的程序。

冬日的冬日,冬眠在爪哇的德拉萨罗拉尔河畔卡萨多甲骨文,IBM公司,埃森哲...

3.- Struts

Java:Los 5 mejores框架对Desarrollo Web的影响

Otro framework de desarrollo para Java lleno de características, mantenido en este caso por la Fundación Apache. Es bastante antiguo pero por el mismo motivo está muy probado y lo utiliza mucha gente, y sacan versiones constantemente. Es comparable en muchos sentidos con Spring, que mencionamos antes. Está basado en el patrón MVC y su enfoque es en crear aplicaciones de nivel empresarial de manera rápida y que sean fáciles de mantener.

Disbone de una arquitectura basada en外挂程式 que permiten extenderlo fácilmente con cualquier funcionalidad que requieras y no tenga de serie. Trae muchos 外挂程式 de serie para hacer de todo (procesar JSON, crear servicios REST...) y existen muchos más creados por la comunidad.

Lo puedes combinar contros构架不可抗力。 从ejemplo到Spring,再到Hibernate para el acceso a datos,都可以使用puedes。

州长皮加·奎萨·海·马斯·科普莱乔·奥特罗斯·奎·富尔扎的确确确定了程序设计和语言的权威(地方性的,在很大程度上是因普雷斯图斯和乌纳塔加)。

4.- JavaServer Faces (JSF)

Java:Los 5 mejores框架对Desarrollo Web的影响

JavaServer Faces es en realidad una especificación "estándar" para la creación de interfaces de usuario para aplicaciones Web, aunque se puede usar también para crear aplicaciones nativas. La creó la propia Oracle y su primera versión data del año 2004, así que es algo muy estable y probado también. Al igual que otros, utiliza el patrón MVC, y está basado en componentes. El objetivo es que puedas construir componentes de interfaz de usuario que sean reutilizables, pudiendo gestionar su estado, conectarlos a orígenes de datos y atarlos a eventos para realizar acciones.

在Java上使用面层和XML格式的应用程序,在Java上使用Java定义的XML,在Java上使用Java可以实现Java的实用性。

Es bastante complejo y no es el más rápido, pero tiene dos ventajas fundamentales: está incluido con Java ËE (y los principales IDËs dan soporte de serie para usarlo) y la documentación es muy buena ya que está creada y mantenida por Oracle.

5.- Grails

Java:Los 5 mejores框架对Desarrollo Web的影响

Grails es un framework de desarrollo Web que utiliza el lenguaje Groovy para la plataforma Java. Groovy es un lenguaje orientado a objetos que compila a Bytecode y que está enfocado a fondo en la productividad del desarrollador. Por ese motivo, Grails lo que te da es una productividad altísima y te permite estar produciendo código para tu aplicación de manera casi inmediata (en 1 hora puedes tener tu primera aplicación probada y en marcha).

Java的Groo y程序,不兼容,Java的兼容性,以及Java冬眠的兼容性。 De Hechoestábasado en Spring Boot,产品名称包括依赖性。 可方便地进行配置的Sigue buenasprácticasy和principios de sarrollo。

Escala bien y teservirátanto para proyectospequeñoscomo muy grandes。 Elsporte de los diferentes IDEs muy bueno。 泰恩百年纪念外挂程式因果关系的原因。

La documentación de Grails es muy buena, y tiene también unas guías paso a paso de Grails muy buenas.

Post original en campusMVP

from: https://dev.to//campusmvp_es/java-los-5-mejores-frameworks-para-desarrollo-web-45fa