• 0 Posts
  • 17 Comments
Joined 2 years ago
cake
Cake day: June 12th, 2023

help-circle






  • The 1.0 is in beta. There has been a lot of refactoring to get it to this point. I would say there’s still many quality-of-life features missing that would stop me from using it in a professional setting but for hobby projects it’s meeting my needs (and gets better with each new beta build). They only have a few project backers but the main developer has been working very steadily on it.


  • This is actually why I prefer using pijul. I don’t want to commit my secrets to a git repo and nix will refuse to build because I’m pulling in files that aren’t tracked. Simple solution is to not make the flake directory a git repo and it won’t complain. That’s my solution at least. I also prefer using git (and therefore pijul) via cli rather than as a text editor integration so my experience differs.










  • I will say it took a bit of warming up to the composition API but referencing the static variables as opposed to this.variableName made it easy to spot a bunch of dead code in our components. I also don’t have to think about reactivity like I used to. Vue.set and Vue.observable just aren’t necessary any more. So from a surface level it seems you’re more abstracted and removed from the target browser code it outputs but from a cognitive overhead standpoint it’s been a simpler, cleaner experience using the composition api and build toolchain.

    My only complaint is inside the script block you have to reference computed values as variableName.value instead of just variableName. If it wasn’t for eslint to tell me I forgot to type “.value” when referencing a computed value in the script block I’d probably screw this up a lot. Having to depend on eslint to address a shortcoming in the api feels wrong to me.