PrimeFaces
Mockneat
Our great sponsors
PrimeFaces | Mockneat | |
---|---|---|
16 | 13 | |
1,719 | 523 | |
1.5% | - | |
9.9 | 0.0 | |
7 days ago | about 1 year ago | |
Java | Java | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
PrimeFaces
-
Shadcn: Beautifully designed components that you can copy-paste into your apps
> I use Quasar and Vue. This is my hammer for all nails, no matter the size of the nail.
Vue is great, especially with their Composition API (https://vuejs.org/guide/extras/composition-api-faq.html#why-...) and something like Pinia for state management, without the hassles of something like Redux: https://pinia.vuejs.org/
As for components, I really liked the idea behind PrimeVue/PrimeReact/PrimeNG/PrimeFaces (https://www.primefaces.org/) because I'm not aware of any other attempts of creating components that actually work similarly across different frameworks/libraries and it's really good because your skills carry over pretty well if you ever find yourself exploring a slightly different stack.
For what it's worth, the components also work decently (there's a whole list https://primevue.org/autocomplete/) and look okay (with various themes available, https://primevue.org/theming/), plus you can get examples (https://blocks.primevue.org/). Oh yeah, they also have their CSS utilities (a bit like Tailwind, https://primeflex.org/installation) and icons (https://primevue.org/icons).
I actually look forwards to the day where most of these concerns are less of an artisanal craft but rather a set of boring and well known things that just work well for quickly putting together a CRUD or whatever you need.
That said, I also explored VueRequest for handling network requests a bit more easily (https://www.attojs.org/guide/gettingStarted.html) and VueUse for stuff like LocalStorage (https://vueuse.org/guide/) and while it doesn't feel like I'm building a crappy alternative to Vuex and the complexity is reasonably manageable and the usability present, occasionally it all still feels a bit annoying to deal with - reactivity, ways to shuffle around data that I get from the back end, props, various bugs... so it's not all good, but still less complex than some of the things I've seen with React or Angular.
-
A design system for the federal government
> You're unlikely to build anything that's usable by everyone using React/Vue/Angular.
I wonder why so few actually try doing this. I mentioned this in another comment, but PrimeFaces is one of the few (only one?) sets of usable components, that have libraries available for Angular/React/Vue/Java (though using Java is a bit of a mess because of JSF, though some like it): https://www.primefaces.org/
It's immensely cool to be able to use similar components and such across different technologies, as opposed to wanting one of those component libraries and thus being pigeonholed into either using just React (or something else), or third party bindings of questionable quality.
It's probably never going to be truly 1:1, but getting close enough seems like a good thing to me, here's an example of a random component:
https://primereact.org/treetable/
https://primevue.org/treetable/
https://www.primefaces.org/showcase/ui/data/treetable/basic....
-
PrimeFaces v13.0.0 Released
Visit the changelog for the complete list of changes.
-
HTML with Superpowers: An Introduction to Web Components
> A UI library for React, Vue, Svelte, Solid, whatever... Imagine being able to have a component library that works with any of them (or none of them).
That seems to be a worthy goal, but I don't see that being usable in prod projects, at least not in the near future.
The closest I've seen is something like PrimeFaces, which has components for Angular, React and Vue, which is the majority of projects I've seen out there: https://www.primefaces.org (I've also used the Java JSF variety, it was... sometimes problematic)
If you need something that works the same (or as close as you can get) across multiple front end frameworks/libraries, while still having most of the components you could possibly want, I don't think there are many other options out there.
For example:
- Angular calendar: https://www.primefaces.org/primeng/calendar
- React calendar: https://www.primefaces.org/primereact/calendar/
- Vue calendar: https://www.primefaces.org/primevue/calendar
- ¿Qué tecnologías usarían para crear una web app de gestión?
-
is there any component packages like mudblazor but for javascript/react?
PrimeFaces for Java, Angular, React and Vue.
- Your cool open source libraries
Mockneat
- Quick question: Care e faza cu a fi crab?
- Favorite hidden gem library?
- Proiecte personale
-
MockNeat, a modern faker lib
The official documentation can be found at: www.mockneat.com
-
Datafaker, an alternative to using Production Data
www.mockneat.com
- What is something you made in Java to automate/make your job easier?
-
Proiectele open source la care am lucrat în ultimă perioada
www.mockneat.com - o librărie Java care permite crearea de date aleatoare, utila in testarea de aplicații.
-
Your cool open source libraries
Probably the one lib that got the best traction was: www.mockneat.com
What are some alternatives?
Vaadin - Vaadin 6, 7, 8 is a Java framework for modern Java web applications.
Spring Boot - Spring Boot
ZK - ZK is a highly productive Java framework for building amazing enterprise web and mobile applications
Apache Wicket - Apache Wicket - Component-based Java web framework
jwt - Java Web Toolkit
Minestom - 1.20.4 Lightweight Minecraft server
Spring - Spring Framework
Grails - The Grails Web Application Framework
Google Web Toolkit - GWT Open Source Project
jhipster - DEPRECATED: use https://github.com/jhipster/jhipster-bom instead
Auto - A collection of source code generators for Java.
Tale - 🦄 Best beautiful java blog, worth a try