In this article, we will talk about Emmet. A very popular and highly useful tool that is built into almost every IDE out there like Visual Studio Code, Sublime Text etc.
If you’re using Codepen, then you might be happy to know that emmet is also available in codepen. So you can type abbreviations to generate code in Codepen.
It allows us to just type some abbreviations and generate the output HTML and CSS code.
It increases your productivity to a great extent so you don’t have to type the same repetitive code again and again.
Emmet is already available in almost every IDE so you don’t need to install it. …
Over the past few years, there have been many updates to the JavaScript language. And these updates are very useful if you want to improve your coding skills.
So let’s look at some of the things added in JavaScript which you need to be familiar with to improve your skills and get a high paying job.
Note: This is the final short preview of content from Mastering Modern JavaScript book. There is a lot more covered in the actual book.
Check out my previous post to get more preview content if you missed it.
So let’s get started.
ES7 has added this function that checks if an element is present in the array or not and returns a boolean value of either true
or false
. …
In today’s constantly changing world, a lot of new content and updates are coming to JavaScript which are very useful for improving your code quality.
Knowing these things are really important whether it’s for getting a high paying job or to keep up to date with the latest trends and improve your code quality or to sustain your current Job.
There are many latest additions to JavaScript like Nullish coalescing operator, optional chaining, Promises, async/await, ES6 destructuring, and a lot more other features which are very useful.
Let’s explore some of the Modern JavaScript skills you should know.
Before ES6 came, JavaScript was using var
keyword so JavaScript was only having a function and global scope. There was no block-level scope. …
In this article, we will create a file upload and download functionality with a preview of the image using the MERN stack.
By creating this App, you will learn
and much more.
Instead of storing the file in the MongoDB database as base64 encoded, we will be storing the file on the server and only storing the path of the file inside the database so as to keep the database size smaller and to easily access and move the files as per the need. …
Create an amazing JAMStack App from scratch
In this article, you will create a Bookmark Manager App using FaunaDB GraphQL API and Netlify serverless functions.
By creating this app with FaunaDB, you will understand how FaunaDB helps to quickly create GraphQL apps without worrying about managing the GraphQL server and its configuration on your own.
Fauna comes with GraphQL playground so you just have to provide the schema and Fauna does all the magic behind the scenes.
You can see the live demo of the final working application in the video below
Using Environment variables is very important to keep your private information secure.
It may contain your API keys or database credentials or any other private information. It’s always recommended to use environment variables to keep the information secure and you should never write them directly in your code.
Also, you need to make sure that, you add the environment variables file name to your .gitignore
file so it will not be added to your Git repository when you push the code to the repository.
Let’s look at the various ways of using the environment variables
If you’re using create-react-app, then to use environment variables in your application, you need to create a .env
file in the root of your project with each variable name starting with…
Create a Spotify App with OAuth Authentication
In this article, you will create a Fully Responsive Spotify Music Search App using Spotify Music API.
By creating this App, you will learn
1. How to use Spotify API to provide OAuth authentication
2. How to search for the Albums, Artists and Playlists
3. Display the details with a beautiful UI
4. Play the songs directly from the list
5. How to add load more functionality to the app
6. How to add and maintain separate load more functionality for Albums, Artists and Playlists
and much more.
You can see the live demo of the final working application in the video…
Easily create and publish an npm module to npm repository
In this tutorial, you will create your own npm package and publish it to the npm repository.
By doing this, you will understand:
To be precise, you will build a package that will return a list of GitHub repositories of the specified username sorted by the number of stars for each repository. …
In most of the applications, you need to have some static JSON data with which you can create and test the application without directly using the production data.
If you’re building an e-commerce application, you may need a list of product details with the product name, image, and price to test.
If you want to showcase something then first you will need some data to display on the UI.
Faker has around 1.4M weekly downloads (as of 19 August, 2020).
Visual Studio Code (VS Code) is the most popular IDE for Developers right now because of its simplicity and the availability of extensive extensions.
In this article, we will see some of the most useful and popular extensions in the VS Code.
About