Skip to content

🍁 ECMAScript Microservices Development: Build, test, deploy, and scale microservices in ECMAScript.

License

Notifications You must be signed in to change notification settings

0xDO/Micro-Fullstack

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Micro Fullstack

🍁 ECMAScript Microservices Development: Build, test, deploy, and scale microservices in ECMAScript.

Here's how to make microservices development quick and easy:

  • Create microservice applications using JavaScript and TypeScript
  • Register multiple single-page applications on a single page with Single SPA and QianKun
  • Craft reusable components with the Web Components specifications using Svelte
  • Build applications with popular front-end frameworks like Vue, React, Angular, and Svelte
  • Design a service gateway and service registry with the Caddy API gateway
  • Write, load, and run portable binary code with WebAssembly using AssemblyScript
  • Build applications with popular back-end frameworks like Koa, Express, Nest, and Fastify
  • Use a test-driven development approach for microservices with Jest
  • Static file serving, reverse proxy, and automatic HTTPS with Caddy
  • Containerize microservice-based applications with Docker
  • Deploy, serve, and scale container-based applications with Knative

Getting Started

Micro Frontends Micro Backends End-to-End Testing Infrastructure as Code
See ./mfe. See ./mbe. See ./e2e. See ./iac.

About

🍁 ECMAScript Microservices Development: Build, test, deploy, and scale microservices in ECMAScript.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 53.0%
  • TypeScript 28.1%
  • HTML 7.2%
  • Vue 7.0%
  • Svelte 2.5%
  • Dockerfile 1.2%
  • Other 1.0%