Next Meetup

Node.js: SPACECRAFT! & APIs: Routes and Pipelines!
Hi Austin Noders! We've got some great talks lined up for you this month! Can't wait to see you all for some top-notch node learning! Julius Zerwick – SPACECRAFT! SpaceCraft is an open-source, real-time, collaborative REPL that was built with Node.js and Docker and allows users to write and execute code in the browser for Ruby, JavaScript, and Python. The goal of SpaceCraft is to provide a tool that developers can use to easily experiment with a programming language, while removing the burden of downloading and configuring the languages on their local machine. In this talk, I plan to discuss the project and the challenges faced in building it, along with the solutions used to address them. The topics we will touch upon include: - Crafting a front-end REPL experience - Multi-user collaboration on the same REPL - Client-server communication with HTTP vs. WebSockets - Pseudo-terminals - Containers with Docker to create “rooms” for user sessions - Security measures to handle malicious code - Reverse proxies to connect users to containers Roberto Fuentes – APIs: Routes and Pipelines PI implementations can turn out to be an unexpected bowl of spaghetti. With so many tools & styles to assist in the development of APIs we often forget what components make up an API. In order to help ease implementation it is helpful to understand conceptually the pieces we are putting together to create an API solution. In this presentation Roberto will go over general components of an API: routes, middleware, and controllers. I will also go over route nesting and composition, how to leverage code reuse with route composition, and nailing down API complexity by building a modular pipeline. The demo is built with Koa.JS & Koa-Router.JS Having a conceptual model of API components and how they interact with each other assists us in delivering an API system built for maintainability & change. We'll be at uShip this month. Thanks to uShip for hosting! It's going to be a great event! See you there! Matt austinnodejs.com

uShip Inc

205 E Riverside Dr · Austin

Respond by: 12/19/2018

Upcoming Meetups

Past Meetups (52)

What we're about

Hi there!

We're Austin Node.js! We meet every third Wednesday of the month to talk about the cutting edge of JavaScript and the Node.js community.

Join us here and on Slack at http://slack.austinnodejs.com (http://join.austinnodejs.com)!

Members (2,626)

Photos (63)