{"id":161,"date":"2023-11-18T19:57:00","date_gmt":"2023-11-18T19:57:00","guid":{"rendered":"https:\/\/yentldebrabander.com\/?p=161"},"modified":"2024-06-10T19:31:15","modified_gmt":"2024-06-10T19:31:15","slug":"tech-mix-meet-een-avond-met-redwoodjs-en-adam-juran","status":"publish","type":"post","link":"https:\/\/yentldebrabander.com\/?p=161","title":{"rendered":"Tech Mix &amp; Meet: Een Avond met RedwoodJS en Adam Juran"},"content":{"rendered":"<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"236\" src=\"https:\/\/yentldebrabander.com\/wp-content\/uploads\/2024\/06\/31a490fb7e2839b59211069618eda4f4bc2a9150-1024x236.png\" alt=\"\" class=\"wp-image-169\" style=\"width:456px;height:auto\" srcset=\"https:\/\/yentldebrabander.com\/wp-content\/uploads\/2024\/06\/31a490fb7e2839b59211069618eda4f4bc2a9150-1024x236.png 1024w, https:\/\/yentldebrabander.com\/wp-content\/uploads\/2024\/06\/31a490fb7e2839b59211069618eda4f4bc2a9150-300x69.png 300w, https:\/\/yentldebrabander.com\/wp-content\/uploads\/2024\/06\/31a490fb7e2839b59211069618eda4f4bc2a9150-768x177.png 768w, https:\/\/yentldebrabander.com\/wp-content\/uploads\/2024\/06\/31a490fb7e2839b59211069618eda4f4bc2a9150-1536x354.png 1536w, https:\/\/yentldebrabander.com\/wp-content\/uploads\/2024\/06\/31a490fb7e2839b59211069618eda4f4bc2a9150-2048x472.png 2048w, https:\/\/yentldebrabander.com\/wp-content\/uploads\/2024\/06\/31a490fb7e2839b59211069618eda4f4bc2a9150-658x152.png 658w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-1-color\">Introductie<\/mark><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Op de avond van 14\/11\/2023, omringd door de bruisende energie van tech-enthousiastelingen, bevond ik mezelf in een van de levendige zalen van Howest Brugge voor een Tech Mix &amp; Meet. Iedereen was vol verwachting voor de sessie over RedwoodJS, gepresenteerd door Adam Juran. Met een carri\u00e8re die teruggaat tot 1998, heeft Adam, een autodidactische webontwikkelaar, zijn sporen verdiend in de tech-wereld. Ondanks zijn 25 jaar ervaring en technische expertise, worstelt hij nog steeds af en toe met het imposter syndrome. Zijn verhaal en zijn passie voor technologie beloofden een boeiende en inspirerende avond.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/yentldebrabander.com\/wp-content\/uploads\/2024\/06\/20231114_184355-1-1024x768.jpg\" alt=\"\" class=\"wp-image-166\" style=\"width:607px;height:auto\" srcset=\"https:\/\/yentldebrabander.com\/wp-content\/uploads\/2024\/06\/20231114_184355-1-1024x768.jpg 1024w, https:\/\/yentldebrabander.com\/wp-content\/uploads\/2024\/06\/20231114_184355-1-300x225.jpg 300w, https:\/\/yentldebrabander.com\/wp-content\/uploads\/2024\/06\/20231114_184355-1-768x576.jpg 768w, https:\/\/yentldebrabander.com\/wp-content\/uploads\/2024\/06\/20231114_184355-1-1536x1152.jpg 1536w, https:\/\/yentldebrabander.com\/wp-content\/uploads\/2024\/06\/20231114_184355-1-2048x1536.jpg 2048w, https:\/\/yentldebrabander.com\/wp-content\/uploads\/2024\/06\/20231114_184355-1-400x300.jpg 400w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-1-color\">Wat is RedwoodJS?<\/mark><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Adam opende de avond met een verhelderende uitleg over wat een framework precies is. Hij legde uit dat een framework een vooraf gebouwde set tools, bibliotheken en best practices is die structuur biedt voor de architectuur en het bouwen van apps. Het dwingt een aantal conventies af, waardoor ontwikkelaars minder beslissingen hoeven te nemen en sneller kunnen werken. Hiertegenover staat een bibliotheek, een verzameling functies die minder opdringerig is en meer ruimte laat voor diverse implementaties.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Na deze inleiding nam Adam ons mee in de wereld van RedwoodJS, een full-stack web framework opgericht door Tom Preston-Werner. Hij beschreef RedwoodJS als een krachtig hulpmiddel voor het bouwen van complete webapplicaties, ondersteund door een warme gemeenschap die lijkt op die van Flutter.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-1-color\">Next.js vs RedwoodJS <\/mark><\/h3>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Adam maakte een interessante vergelijking tussen Next.js en RedwoodJS. Terwijl Next.js bekend staat om zijn minimalistische benadering, biedt RedwoodJS een volledige full-stack oplossing. RedwoodJS dekt de volledige stack, van frontend tot backend, en biedt ontwikkelaars een uitgebreide set tools en best practices om hun werk te versnellen en te verbeteren.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\"><div class=\"wp-block-image is-style-rounded\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/yentldebrabander.com\/wp-content\/uploads\/2024\/06\/Untitled-1-1024x683.png\" alt=\"\" class=\"wp-image-187\" style=\"width:377px;height:auto\" srcset=\"https:\/\/yentldebrabander.com\/wp-content\/uploads\/2024\/06\/Untitled-1-1024x683.png 1024w, https:\/\/yentldebrabander.com\/wp-content\/uploads\/2024\/06\/Untitled-1-300x200.png 300w, https:\/\/yentldebrabander.com\/wp-content\/uploads\/2024\/06\/Untitled-1-768x512.png 768w, https:\/\/yentldebrabander.com\/wp-content\/uploads\/2024\/06\/Untitled-1-1536x1024.png 1536w, https:\/\/yentldebrabander.com\/wp-content\/uploads\/2024\/06\/Untitled-1-2048x1365.png 2048w, https:\/\/yentldebrabander.com\/wp-content\/uploads\/2024\/06\/Untitled-1-450x300.png 450w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div><\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-1-color\">Wat Maakt RedwoodJS Speciaal?<\/mark><\/h3>\n\n\n\n<h5 class=\"wp-block-heading\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-2-color\">De CLI<\/mark><\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Een van de unieke kenmerken van RedwoodJS is de Command Line Interface (CLI).<br>Adam demonstreerde hoe de CLI een lijst met commando&#8217;s biedt die je kunt gebruiken om alles te bouwen wat je maar wilt. Dit maakt het ontwikkelen van applicaties niet alleen sneller, maar ook eenvoudiger en beter gestructureerd.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-2-color\">Cells<\/mark><\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Adam legde ook de kracht van Cells uit, een declaratieve benadering van data-fetching. Cells voeren een GraphQL-query uit en beheren de levenscyclus ervan, waardoor het eenvoudiger wordt voor ontwikkelaars om data op te halen en te verwerken zonder zich zorgen te hoeven maken over de complexiteit van de achterliggende logica.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-2-color\">Gemeenschap<\/mark><\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Een ander aspect dat RedwoodJS bijzonder maakt, is de gemeenschap. Adam benadrukte hoe actief en ondersteunend de RedwoodJS-community is, met veel activiteit op platforms zoals GitHub en Discord. Deze collaboratieve en positieve sfeer maakt het werken met RedwoodJS niet alleen productief, maar ook plezierig.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-1-color\">Een Praktische Demo<\/mark><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Na de theoretische uitleg was het tijd voor een praktijkvoorbeeld. Adam demonstreerde hoe je met RedwoodJS snel een basisapplicatie kunt opzetten. Deelnemers keken gefascineerd toe terwijl hij de verschillende commando&#8217;s van de CLI gebruikte en de kracht van Cells liet zien. De eenvoud en effici\u00ebntie va RedwoodJS werden duidelijk zichtbaar, wat tot veel instemmend knikken en enthousiasme in de zaal leidde.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-1-color\">Vraag en Antwoord<\/mark><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">De avond werd afgesloten met een interactieve Q&amp;A-sessie. Deelnemers stelden vragen over de technische details van RedwoodJS, de voordelen van het gebruik ervan in verschillende soorten projecten, en hoe het zich verhoudt tot andere frameworks. Adam beantwoorde elke vraag geduldig en met veel inzicht, waardoor de sessie niet alleen informatief maar ook zeer inspirerend was.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-1-color\">Afsluiting<\/mark><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Toen de avond ten einde liep, verlieten de deelnemers de zaal met een hoofd vol nieuwe idee\u00ebn en inspiratie. Adam&#8217;s presentatie had niet alleen inzicht gegeven in de kracht en mogelijkheden van RedwoodJS, maar ook een glimp van de toekomst van webontwikkeling laten zien. Tech Mix &amp; Meet had wederom zijn doel bereikt: het samenbrengen van mensen door technologie en het aanwakkeren van hun passie voor innovatie.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introductie Op de avond van 14\/11\/2023, omringd door de bruisende energie van tech-enthousiastelingen, bevond ik mezelf in een van de levendige zalen van Howest Brugge &hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,1],"tags":[36,43,53,52],"class_list":["post-161","post","type-post","status-publish","format-standard","hentry","category-events","category-gastlessen","tag-howest","tag-innovation","tag-redwoodjs","tag-tech"],"_links":{"self":[{"href":"https:\/\/yentldebrabander.com\/index.php?rest_route=\/wp\/v2\/posts\/161","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/yentldebrabander.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/yentldebrabander.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/yentldebrabander.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/yentldebrabander.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=161"}],"version-history":[{"count":21,"href":"https:\/\/yentldebrabander.com\/index.php?rest_route=\/wp\/v2\/posts\/161\/revisions"}],"predecessor-version":[{"id":239,"href":"https:\/\/yentldebrabander.com\/index.php?rest_route=\/wp\/v2\/posts\/161\/revisions\/239"}],"wp:attachment":[{"href":"https:\/\/yentldebrabander.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=161"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/yentldebrabander.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=161"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/yentldebrabander.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=161"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}