Disclosure: This article may contain affiliate links. When you purchase, we may earn a small commission.
Hello guys, Functions are an essential part of JavaScript programming. Basically, a function is a piece of code that can take inputs and return outputs. Moreover, a function can be executed at any time and any number of times. When a regular function is called, it executes from top to bottom. Its execution ends when the function body ends or a return statement is encountered. But JavaScript provides a special kind of function that works in a different. These functions are called generator functions and they were introduced in ES6. In this article, we will discuss what are generator functions and how to use them with the help of an example. It's also a
popular JavaScript interview questions, commonly asked to experienced developers.
Hello guys, I have just started a new series, React for Java developers and I am going to publish React tutorials and examples to teach React.js, one of the most popular frontend libraries to Java developers. Since most full-stack Java development is happening on React and Spring Boot, it makes sense for Java developers to learn React.js. In the past, I have also shared both best React courses and books, as well as The React Developer RoadMap, which provides all the tools, libraries, and resources you need to become a proficient React Developer.
Redux is the most popular state management library. It is often used with React apps that are huge in size and state are shared among multiple components. Redux is a complex library to understand and even more complex to implement. It was even more complex and complicated before the introduction of react-redux hooks. Earlier, the connect method provided by Redux was used to connect React with the Redux store. Using connect method with other methods such as mapstatetoprops was complicated. But with the introduction of react-redux hooks, it is easy to use redux with redux. In this article, we will discuss what are react-redux hooks and how to use them with React.
Hello guys, if you want to become a Blockchain Developer in 2023 and looking for guidance then you have come to the right place. Earlier, I have shared
best Blockchain courses,
books, and
best websites to learn Blockchain technology and today, I am going to share how you can become a Blockchain Developer in 2023. Blockchain solutions are one of the most talked-about examples of technological innovation in recent times. Decentralization, transparency, and security in blockchain-based systems and applications can offer new routes for digital transformation. Amidst the growing hype around blockchain technologies, the role of a
blockchain developer has become crucial for the emerging ecosystem.
Hello guys, if you are wondering what is difference between SubStr() and SubString() function in JavaScript then you have come to the right place. JavaScript provides two similar-looking String manipulation functions, substr and substring, though
both are used to get a substring from a String, there is a subtle difference
between substring and substr method in JavaScript. If you look at their signature, both substr(to,
length) and substring(to, from) both take two parameters, but substr takes the length of the substring to be returned, while substring takes end index (excluding)
for substring. This main difference will be more clear when we will see a couple of examples of using substr and substring in JavaScript code.
Hello guys, if you are preparing for web developer job interview and looking for frequently asked web development interview questions then you have come to the right place. Earlier, I have not just shared HTML Interview Question, CSS Interview Questions, and JavaScript Interview Questions, but also question from popular Frontend frameworks like React and Angular, and in this article, I am going to share common web development interview questions for 3 to 5 years experienced professionals. If you have worked as a web developer or created a couple of web projects then you may know answers of all of these questions but if you struggle to answer them then you can always go back and join any of these best web development courses to learn and revise key web development concepts.
Hello guys, if you are preparing for Vue.js interviews and looking for some frequently asked Vue.js questions from interviews then you have come to the correct place. Earlier, I have shared React.js Interview questions and JavaScript questions and in this article, I am going to share common Vue.js Interview questions for 1 to 2 years experienced web developers. With the success of libraries like React.js, developers around the globe are
leaning more towards such flexible technologies. Though full-fledged
frameworks like Angular are also popular and widely used, developers want
flexibility.
Hello guys, if you are preparing for Java developer interviews then
you should not ignore Maven as its on of the important build tool for
Java developers. Most of the Java projects you are going to work will use
Maven for building artifacts and deploying into both Physical machine and
cloud. If you already know the importance of Maven and looking for frequently
asked Maven interview questions then you have come to the right place.
Earlier, I have shared
130+ core Java questions,
Spring Boot questions,
Hibernate Questions, and even
JUnit questions
for thorough preparation and in this article, I am going to share 20 common
Maven questions from Java interviews with answers.
For a long time my readers were asking about some Java 8 interview
questions, particularly on lambda expression, streams and around language
changes e.g. default methods, method reference and functional interface.
Finally, I am able to put some
common Java 8 interview questions
on lambda expression and Stream API and essential functional programming concepts like map, flatmap, and reduce together, which I going to share with you in this
article, but before that, let's talk a little bit about impact of Java 8 in
Java Developers interviews and why it's imperative for Java programmers to learn Java 8, particularly
Lambda and Stream API.