Valyrian.js

Build web apps across browser and server

Build the application around one Valyrian.js component model.

Create views, route between screens, load data, manage state, render on the server and isolate request-scoped work with Valyrian.js APIs.

Try Valyrian.js in the browser

Save this complete document as index.html and open it in a modern browser. It loads Valyrian.js from unpkg, defines a component and mounts its output to the body.

html
<!doctype html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <title>Valyrian.js App</title>
  </head>
  <body>
    <script type="module">
      import "https://unpkg.com/valyrian.js@9.1.13/dist/index.min.js";

      const { mount } = Valyrian;

      function App() {
        return "Hello from Valyrian.js";
      }

      mount("body", App);
    </script>
  </body>
</html>
Continue with your first application

Explore Valyrian.js by capability