Inertia.JS es una librería que se autodenomina como “El monolito moderno” cuya característica principal es la capacidad de crear aplicaciones web impulsadas por un servidor desde una sola página (SPA o Single Page Application), sin tener necesidad de crear una API (Application Programming Interface), evitando las complejidades que implica crear una SPA moderna (enrutamiento del lado del cliente, API, etc.) ya que Inertia.JS permite crear controladores y páginas de vista aprovechando los marcos del lado del servidor que ya existen.
El framework, desarrollado por Jonathan Reinik tiene la capacidad de funcionar con casi cualquier marco, tanto desde el lado del servidor (como por ejemplo Laravel o Ruby on Rails) o desde servidores del lado del cliente (Vue, Angular o React, entre otros).
En aplicaciones típicas de Laravel y Vue, Inertia.JS reemplaza todas sus plantillas Blade con componentes Vue, Single File, lo que permite que su aplicación sea más interactiva.