Replies: 3 comments 6 replies
-
We use PrimeNG at work, which is the Angular sibling of PrimeVue. It is a great set of components, but it will need to be integrated in the backend as well if we want to use the library to its fullest (backend data binding for example). It is much more than just a new layer of paint :-) Browsers that are 4 years old are really ancient, and are a big security risk. Nobody should be using them anymore in my opinion. I was looking at the browser version statistics (https://gs.statcounter.com/browser-version-market-share#monthly-202107-202109-bar) but the info that interests us is in the 20% 'other', so not really useful :-( |
Beta Was this translation helpful? Give feedback.
-
In the meantime, symfony has evolved and is offering symfony UX, basically a knock-off of Laravel livewire 😊. We're testing it currently at our company in a proof of concept to see if it can offer vue/react like interfaces for the end user, while keeping us from having to develop authenticated webservice backends by hand for each and every functionality that we want to offer. |
Beta Was this translation helpful? Give feedback.
-
Hi! I wanted to use the PrimeVue in my project, but I can't find information about browser support. Also this issue primefaces/primevue#4688 concerns me. |
Beta Was this translation helpful? Give feedback.
-
Few days ago I finally finished converting my own website mekdrop.name into Vue. I did it with Symfony Encore and PrimeVue. When and why I have from many Vue based frameworks selected this one I can't remember, but this mini project gave me idea that maybe we could to use similar thing for ImpressCMS.
From documentation it seems that PrimeVue can be used without webpack or similar assets building tool. Vue can be also used in this way. So, theoretically required js scripts can be installed with Assets packagist and copied to public folder. This could work in similar way as now editor modules works.
Another related thing that I found is that if decide that we can support only browsers not older than 4 years old, we could use for our assets node modules. According Can I Use all desktop browsers supports that (and most supported from 2016+) from middle 2018 and most mobile broswers from 2019. So, I think probably that would be save enough to use.
Very good tutorial about that was written in 2017 - Deploying ES2015+ Code in Production Today.
Do we need ES modules to work with PrimeVue, I don't know. I'm not yet good with that. But from what I see it seems that this framework can work with any CSS framework like Bootstrap or Material Design. At least that looks so taking look into suplied templates.
I'm not sure if this could be the best way to achieve that but as said before I thinking about rewriting imbuilding and one of features that I would like to include is to generate specific page view for selected data model (f.e. table view, form, news list, news item view...). So, we could faster update/remake our modules. And I think something like PrimeVue could help me faster to achieve that.
What do you think?
Beta Was this translation helpful? Give feedback.
All reactions