Session

Minimal MEAN: Full-Stack TypeScript (Workshop)

It can be daunting to ship your code on the web and more so to pick the right stack to deliver your idea to the cloud. However, if you don't ship it, it never happened. Using TypeScript with Mongo, Express, Angular, and Node you can deliver solutions without digging yourself into a hole using unnecessary abstractions. My easy to learn and use template project 'Minimal MEAN' will get you started and deployed on the cloud over a long weekend, using Docker, DocumentTS, GitHub and CircleCI to the cloud of your choice.

In this workshop I will go over:
· API design with Swagger
· A minimal MEAN stack
· Creating a monorepo
· Node.js with TypeScript
· RESTful APIs with Express.js
· MongoDB with DocumentTS
· Implementing RESTful APIs
· Server-side pagination and filtering
· Implement JWT Auth
· Cross-Origin Resource Sharing (CORS)
· Docker Compose
· Postman

This workshop is supported by npm packages I published document-ts, mrm-task-typescript-vscode, GitHub repos https://github.com/duluca/lemon-mart, https://github.com/duluca/lemon-mart-server, https://github.com/duluca/minimal-mean and my book Angular for Enterprise-Ready Web Applications, 2nd Edition.

Doguhan Uluca

Technical Fellow at Excella, Author, Human coder

Washington, Washington, D.C., United States

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top