JavaScript Data Types Primitive Data type boolean: true, false number string null: empty undefined: no value Non-Primitive Data type object const , let vs var const & let are part of ES6 release, it solves the issue of variable hoisting caused by lexical scoping. const and let are defined as block scoped vs var is… Continue reading JavaScript basics interview cheatsheet
Vue3 Composition vs Options API
Limitations of Options Api Large complex components are hard to read and maintain Logical features are organized by component options. These Options are: components props data computed methods lifecycle methods Code reusability becomes complex as it involves using Mixins or Mixin factories for code sharing. Limited typescript support Internally options api is built on top… Continue reading Vue3 Composition vs Options API
Progressive Web Apps with vue3
What is PWA? PWA is a set of features that bring existing mobile features to the web. Its considered that mobile specific feature could help in user retention. This is the main reason why PWA is gaining popularity. If the mobile experience is added to a web app it eliminates the need to maintain different… Continue reading Progressive Web Apps with vue3
git cheat sheet
What is Git? Its the most widely used version control system today. Git makes collaborating with team members easy. This distributed version control system keeps track of all the changes made in project file. I use almost every single one of this cheatsheet commands in my everyday use. This cheat sheet features the most commonly… Continue reading git cheat sheet