Skip to content

feat: add web template#101

Closed
orhun wants to merge 1 commit intoratatui:mainfrom
orhun:feat/web-template
Closed

feat: add web template#101
orhun wants to merge 1 commit intoratatui:mainfrom
orhun:feat/web-template

Conversation

@orhun
Copy link
Member

@orhun orhun commented Mar 16, 2025

closes #89

This can be improved by using a App struct and so on, but I'm okay with this structure as well. Just LMK!

@orhun orhun requested a review from joshka March 16, 2025 22:19
@orhun orhun force-pushed the feat/web-template branch from 1740a2b to 5ebe4b3 Compare March 16, 2025 22:19
@orhun orhun force-pushed the feat/web-template branch from 5ebe4b3 to fa30992 Compare March 16, 2025 22:20
@joshka
Copy link
Member

joshka commented Mar 16, 2025

I think this one probably belongs in its own repo (or possibly the ratzilla main repo?)

@orhun
Copy link
Member Author

orhun commented Mar 16, 2025

Sure, but wouldn't it be nice to allow bootstrapping different kinds of application with a single cargo generate command?

Are you concerned about the maintainability of the code because of 3rd party libraries?

@joshka
Copy link
Member

joshka commented Mar 16, 2025

Are you concerned about the maintainability of the code because of 3rd party libraries?

No, it's mostly that ratzilla is a bit more niche than ratatui, and I think it's worth giving it a bit of room to grow and gain some adoption. Giving this its own repo allows the sorts of web apps that you might be able to build grow over time, and it also makes it easy to have that follow the ratzilla development more closely as you discover new approaches to things.

@orhun
Copy link
Member Author

orhun commented Mar 19, 2025

Sure, sounds reasonable.

Added to the main repo in ratatui/ratzilla#62

@orhun orhun closed this Mar 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add web template

2 participants