talvbansal / media-manager

A simple file browser and up-loader for Laravel written in Vue.JS
MIT License
208 stars 44 forks source link

[Suggested Improve] Splitting the VueJS component #58

Open boomhq opened 7 years ago

boomhq commented 7 years ago

Hi,

Thanks for your work it's awesome, juste maybe it's a good thing if your should split the VueJS component on standalone Git Repo, for publish an NPM package ?

talvbansal commented 7 years ago

Hi @boomhq,

Thanks for checking the project out and your suggestion!

Given the the media manager relies on the backend to work properly its not likely that I will split this out into a separate vue component. However with the project being open source you're more than welcome to fork it and remove the laravel / php code. If you need a hand in doing so I can assist once you've made some progress.

Is there a particular use case that you're trying to solve by splitting it out into something standalone?

Thanks

Talv

talvbansal commented 7 years ago

After going to a number of Javascript meetups i've been thinking more and more about this and think I am going to split this out into a separate package if possible.

boomhq commented 7 years ago

Hi @talvbansal Oops, I have not seen your previous message. I agree it's a very good idea. If I am I can make myself useful.

talvbansal commented 7 years ago

Excellent I'm going to start work on it over on this repo: https://github.com/talvbansal/media-manager-js Any help you can give would be much appreciated.

This should allow us to have a backend agnostic unit tested more organised application with this being the laravel integration for it.

ruchernchong commented 7 years ago

@talvbansal Pure VueJS frontend? I'm going to love it.

talvbansal commented 7 years ago

Yeah thats the plan! - I'd love any help you guys can give as i've not written a pure JS project before!

ruchernchong commented 7 years ago

@talvbansal I have forked the project, I will look into it over the weekend when I am free!