¿Qué es Spark?
Es un micro framework web de Java basado en Sinatra, cuyo tamaño total no excede 1 MB. Para poder mantener un código limpio, los desarrolladores decidieron dejar de soportar Java 7 y aprovechar la simplicidad que ofrece Java 8. Por esta razón, en Spark 2 sólo se puede desarrollar con esta versión del lenguaje. En las imágenes abajo puedes observar el cambio que hubo en el Hello World de Spark 1 a Spark 2. Hello World en Spark 1

¿Para qué se usa Spark?
Aunque Spark está basado en Sinatra, no se presenta como una competencia. Su finalidad es que haya una alternativa para los desarrolladores Java, que les permita desarrollar rápidamente aplicaciones web con el lenguaje que ya conocen. Según una encuesta que realizó el equipo de Spark este año, se dio a conocer que alrededor del 50% de los usuarios de Spark lo usan para crear APIs REST y un 25% lo usa para crear páginas web. También mencionan que el 15% de las aplicaciones Spark desplegadas sirven a más de 10.000 usuarios a diario. Con estos datos podemos concluir que es un framework adecuado si la finalidad es construir un API con Java de forma ágil.Creando un Hello World
Después de haber instalado el JDK 8 y Netbeans para Java EE, abriremos el último y crearemos un nuevo proyecto File > New project. En el diálogo seleccionamos la carpeta Maven y elegimos Java Application. A continuación seleccionamos la opción Next.









0 Comentarios
para escribir tu comentario