VueJS Plugins: developing with HRM

I’ve never being a fan of keeping backend and frontend codebase together, though some of the well known project achieve it quiet well like Discourse. Keeping JavaScript aside for backend solutions, as part of standalone UI elements seemed as decent solution. But when you have to develop Vue components as plugins and keep the project running - testing becomes messy. I spent half a day trying to figure out the ways how you can use symlinks to pick local packages to work in dummy VueJS app, but no luck....

June 26, 2019 · 2 min · anvyst

Fullcalendar.io for Vue: No more custom scripts

Few years, ago, I had to dance around fullcalendar.io library to get it working nicely in VueJS framework. Some wrappers, custom components and lots of external jQuery code to make it work. No more of it! Now, cakephp-[calendar](https://github.com/QoboLtd/cakephp-calendar/) can be re-written using fullcalendar-vue package. And it sound like a perfect weekend task: Getting rid of custom event treating RFC all the way with Recurrences Clean State Management and stand-alone JS npm package (instead of all-in-one solution) Congratulations to developers from fullcalendar community, who did a great job moving away to TypeScript, and making the codebase more incorporating with modern frameworks like Vue/React/Angular....

June 21, 2019 · 1 min · anvyst