Skip to content

Commit f9448a7

Browse files
feat: Adding Kobweb Kotlin/JS framework to K/JS overview page. (#4651)
* Adding Kobweb Kotlin/JS framework to overview page. * chore: switching section order * bitspittle suggestions * chore: fix typo
1 parent 1d3f772 commit f9448a7

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

docs/topics/js/js-overview.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,23 @@ To learn more about the available features in the Kotlin/JS IR compiler and how
2929
Modern web development benefits significantly from frameworks that simplify building web applications.
3030
Here are a few examples of popular web frameworks for Kotlin/JS written by different authors:
3131

32+
### Kobweb
33+
34+
_Kobweb_ is an opinionated Kotlin framework for creating websites and web apps. It leverages [Compose HTML](https://github.com/JetBrains/compose-multiplatform?tab=readme-ov-file#compose-html) and
35+
live-reloading for fast development. Inspired by [Next.js](https://nextjs.org/), Kobweb promotes a standard structure for adding widgets, layouts,
36+
and pages.
37+
38+
Out of the box, Kobweb provides page routing, light/dark mode, CSS styling, Markdown support, backend APIs, and more features.
39+
It also includes a UI library called Silk, a set of versatile widgets for modern UIs.
40+
41+
Kobweb also supports site export, generating page snapshots
42+
for SEO and automatic search indexing. Additionally, Kobweb makes it easy to create DOM-based UIs that efficiently update in response to state changes.
43+
44+
Visit the [Kobweb](https://kobweb.varabyte.com/) site for documentation and examples.
45+
46+
For updates and discussions about the framework, join the [#kobweb](https://kotlinlang.slack.com/archives/C04RTD72RQ8) and
47+
[#compose-web](https://kotlinlang.slack.com/archives/C01F2HV7868) channels in the Kotlin Slack.
48+
3249
### KVision
3350

3451
_KVision_ is an object-oriented web framework that makes it possible to write applications in Kotlin/JS with ready-to-use components

0 commit comments

Comments
 (0)