Dash is awesome for early stage , production ready prototyping.
Reahl – A Python-only web framework
31–40 of 108 posts
Re: Reahl – A Python-only web framework
#32Earlier quoted context omitted.
> "one language only" if you don't count the javascript, html and css. My hunch is that you strove for making the First Comment considering that the point of this project is exactly what you said it isn't. https://www.reahl.org/layout , for instance, talks about how styling works. Taking this further, here's a comment from one of the maintainers on the relevant Google Group: > Hello. > We want casual users of Reahl t…
"One language only" is a marketing slogan. It's slightly misleading, since it doesn't look like you can implement meaningful applications in 100% Python or get away with zero knowledge of HTML and JS. But it may be close, like you can spend 90% of your development time on Python, and write JS components in the remaining 10%.
Re: Reahl – A Python-only web framework
#33Earlier quoted context omitted.
Yes, for cases when an existing widget doesn't do what you want it to do. You seem pretty steadfast in your commitment that this post misrepresents its content. I believe you should give it a deeper review and reevaluate your understanding.
Just take out the "one language only (Python)" part. What's wrong with simply "Reahl 4.0: Build web apps in Python". It's clear and truthful.
Re: Reahl – A Python-only web framework
#34Does APL here mean you can only use it ti build APL-licensed server code? Apparently it should be the case.
AGPL means you have to share any code you write using this framework. It makes no sense to me why a library would be AGPL licensed, LGPL is what I expect libraries to be, of course I'm not sure how the LGPL applies to Python, but I'm usually all in for MIT License.
> AGPL means you have to share any code you write using this framework
I think you've found the reason?
Re: Reahl – A Python-only web framework
#35I feel bad about projects like these, I really do. I'm sure a lot of effort have been put in and it probably satisfies what OP wants to do. But in the end, no one serious would ever consider using it.
Re: Reahl – A Python-only web framework
#36Earlier quoted context omitted.
AGPL means you have to share any code you write using this framework. It makes no sense to me why a library would be AGPL licensed, LGPL is what I expect libraries to be, of course I'm not sure how the LGPL applies to Python, but I'm usually all in for MIT License.
> It makes no sense to me why a library would be AGPL licensed > AGPL means you have to share any code you write using this framework I think you've found the reason?
Re: Reahl – A Python-only web framework
#37I feel bad about projects like these, I really do. I'm sure a lot of effort have been put in and it probably satisfies what OP wants to do. But in the end, no one serious would ever consider using it.
Why not?
I would say it is the other way around. For any web application project of decent size there is almost always a transpilation step that converts whatever programming language your source code is in, into JavaScript (usually ES5). We also had very successful and widely used projects like GWT for years (GWT was first released in 2006!!!).
Re: Reahl – A Python-only web framework
#38Earlier quoted context omitted.
> It makes no sense to me why a library would be AGPL licensed > AGPL means you have to share any code you write using this framework I think you've found the reason?
But you're using this code in any application you make, so you can't use it commercially.. AGPL isn't made with libraries in mind...
AGPL puts no restrictions on commercial usage, as far as I am aware.
> AGPL isn't made with libraries in mind...
It works perfectly well with libraries.
Re: Reahl – A Python-only web framework
#39"one language only" if you don't count the javascript, html and css.
Re: Reahl – A Python-only web framework
#40I feel bad about projects like these, I really do. I'm sure a lot of effort have been put in and it probably satisfies what OP wants to do. But in the end, no one serious would ever consider using it.
>But in the end, no one serious would ever consider using it. Why not? I would say it is the other way around. For any web application project of decent size there is almost always a transpilation step that converts whatever programming language your source code is in, into JavaScript (usually ES5). We also had very successful and widely used projects like GWT for years (GWT was first released in 2006!!!).
I can make a sophisticated python web app with 20 packages. Or in JavaScript I'll need a few hundred that have massive vulnerabilities and conflicts. Hell npm reported the most modern packages I was installing had over 200 vulnerabilities. JavaScript pretty much guarantees shit code. I'll be downvoted to hell, but whatever. Js sucks.