Next Meetup

October.Jozi.js: let the good times roll
The year may be rolling past, but we're not slowing down - there is so much more JavaScript to get to! This month, we're lucky to have Geoff talking to us about building static sites with Gatsby, and PJ giving us the low-down on serverless functions. Join us for some drinks 🥤🍺🍷, pizza 🍕 and JavaScript! Agenda: • 18:30 - Food and blah blah. • 19:00 - Static sites with Gatsby - Geoffrey Hunt • 19:30 - What are Serverless functions anyway? - PJ Welcome • 20:00 - More blah blah. Static sites with Gatsby Geoffrey Hunt (@geoff4l) A static site comprises of some html, css and js files hosted on a server, simple and how we used to do things. Some advantages of a static site are cost, scale and speed which is why many people are using this approach for blogs and documentation sites today. Jekyll was one of the first proper static site generators to launch, it helped you write content in markdown files and then generated the html and css based on a theme. There have been a number of static site generators pop up over the years with this basic concept. I have used static site generators to build my blog and I will chat about my experience with some of the frameworks I’ve tried. Then I will show you an approach that new js frameworks are using to help you build static sites. Using react and some plugins they use server side rendering to generate the static html, css and js. This gives you the advantages of a static site without losing the power of react. I will specifically focus on Gatsby (https://www.gatsbyjs.org/) because I really like it. What are Serverless functions anyway? PJ Welcome (@pjapplez) This talk will be about serverless functions: what they are, how we use them and what cloud providers offer us in this realm. We will look into examples of how serverless functions can be used as a new way of writing API endpoints.

BBD

1 Newtown Avenue, Killarney · Johannesburg

1 comment

    Past Meetups (32)

    What we're about

    JavaScript has become one of the most popular and widely used programming language in the world. In a large part, this is due to the amazing community and eco-system around the language. Jozi.JS exists to try and foster a community in Johannesburg, a meetup group dedicated to all things JavaScript!

    The group meets on the third Thursday of the month from 18:30 to about 20:30. There are typically two speakers, on different topics: a ‘lightning talk’ of 15 minutes and a full presentation of 45 minutes.

    We have covered a wide range of topics in the last year, including:

    • Frameworks: Vue, React, React Native, Styled Components and Polymer

    • Patterns: Microservices, Aynchronous control flow, Server side rendering, Redux and Websockets

    • Other: WebAssembly, Elm, Clojurescript, Nashorn, and gRPC

    So, sign up to the group and come along and learn something new. Or even better, come and share some of your knowledge by speaking. Pizza, community and JavaScript – an amazing combination!

    Members (1,252)

    Photos (29)