Skip to content

Double header - NestJS and Eleventy

Photo of Ian VS
Hosted By
Ian V. and 2 others
Double header - NestJS and Eleventy

Details

For this event we will be having two half-length talks instead of one!

  • NestJS: Intro to REST and Data Persistence with Aaron Harper -

NestJS is a Node framework that provides simple integrations for a variety of popular libraries. Express has traditionally been considered a Node framework, but NestJS treats it as a library within a more holistic framework. With NestJS, you can start by building a simple Express API, and then gradually add technologies as needed. Break your monolith into microservices, add WebSockets, communicate over RabbitMQ, and much much more -- all easily added with integrations provided by the NestJS team!

In this talk, we'll build a REST API with Swagger docs, request validation, and data persistence using TypeORM and Postgres.

Aaron Harper is a software engineer at Duo Security. He's been a full-stack developer for 3 years, primarily using a React/Node/GraphQL stack.

  • Eleventy Ways to Solve One Problem: A Gentle Introduction to Static Site Generation with Leo Generali -

Eleventy is a self described "simpler static site generator". It's written to be a Node.js alternative to Ruby's Jeykll. It comes out of the box with a set of sensible defaults to get you up and running as quickly as possible. With a configurable API, developers can tweak the build process as they see fit. It does not make any assumptions about the client-side JavaScript you want to use.

In this talk, I will introduce Eleventy and present some interesting ways you might use it. We'll also touch upon the pros and cons of static site generators. You will walk away with enough information about Eleventy to add it to your developer utility belt.

Leo Generali professionally wrangles Ruby, PHP, and JavaScript for The Knot Worldwide. He helps build tools that make the wedding planning process easier. In his spare time, he enjoys getting 1/3 of the way through side projects before moving on to the next one and running what was once described as "too many miles, too early in the morning."

Photo of SE Michigan JavaScript group
SE Michigan JavaScript
See more events
Pillar
301 E. Liberty floor 7 · Ann Arbor, MI