Spark probeert de Sinatra alternatief in Java, die een lichtgewicht toolkit die ontwikkelaars kunnen gebruiken bij het ontwikkelen van kleine tot middelgrote webapplicaties.
Het is speciaal gecodeerd om te werken met Java 8 en richt zich op de ontwikkeling van het Web alleen de implementatie van alle basisvoorzieningen die nodig zijn op dit gebied.
Dit betekent dat er geen ingewikkelde XML setup routines, minimaal gebruik van annotaties, een ingebouwde server, een routing engine, en een eenvoudige sessie manager.
Op de top van dit, is er ook een template engine, een uitzicht manager, en de all-benodigde documentatie.
Spark niet direct concurreren voor ontwikkelaars met Sinatra, aangezien Sinatra heeft al een paar goede jaren van ontwikkeling achter de rug, maar slechts voorziet in een vergelijkbaar alternatief voor programmeurs die strikt werken in Java.
Wat is nieuw in deze release:
- Toegevoegd Request.bodyAsBytes () (krijg het lichaam als bytes zonder het te converteren naar String)
- Verplaatst route fout info om in te loggen (van 404 pagina)
- Vervangen alle System.out / System.err met SLF4J loggen
- lichaam () is nu beschikbaar, zelfs als & quot; geconsumeerd & quot; wordt door de vorige filter / route (dit lost ook een aantal vragen kaart gerelateerde problemen)
- Laat dwingende HTTP-methode met behulp van X-HTTP-methode-Override header
- Static middelen functionaliteit voor andere applicatieservers (voorheen alleen beschikbaar voor de embedded Jetty)
- Fixed MimeParse Uitzondering
Wat is nieuw in versie 2.2:
- Toegevoegd Request.bodyAsBytes () (krijg het lichaam als bytes zonder het te converteren naar String)
- Verplaatst route fout info om in te loggen (van 404 pagina)
- Vervangen alle System.out / System.err met SLF4J loggen
- lichaam () is nu beschikbaar, zelfs als & quot; geconsumeerd & quot; wordt door de vorige filter / route (dit lost ook een aantal vragen kaart gerelateerde problemen)
- Laat dwingende HTTP-methode met behulp van X-HTTP-methode-Override header
- Static middelen functionaliteit voor andere applicatieservers (voorheen alleen beschikbaar voor de embedded Jetty)
- Fixed MimeParse Uitzondering
Wat is nieuw in versie 2.1:
- Toegevoegd Request.bodyAsBytes () (krijg het lichaam als bytes zonder het te converteren naar String)
- Verplaatst route fout info om in te loggen (van 404 pagina)
- Vervangen alle System.out / System.err met SLF4J loggen
- lichaam () is nu beschikbaar, zelfs als & quot; geconsumeerd & quot; wordt door de vorige filter / route (dit lost ook een aantal vragen kaart gerelateerde problemen)
- Laat dwingende HTTP-methode met behulp van X-HTTP-methode-Override header
- Static middelen functionaliteit voor andere applicatieservers (voorheen alleen beschikbaar voor de embedded Jetty)
- Fixed MimeParse Uitzondering
Reacties niet gevonden