This presentation was delivered on the 1st of February 2020.
The complete slide deck is published 👉 HERE
To run the presentation with live reload type:
npm start
To generate the static site for the presentation type:
npm run build
To generate a pdf with the presentation type:
npm run build-pdf
It introduces the architecture and technology involved in the JAMStack movement as a "new" (it already existed, but now it has a name ) way to implement modern web sites and applications that has gain traction quite recently.
This presentation has been implemented (yes, implemented 😉) following JAMStack principles as it is can be pre-rendered and then statically served from any web server.
It is a Node.js package that uses the awesome library reveal-md which allows to create a presentation using the reveal.js presentation library while setting the content using Markdown (and a bit of HTML markup for customisation).
- reveal-md: librarty to enable markdown as content reveal.js presentations
- reveal.js: Javascript libary for fancy presentation
- Slides: Frontend for the reveal-js library to make presentations through a very convenient UI, for when you don't want / can use just Markdown 😉
- LAMP Stack
- MEAN Stack: Official portal
- JAMStack: Official portal
- Paradigma Digital blog post: Blogpost about migrating from Wordpress to the JAMStack approach using Strapi + Eleventy
- ECMAscript
- ES6 For Everyone: One of the best training courses on Javascript ES6
- ES6 features
- The V8 JavaScript Engine
- Ryan Dahl: Original Node.js presentation
- What is npm?
- What is Babel?
- TypeScript
- ... TODO
TODO