Assuming the project uses them, yes. Might want to check with the project owner to be sure before jumping in.
- 0 Posts
- 5 Comments
I would start with the official documentation/guides. https://handlebarsjs.com/guide/#what-is-handlebars
It’s not overly complicated to learn if you already know some Javascript / HTML / CSS. If you don’t, then maybe look up some tutorials on FreeCodeCamp.
liliumstar@lemmy.dbzer0.comto Programming@programming.dev•What helps people get comfortable on the command line?2·2 years agoTo be fair, I like to use VSCode for resolving merge conflicts, because it is easy to see the deviations and apply/edit as needed. Still, I use the CLI for everything else, including commiting that merge. Plus the gh cli client when I’m using github as I can create a repo or push a repo with zero effort.
It is possible to resolve conflicts through any text editor, but not an amazing experience.
liliumstar@lemmy.dbzer0.comto Programming@programming.dev•What helps people get comfortable on the command line?8·2 years agoThat’s a good article. From my observation, there are a few things:
- Necessity. I’m active in communities with people who don’t use the terminal until it’s an absolute necessity. Like people running unraid, docker, or whatever containerized server. Eventually they need to type commands.
- The prettiness. Yeah, I run oh-my-zsh. It’s nice having a setup pretty environment. Some people’s only experience might be opening up the powershell default display to run one command… And that is a bad experience.
- Niche commands/programs. Take ffmpeg as an example. It’s probably the most powerful media tool that exists, but has no official gui. And it’s expansive enough that no GUI really covers what it can do. There are a bunch of other things like this.
Edit: And yeah, git. I’ve never used a graphical client. Seen a handful in use and don’t like it.
I can vouch for PyQt, it works quite well for what it is. Be aware you might have to dig into the C++ docs if you’re trying to do something non-trivial.
If you like, you can use Qt Creator to build the GUI template, and then basically import into Python and build all the logic.