Header Ads Widget

Ticker

6/recent/ticker-posts

Lanzamiento del libro electrónico: API de programación con Spark Web Framework

 Nos complace anunciar el lanzamiento de una mini guía de desarrollo  Programación de API con Spark Web Framework . Aprenda a dominar Spark , un micro marco de código abierto gratuito que se puede utilizar para desarrollar potentes API junto con lenguajes de programación basados ​​en JVM. Visite nuestra  página de eBooks hoy para obtener una copia GRATIS. O descargue directamente a su Kindle desde Amazon  o Leanpub .

Nuestro nuevo libro electrónico:
API de programación con Spark Web Framework

Prefacio  del fundador de Spark Per Wendel:

A menudo, cuando los desarrolladores piensan en el desarrollo web Java, inmediatamente piensan en marcos enormes, configuraciones engorrosas y mucho código repetitivo. Al igual que con muchas otras áreas del desarrollo de Java, las convenciones, las pautas y los hábitos del culto a la carga tienden a frenar la evolución del lenguaje y le impiden alcanzar su máximo potencial. Spark tiene como objetivo abordar estos problemas directamente, que es una de las principales razones detrás de su rápido crecimiento y popularidad en el mundo de Java.

Spark Framework utiliza las nuevas características del lenguaje de Java 8 y brinda una inyección de energía muy necesaria a los muchos desarrolladores web de Java agotados por las "viejas formas" de hacer las cosas. Spark no tiene XML, ni anotaciones, una configuración mínima y una sintaxis elegante pero expresiva que rompe las convenciones. El objetivo de Spark es rejuvenecer y optimizar el desarrollo web de Java y, a la larga, ayudar a que el lenguaje evolucione.

Con una filosofía clara, Spark está diseñado no solo para hacerte más productivo, sino también para mejorar tu código bajo la influencia de la sintaxis elegante y declarativa de Spark.

Cientos de miles de desarrolladores ya han comenzado a adoptar la mentalidad Spark. La pregunta es: ¿Estás listo para ser encendido?

Resumen

Esta guía recopila nuestra investigación, revisiones y recorridos de código centrados en el pequeño marco web de Java Spark  (que no debe confundirse con el marco de procesamiento de datos  Apache Spark ). Además de Spark, este mini libro electrónico con muchos códigos presenta algunas tecnologías nuevas que nuestros autores están utilizando internamente y les gustaría compartir con la comunidad de desarrollo web. Patrocinamos la reunión de Java de Estocolmo a principios de este año para discutir el uso de Kotlin , Clojure y Groovy para crear API en la JVM , y también incluimos algunas de esas ideas.

A lo largo de esta guía, presentamos los beneficios de usar el marco web Spark. Demostraremos cómo funciona con Java y compararemos el comportamiento del lenguaje con otros lenguajes como Kotlin, Go y Scala . Siga leyendo para aprender cómo usar Spark para crear API para la velocidad, la productividad, el propósito y la preparación para la nube.

Tabla de contenido

  • Prefacio
  • 1. Introducción
  • 2. Uso de Spark para crear API en Java
    • 2.1 Presentamos Spark
    • 2.2 Ejemplo más complicado
    • 2.3 Respuestas con plantilla
    • 2.4 Spark comparado
    • 2.5 Beneficios de Spark
  • 3. Presentación de Kotlin en la JVM
    • 3.1 Presentación de la JVM
    • 3.2 Entra Kotlin
    • 3.3 ¿Por qué Kotlin?
    • 3.4 Ejemplos de sintaxis de Kotlin
    • 3.5 Funciones y constructores
    • 3.6 Argumentos con nombre y transmisión de literales de función
    • 3.7 Genéricos
    • 3.8 Clases de datos
    • 3.9 Casts inteligentes
    • 3.10 Uso de Kotlin
    • 3.11 Conversión de código existente
    • 3.12 Compilar Kotlin
    • 3.13 Depuración
    • 3.14 Conclusión
  • 4. Creación de API en la JVM con Kotlin y Spark
    • 4.1 Introducción resumida a Spark
    • 4.2 Construyendo una API robusta con Spark
    • 4.3 Creación de plantillas en Kotlin
    • 4.4 Agregar capacidades de DI a una API basada en Spark
    • 4.5 Implementación de lógica API en controladores
    • 4.6 Conclusión y próximos pasos
  • 5. Uso de Spark para crear API en Scala
    • 5.1 Reintroducción de Spark
    • 5.2 Scala: su origen y propósito
    • 5.3 ¿Por qué Scala? ¿Por qué no Java?
    • 5.4 Métodos diferentes y más eficientes
    • 5.5 Rendimiento e integración de Scala
    • 5.6 Conclusión
    • Recursos

Precios y descarga

El libro se puede descargar GRATIS directamente desde la página del libro electrónico de las API nórdicas . Sin embargo, si desea admitir las API nórdicas, puede comprar el libro electrónico a través de  Leanpub  y nombrar su precio, o descargarlo por $ 0.99 a través de la tienda de Amazon.

amazon-kindle-logo
leanpub_logo

Visite nuestra página de libros electrónicos para descargar

La-API-Economía-01

Marque nuestra  página de libro electrónico y esté atento a nuestro próximo lanzamiento: La economía de las API: la interrupción y el negocio de las API  , una guía para el panorama en constante evolución del espacio de las API y el potencial de una nueva disrupción en la industria. Seguimiento de nuestro progreso en Leanpub

Como siempre, agradecemos sus comentarios en los comentarios a continuación o en nuestras páginas de Twitter , Linkedin o Google+ . Disfrute de las  API de programación con Spark Web Framework y háganos saber cómo podemos mejorar. Asegúrese de unirse al boletín informativo de las API nórdicas para recibir noticias sobre los próximos eventos, así como actualizaciones de blogs y libros electrónicos.

Publicar un comentario

0 Comentarios