Vue.js, Bulma, and py4web

152 views
Skip to first unread message

Julio F. Schwarzbeck

unread,
Feb 12, 2022, 11:31:49 AM2/12/22
to py4web
Hi,

I wanted to ask for anyone that has an investment in the framework their thoughts and considerations of embedding both Vue.js and Bulma as part of the framework's front-end components.

Please don't misinterpret what I am trying to ask here, I am not against neither and in fact use (or have used them) in several projects, and in the case of Vue.js for several years now..

When I originally read the documentation (a million thanks to the authors) it suggested that these two components were integral part of the framework, then later on it clarifies that you can use *any* frontend components of your choosing, however, when creating an app using the scaffolding clone option, it adds these components to your (future?) project.

I also understand that these components are used in the administrative section, and for other styling/dynamic elements, for examples, or other minor elements of the framework.

My main concern is that this could be seen as the platform being biased towards a frontend "requirement", and potentially turn off potential devs that are looking for a pure 'agnostic' python web framework.

I could be wrong (most likely I am), but I wanted to ask your thoughts about the roadmap of this inclusion.

- Julio

FredUZ

unread,
Feb 14, 2022, 7:02:19 AM2/14/22
to py4web
Hi Julio,

I had a very similar train of thought and asked a similar question. Don't know if you had seen this:
https://groups.google.com/g/py4web/c/WLoQ2OfymVA

In short:
According to my own trying things out, your own app does not require any of the JavaScript or CSS that comes with the framework (not even for its more minor components to work). Massimo confirmed this also.
It's just not yet documented too well, but from my current understanding I would call py4web "frontend agnostic" in the sense that you seem to mean it.

Best regards,
Fred

Julio F. Schwarzbeck

unread,
Feb 14, 2022, 10:42:54 AM2/14/22
to py4web
Hey Fred,

Thank you for confirming!

I mean I can see it for myself, I am not 'forced' to use any of these components, nor it seems that they are indeed required for our own applications, granted it does not say so specifically in the documentation, but I just needed someone else to corroborate/confirm that these will be used 'internally', or optionally by the dev if they choose to do so.

Impressed with the framework, and thanks (again, and again, and again) to Massimo *and* team for coming up with this pretty cool framework.

Julio.
Reply all
Reply to author
Forward
0 new messages