Skip to content

Commit 60a1cf3

Browse files
committed
feat: improve docs
1 parent 12e0f8b commit 60a1cf3

File tree

1 file changed

+41
-2
lines changed

1 file changed

+41
-2
lines changed

src/pages/docs.astro

Lines changed: 41 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,47 @@ import { Image } from '@astrojs/image/components';
2121
/>
2222
<a class="font-mono font-bold text-3xl pl-2" href="/">Rustular</a>
2323
</div>
24-
<div class="font-thin max-w-xl mx-auto">
25-
Rustular is currently under development. Please check back later.
24+
<div class="font-thin max-w-xl mx-auto space-y-4">
25+
<h2 class="text-3xl font-normal">Overview</h2>
26+
<p>
27+
Rustular is designed to revolutionize the way web applications are
28+
developed. By leveraging Rust's performance and memory safety,
29+
WebAssembly's efficient execution, and Angular's powerful UI framework,
30+
Rustular provides a robust and high-performing solution for building web
31+
applications.
32+
</p>
33+
34+
<h2 class="text-3xl font-normal">Key Features</h2>
35+
<ul class="list-disc">
36+
<li>
37+
<strong>Enhanced Performance:</strong> Rustular harnesses the power of
38+
Rust and WebAssembly to deliver lightning-fast web applications. The use
39+
of highly performant Rust build servers and WebAssembly modules ensures
40+
optimal performance and efficient resource utilization.
41+
</li>
42+
<li>
43+
<strong>Modular Architecture:</strong> Rustular embraces modularity by
44+
converting each individual component of a web app into its own dedicated
45+
Angular application. This approach allows for easy maintenance, code reuse,
46+
and independent updates to specific components without the need for recompiling
47+
the entire application.
48+
</li>
49+
<li>
50+
<strong>Seamless Integration:</strong> With Rustular, integrating WebAssembly
51+
modules into your Angular application is a breeze. The use of <code
52+
>WebAssembly.instantiateStreaming()</code
53+
> enables effortless integration and dynamic loading of the component modules,
54+
resulting in a seamless and efficient development experience.
55+
</li>
56+
<li>
57+
<strong>CSS Optimization:</strong> Rustular optimizes CSS styling by converting
58+
key-value pairs into respective hexadecimal values. This approach streamlines
59+
the rendering process and improves overall application performance.
60+
</li>
61+
</ul>
62+
63+
<h2 class="text-3xl font-normal">Getting Started</h2>
64+
<p>Rustular is currently under development. Please check back later.</p>
2665
</div>
2766
</body>
2867
</html>

0 commit comments

Comments
 (0)