Tijdens een recente Tech Meet & Mix sessie, deelden Fré Dumazy en Adam Juran inzichten over Flutter en RedwoodJS, respectievelijk. Hier nemen we een kijkje naar de verborgen voordelen van Flutter door Fré Dumazy en een introductie tot RedwoodJS door Adam Juran.
Flutter: Een Overzicht van de Verborgen Schatten
Fré Dumazy, de oprichter van Skystone Apps, deelde zijn expertise over Flutter, de UI toolkit van Google voor het ontwikkelen van cross-platform apps. Een van de meest opvallende kenmerken van Flutter is dat het portable is, wat betekent dat het soepel kan draaien op verschillende platforms. Flutter wordt aangedreven door Dart, een programmeertaal die kan compileren naar zowel JS als native code en de keuze biedt tussen AOT (Ahead-Of-Time) en JIT (Just-In-Time) compilatie. Dart is tevens type-safe, wat de programmeur extra zekerheid biedt.
De presentatie benadrukte de vijf pijlers van Flutter:
- Geen interpreter: Dit resulteert in een indrukwekkende snelheid, waarbij de standaard fps op 60 ligt, maar indien nodig hoger kan zijn.
- Ontworpen met ontwikkelaarservaring in gedachten, inclusief stateful hot reload, wat de productiviteit bevordert door automatische vernieuwing van de app bij veranderingen in de staat.
- Volledige controle over elke pixel, waardoor het mogelijk is om diverse ontwerpen te implementeren.
- Open source: Flutter is het derde meest bijgedragen open source project op GitHub.
- Platformonafhankelijkheid: Flutter is portable en kan zelfs in auto’s en koffiemachines worden gebruikt.
Fré Dumazy illustreerde de kracht van Flutter door de presentatie zelf in Flutter te maken, waarmee hij de veelzijdigheid en efficiëntie van het framework aantoonde.
RedwoodJS: Een Duik in het Full Stack Web Framework
Adam Juran gaf ons een kennismaking met RedwoodJS, een full stack web framework ontworpen door Tom Preston-Werner, voormalig CTO van GitHub. RedwoodJS omvat React, GraphQL, Prisma, TypeScript, Jest en Storybook.
Enkele belangrijke aspecten van RedwoodJS werden belicht:
- CLI (Command-Line Interface): Via de CLI kunnen ontwikkelaars eenvoudig Redwood-applicaties genereren en implementeren.
- Cells: Een declaratieve benadering van gegevensophalen waarbij een ‘cell’ GraphQL-query’s uitvoert.
- Tijdens een live-demo toonde Adam hoe snel en eenvoudig het is om een eenvoudige blog-app te maken met behulp van de RedwoodJS-cli, waarbij veel code automatisch wordt gegenereerd.
In een notendop bood deze Tech Meet & Mix een boeiende blik op twee krachtige tools in de wereld van webontwikkeling: Flutter en RedwoodJS. Het belichtte niet alleen de functionaliteiten maar ook de hands-on ervaringen van de sprekers, waardoor het een waardevolle bron van kennis was voor alle aanwezigen.



Geef een reactie