4 ms·
I am an amateur developer, mostly using python. I had from time to time to code a front-end in JS and it was a huge pain in the bottom (again, I am a real amate
by BrandoElFollito 9y ago
I am an amateur developer, mostly using python. I had from time to time to code a front-end in JS and it was a huge pain in the bottom (again, I am a real amateur).
This until I discovered Vue.js which changed my life. This and lodash made me actually like JS and front-end programming.
So this is an example what a framework did not help to improve code but actually made me choose in something else than the language I was using so far (coming from a background in C, then Perl)
- dashundchen 9y agoWould you be able to recommend any Vue tutorials/resources/projects you found useful while learning?
- levthedev 9y agoAll you need are the (excellent) docs! You can read the whole thing in like an hour or so. Onve you've read the docs, just start building.
- BrandoElFollito 9y agoAbsolutely agreed. I went from zero (and very poor JS skills) to starting refactoring my app in one afternoon.
- tribby 9y agoI agree with the comment sibling recommending the docs -- they are good. maybe try building something with nuxt[1] first. nuxt a framework/static site generator build on top of vue (inspired by next.js for react). its conventions are easy to pick up. I find nuxt eliminates all the boilerplate and middleware I would normally have to write for a vue app with SSR (especially since vue-cli really only has a good client-side template). it's a joy to work with. 1. https://nuxtjs.org/ https://nuxtjs.org/
- moosingin3space 9y agoMade my personal website with nuxt. The tools are excellent -- it was so easy to integrate PostCSS, Pug, and TypeScript into the site.
- BrandoElFollito 9y agoThis looks absolutely fantastic. Thanks. I will have a closer look as soon as my family goes for vacation :)
- BrandoElFollito 9y agoThe docs on the site are very good. I would recommend taking an existing project of yours and rewrite it. This is what I did with my home dashboard. I wrote a few frontends in my job (nothing off the shelf was suitable and I had simple needs). I then rewrote everything in Vue. This is also the snell of having a hammer and everything looking like a nail but I have basic needs and do not have the time to learn 20 languages. Python and JS are a good combo for me.
- nxtrafalgar 9y agoVue is great. Currently using it in a ColdFusion project to retrofit a modern frontend to oldish code. Works like a charm, without a full rewrite.
- mabbo 9y agoI had a similar experience using React Redux. The model just 'clicked' in my head, and suddenly I could make UIs.