Web Components are a relatively new set of technologies that lets you create custom HTML elements using the shadow DOM. This enables you to write markup, styles and logic once and reuse it around your website or web app! In this article, we are going to look into the technologies which power Web Components and create a custom HTML element from scratch!
Continue reading “Shadow DOM and Custom Elements | Let’s Simplify”CSS Grid | Let’s Simplify
The CSS grid is an important concept and can be confusing for most beginners. So, in this article, we will be diving deep into the core concepts with examples. We will also be covering some of the most basic website layouts, using pure CSS, that will help you in your web design journey.
Continue reading “CSS Grid | Let’s Simplify”Three Google+ Features We Badly Miss
Google+ is finally gone with a message “thank you for making Google+ such a special place.” Indeed it was home to many with over 395 million monthly active users, according to Dustin Stout. Earlier last year, Google announced the doomsday (2nd April) for Google Plus, on the aftermath of a serious data breach that exposed personal data of some million users. Let’s look at three Google+ features that we badly miss.
Continue reading “Three Google+ Features We Badly Miss”Websites and Web Applications | Let’s Compare
Hey guys! In this article, we are going to compare websites and web applications! As a beginner web developer, say you have built a simple portfolio site using HTML, CSS and some JavaScript. Does that make your portfolio a website, a web application or both? Let’s find out!
Continue readingProgressive Web Apps (PWA) | Let’s Simplify
If you are a web development geek like us here at GeekyMinds, you must have heard the term PWA a lot. PWA stands for Progressive Web App. Why are Progressive Web Apps so important for the web developers and what’s in it for the common user? Let’s find out!
Continue reading “Progressive Web Apps (PWA) | Let’s Simplify”JavaScript Promises | JavaScript Basics | Let’s Simplify
Hey geeks! This week we are looking into Promises in JavaScript! Let’s say you are building a weather app. You have access to an awesome weather API you found on the web and you have decided to use it in your app. In order to accomplish the task, you have to use AJAX or Fetch API.
Consider that fetching the weather may not be instantaneous, i.e, it takes time. How does Fetch API make sure your app doesn’t stop working in the time the weather info arrives? By using Promises! Let’s dive into Promises in JavaScript and find out what it is all about.
Continue reading “JavaScript Promises | JavaScript Basics | Let’s Simplify”