(done) Vue support is arrived 🚀 #1755
Replies: 2 comments 9 replies
-
while I'm not using Vue I know others who are and have to spread the good word. putting the framework projects in the same repo though is the real gamechanger as it makes debugging and working off local branches for tryouts waaaaaay easier. plus I guess releases should be streamlined even more. really looking forward this |
Beta Was this translation helpful? Give feedback.
-
@zewa666 another thing that I wanted to ask, I was planning to keep the same npm package names for all ports ( |
Beta Was this translation helpful? Give feedback.
-
I'm currently working on creating another framework port to support VueJS, the package will be named
Slickgrid-Vue
and I have just opened a new PR #1753 for this package. The new port is supporting all 42 examples, even Row Detail, found in the other ports (Angular/Aurelia/React). There's still a few things to look into but it's coming along and will probably ship by next week or the week after (it will be under v0.x for some time).Things to be aware that will eventually come to all other framework ports
/frameworks
and/demos
folders directly within Slickgrid-Universal and that is where the new Vue port will be merged into. Since this will be all hosted under the same repo, it should help for troubleshooting and especially maintenance (I will be able to use pnpmworkspace:
to get instant access to local code).fixed version
mode of Lerna-Lite, it would require to bump all frameworks (including Vue) to the same version (I'm planning to do these repos move/update of all repos to v9.x in next major around 2025, Q1-Q2)independent
mode of Lerna-Lite but I think it still makes sense to have everything on the same version and so my preference is towards keepingfixed version
mode and align everything to v9 in next majornode_modules
symlinks, having 2 Cypress installs doesn't increase install size (great)pnpm install --filter
, so it could be interesting for the end user to only install the framework they want to troubleshoot of bring new features (this is only useful for Slickgrid-Universal development though, so that might not be an issue per say)Angular-Slickgrid-Demos
), I could point the user to these live demos instead of current links.@zewa666 do you have any projects with VueJS? I would also like to hear what you think about my possible move of all the framework ports (repos) into here, does that make any sense? Personally, I think it does, but I surely wouldn't want to overcomplicate things either. Feedback welcome
Beta Was this translation helpful? Give feedback.
All reactions