Comments (4)
@alxpez
Perhaps you can let developers define their own UI frameworks, like vue-layout
https://jaweii.github.io/Vue-Layout/dist/#/share/5993d3b05c497d0057c6f2da
from vuegg.
Hi @BrockReece,
This is definitely a most needed feature, since it's clear that everyone prefers to use the component library they're used to (some small discussion has happened around this #11).
I tried to build vuegg with this in mind. Although I'm not entirely sure how to make possible the loading of vue components during runtime; I don't want to bloat the compiled client with libraries, my thoughts are moving around the idea of updating the index.html
with script/styles for the wanted library, and reload the client with this new version (obviously the components used need of a vuegg-definition, similar to MaterialComponents
.js); I'm keen on the .vuegg
convention if you have a way to go in mind.
I did prepare the vue sources generation to be able to manage different libraries inclusion (maybe it will need some tweaking to make it work in every library case).
If you have any ideas on how to implement this, I'd be really happy to discuss them. Let me know if you make any progress on your own, this is for sure a most wanted feature.
Thanks for your time!
from vuegg.
Great, thanks for your support, I will have a play with a few things and see what I can come up with.
from vuegg.
Can anyone guide me on how to add custom thrid party components in vuegg for code generation (https://quasar-framework.org)
from vuegg.
Related Issues (20)
- [Bug] Why downloaded zip folder is empty? HOT 3
- Node Sass does not yet support your current environment: OS X 64-bit with Unsupported runtime (72)
- Bug
- Github User authentication question. HOT 2
- how to add :before and :after css in mockcomponents.jsïŒ HOT 1
- 404 node-sass download and fix path of vue-directive-template HOT 2
- No files when i download the project HOT 1
- Typo in client editor component HOT 2
- [Feat] Allow adding vue attributes and js code into elements HOT 1
- [Feat] Load Project without using Vuex replaceState
- Website is down HOT 1
- Bug: Github Connect Button results in Not Found 404 HOT 1
- [Bug] Download Vuegg project (.gg) does not work HOT 1
- How to get page content from download button? HOT 1
- What is NPM package name for this and how we can integrate this editor with my current cms application? HOT 1
- Please provide developer documentation so developer can easily understand the complete work-flow.
- the site is down HOT 1
- [Feat] Vuegg is perfect for teaching HOT 1
- Help me please
- [Bug] Project does not start on MacOS Ventura with M1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
ð Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ððð
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google â€ïž Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vuegg.