Navigation is one of the most important things when designing a website or app, without a proper and accessible navigation users might get confused while using your app. when it comes to mobile UI design there are different solutions for navigation, but one the most popular mobile navigations is Bottom Navigation Menu which is used […]
One of useful features of vue js that some of other front end frameworks lack are directives, with directives you can add functionalities to the template such as conditions, loops, data binding, etc. While Vue has a handful of directives by default, you can create your own directives too. In this post I will create […]
November 4, 2020
After Months of being in beta stage Vue v3 stable version is finally released, because of that let’s see what differences does this new version make and why vue is now an even better framework than before. while in version 3 the whole framework was written from scratch, the syntax didn’t change which is remarkable […]
Vue js has been becoming more and more popular in the past few years, just like React js and Angular a lot of plugins and libraries have been released for vue including UI component libraries like vutify and bootstrap vue, etc, I usually choose the later due to it’s more flexibility and compatibility if you […]
Nowadays social media and the concept of sharing content online has become an important part of our daily activities and many companies and individuals take advantage of social media and online marketing to promote and advertise their products or services. Both android and ios, two most used mobile operating systems have share menu feature which […]
React js has come a long way since it’s first release and it’s still being supported and updated by Facebook and it has gained a great developer community. one of the new features that where introduced in react 16 were hooks, hooks are functions to share logic and functionality between multiple components. using react custom […]
adding more interactivity usually makes a website or application feel more professional and more interactive and you can improve user experience by doing that. one of trending website interactive features is parallax effect with mouse move. so in today’s tutorial we’ll learn how to achieve that using html, css and javascript. you can see the […]
In programming, performance is always one of the most important factors to consider, there are usually different solutions to a problem, but how to know which approach is the fastest? Is just getting the code to work enough? In today’s short tutorial we’ll learn how to calculate how much time a function takes to run […]
July 16, 2019
NPM is the most popular package manager for javascript which let’s you install and import many useful modules into your projects. In this post we will learn how to create our own node module step by step and publish them on npm so that everyone can use them, this will also be really useful if […]
CSS position sticky was introduced in css 3 and it gives the element with this position a dynamic behavior, the element automatically switches between relative and fixed positions on scroll. Sticky elements can be useful for navbars, sidebars, html documentations, ads, etc. position sticky is currently supported by almost all popular browsers. HTML In this […]
May 9, 2019