Java Meetup over het bouwen van webapplicaties met modern Java en micro frameworks

Geschreven door Luc Engelen op 24-2-2017

Woensdag 22 februari vond een Java Meetup plaats op het hoofdkantoor van Kabisa in Weert. De Meetup stond in het teken van Java micro frameworks. Het was een geslaagde en gezellige avond waar aan de nodige kennisdeling werd gedaan. In kleine groepjes werden enkele Twitter-klonen gebouwd. Per Twitter-kloon werd één Java micro framework gebruikt en aan het einde van de avond werden de gebruikte frameworks geëvalueerd.

java meetup verslag

De voorselectie van frameworks bestond uit Jodd, Jooby, Ninja, Pippo, Snow en Spark. Al deze frameworks beschrijven zichzelf als micro framework waarmee je relatief gemakkelijk met de nieuwste features van Java een volledige webapplicatie kunt bouwen. Op de avond zelf is besloten om te gaan werken met de vier populairste frameworks: Jodd, Ninja, Pippo en Spark. Het werd al snel duidelijk dat niet elk framework dezelfde definitie van “micro” hanteert. Jodd en Ninja zijn een maatje groter dan Pippo en Spark. Ook werd duidelijk dat de frameworks nog in ontwikkeling zijn, waardoor bijvoorbeeld de documentatie nog te wensen overlaat. Door de manier waarop we de frameworks vergeleken hebben, is er geen echte winnaar aan te wijzen. Daarnaast hoeft Twitter zich geen zorgen te maken. Geen enkel groepje was in staat om in twee uur een geduchte Twitter-concurrent te bouwen…

Kabisa is een maatwerk software bedrijf en doet veel aan backend development in Java, Ruby on Rails en functioneel programmeren in Elixir/Phoenix. Bij Kabisa organiseren we vaker workshops. Deze zijn gratis toegankelijk en worden vanuit onze locaties in Weert en Amsterdam georganiseerd. Wil je op de hoogte blijven? Laat dan even een berichtje achter in de comments.

Luc Engelen

Gedreven softwareontwikkelaar die altijd wil weten hoe iets beter kan.

Bij Kabisa staat privacy hoog in het vaandel. Wij vinden het belangrijk dat er zorgvuldig wordt omgegaan met de data die onze bezoekers achterlaten. Zo zult u op onze website geen tracking-cookies vinden van third-parties zoals Facebook, Hotjar of Hubspot. Er worden alleen cookies geplaatst van Google en Vimeo. Deze worden gebruikt voor analyses, om zo de gebruikerservaring van onze websitebezoekers te kunnen verbeteren. Tevens zorgen deze cookies ervoor dat er relevante advertenties worden getoond. Lees meer over het gebruik van cookies in ons privacy statement.