I am a backend developer mostly writing code in python and recently I am required to work a lot on some bugs which are also present in our frontend code.
I work with very smart and helpful developers and they are always ready to help, but I would like to do more myself and figure out things on my own.
The frontend stack is a little more complicated to me as we use
NuxtJS ( which is a framework on top of Vue, which is also a framework on top of JS? ), write JS in TS, use
scss to write
Recently we introduced story books and I had to work on a component whose storybook wasn't written yet. So I wrote down in my diary three things for the day.
- Understand storybooks and how it works with Vue?
- Refactor the top nav bar into it's own component. And then implement a story book for this component.
- Fix the bug using the story book.
I went on to the closed ticket where my fullsyack dev implemented storybook and there was a link to this tutorial:
However just to get started with the tutorial it took me 3 hours, starting from making sure
npx is installed and
npx vue command is working, and
vue-cli is not installed or installed but only v2 and not v3 as I missed an
@ and then trying to make sure
e2e tests are passing, and then still struggled to install
Vuetify and then gave up.
I am writing this post as I am about to leave for my lunch break with no understanding of how story book is working with Vue.
To give a background, I am a python developer with very basic understand of vanilla js
My question is, how did backend developers transitioned into being fullstack developers the right way?