Dylan Piercey | From Plan to Pixels, with Marko Run | ViteConf 2023

Discover Marco Run, a zero-config framework built on Vite, offering server-first development, hot module reloading, and more, making it ideal for complex applications.

Key takeaways
  • Marco Run is a new meta framework built on top of Vite, aimed at providing a zero-config, server-first development experience.
  • Marco Run uses file system-based routing, which allows for easy configuration and navigation.
  • The framework includes features such as hot module reloading, server-side rendering, and progressive rendering, making it suitable for complex applications.
  • Marco Run is designed to reduce configuration and boilerplate, providing a tight feedback loop during development.
  • The framework includes adapters for popular front-end and back-end frameworks, allowing for easy integration.
  • Marco Run is built on top of Vite, which provides features such as unbundled development, hot module resolution, and client-server aware hot module reloading.
  • The framework is designed to be adaptable and scalable, making it suitable for a wide range of applications, from simple to complex.
  • Marco Run includes features such as pathless segments, alternative paths, and nested routes, which allow for flexible routing and navigation.
  • The framework provides a simple and intuitive API for routing, making it easy to define routes and handlers.
  • Marco Run includes features such as get and put handlers, which allow for custom routing and handling of requests.
  • The framework provides a robust and flexible routing system, making it suitable for complex applications with multiple routes and handling logic.
  • Marco Run is designed to be extensible, allowing developers to easily add custom adapters and plugins to the framework.
  • The framework is built on top of Vite, which provides a fast and efficient development experience, making it suitable for rapid development and prototyping.
  • Marco Run includes features such as zero-config support, making it easy to get started with the framework and start building applications quickly.
  • The framework provides a simple and intuitive CLI, making it easy to create and manage projects with Marco Run.