feat(landing-page): add content

This commit is contained in:
Ayo 2023-10-15 00:25:48 +02:00
parent ee16d782b9
commit 9337b400df

View file

@ -4,10 +4,52 @@
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>McFly: Back to the Basics. Into the Future.</title>
<style>
body {
font-family: sans-serif;
font-size: 1.5rem;
padding: 1em;
max-width: 750px;
margin: 1em auto;
}
h1 {
font-weight: 600;
padding: 0;
margin: 0;
}
</style>
</head>
<body>
<header>
<h1>McFly</h1>
<a href="/demo">Demo</a>
<a href="https://ayco.io/gh/mcfly">GitHub</a>
</header>
<main>
<p>
McFly is a framework that grows with you. Start at the very basic of
writing HTML files and enhance with standard web technologies or go
advanced as you like, at your own pace.
</p>
<ul>
<li>HTML pages</li>
<li>Server-Side Rendering logic</li>
<li>Custom Elements</li>
<li>REST APIs</li>
<li>Universal Deployment</li>
</ul>
<p>...all in the same project.</p>
<h2>Ambitious Goals</h2>
<p>We want a way to:</p>
<ol>
<li>create web apps with vanilla custom elements</li>
<li>write real .HTML files</li>
<li>have no frameworks or reactivity libraries on the browser</li>
<li>server-side pre-rendering</li>
<li>
control on when and where JS is downloaded for interactive elements
</li>
</ol>
</main>
</body>
</html>