Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can we start using it in production? #242

Closed
afidegnum opened this issue Oct 22, 2016 · 10 comments
Closed

Can we start using it in production? #242

afidegnum opened this issue Oct 22, 2016 · 10 comments

Comments

@afidegnum
Copy link

Hi,

what's the status of this project? can we start to use it in production?

@almarklein
Copy link
Member

It's still in an "alpha" status. Things are pretty stable, runtime-wise, but we're still making significant changes, including those that change the API, and we cannot promise to keep things backward compatible at this point.

So, if you have an interest in using it, trying it out and reporting issues (from bugs to usability issues) is helpful. Whether you use it in production is up to you, but be aware that things might break and need changes when you update Flexx.

@afidegnum
Copy link
Author

What's the milestore? what needs improving so if possible, i can contribute? how can this be integrate to other frameworks like flask, etc... ?

@almarklein
Copy link
Member

We don't have a 1.0 milestone yet. But with each release we should be closer to stable-ness.

Here are some issues that I think are important missing parts, or can potentially introduce API changes:

how can this be integrate to other frameworks like flask, etc... ?

Flexx runs on Tornado, so I suppose you'd do it in a similar way as integrating Tornado with flask. Though if you have a choice, the easiest approach might be to just use Tornado.

@almarklein
Copy link
Member

Small update: Flexx should get beta status with v0.6, though I'll try to get most things that cause severe backwards incompatibilities in v.0.5. With beta I mean we take better care of backwards incompatibilities and deprecation paths.

@afidegnum
Copy link
Author

sure, still watching the update, i m very interested in it,

@afidegnum
Copy link
Author

afidegnum commented Nov 8, 2016

have you think of blending or adding ELM ? that will make interacting with Javascript painless.. you can look at it at Elm-Lang

@almarklein
Copy link
Member

have you think of blending or adding ELM

No. Are you suggesting to transpile Python to Elm and then to JS? What would the advantage be?

Actually, TypeScript might be a better target in that case, I guess. Though when WebAssembly becomes available, I could see us target that.

@afidegnum
Copy link
Author

no, rather Elm to Js

@almarklein
Copy link
Member

But there is hardly any JS in Flexx. Everything is transpiled from Python :)

@almarklein
Copy link
Member

Closing this. Flexx is nearing a release that brings it to Beta status. Not quite "production ready", but a step closer to it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants