diontools / typerapp

Typerapp is type-safe Hyperapp V2.
MIT License
8 stars 0 forks source link

Current state, future plans and roadmap #1

Open r0skar opened 5 years ago

r0skar commented 5 years ago

Hi! First of all: thanks a lot for sharing typerapp with the world!

Since hyperapp v2 is now in alpha, I was about to update a personal app from v1 to v2. I am using typescript, so I figured why not use typerapp instead of hyperapp v2.

Would you recommend doing so for a rather small application? Its nothing mission-critical, but I also dont want to deal with breaking changes every other week. To cut a long story short: do you think typerapp is production-ready for small apps?

diontools commented 5 years ago

@r0skar Thank you for message. :thumbsup:

Typerapp is a type-safe version of Hyperapp V2. Future changes in Hyperapp V2 will apply to Typerapp as much as possible. (includes breaking changes)

Also, for better type safety, I may change the type of Typerapp. In fact, there is a type that I am not convinced. (e.g. ActionParamOf type) :tired_face:

If you want to avoid changes, I recommend that you fork the repository. I think that is possible because Hyperapp V2 and Typerapp are small and easy to understand. :muscle:

Currently, I am using Typerapp in my own project to check if there is a problem with the type. :beetle: :mag:

Finally, I will release Typerapp v1.0 after confirming that the stable version of Hyperapp V2 has been released and that there is no problem with Typerapp.