Good morning everyone and happy MonDEV! ☕
I hope you had a good weekend and are ready to get back to coding (for those who haven't started working on the Advent Of Code and therefore haven't left the code these days ;))
Today, for the first time (I promise it won't become a habit), I'd like to play in-house and present you with the tool I developed in the latest weeks during the experiments with npx and GitHub that I talked about here in the newsletter!
The command is called make-js-component ( or MJC for short ) and allows you to create, by calling it from the terminal, a boilerplate component for any of the main JS frameworks (currently supported: Vue, React, Angular, Svelte, and Qwik).
If you want to try it, all you have to do is take any of your front-end projects and run from the terminal:
A simple wizard will guide you through the steps needed to create your custom component; in the end, you just have to open it and start working on it!
If you have about ten minutes, I recommend watching this video on Giuppi's channel, where we talk about the tool and invite you to participate in the development! In fact, the tool is completely open-source to grow better with the contribution of many developers who can bring their needs or expertise through both issues and code! Over the weekend, I also opened the discussions section to allow us to exchange ideas and proposals for the tool's future developments.
So, if you feel like speeding up your front-end workflow or want to have fun getting involved in a young but very dynamic open-source project, here is the link to the repo.
In addition to the video where we talk about MJS, we'll see each other with Giuppi tonight live on his YouTube channel, this time talking a bit about Livewire and waving the flag of good old PHP, which apparently dies every year and comes back stronger than ever each year, a bit like Goku!
Drop by to say hello, and if you haven't already, follow him in his videos and travels; they are rich in interesting insights for code and fantastic guests (but that was already clear 😏).
Once again, and perhaps even more so, I hope I've given you some interesting insights! Hope to see you tonight live or on the repo!
Meanwhile, have a great week and Happy Coding 0_1