…me wonder whether the modern front-end JavaScript technologies that are well known today will be relevant a couple of years later. Nevertheless, it's important to be ahead of the game by working with the latest tools and frameworks for a better development workflow. This article explores various JavaScript libraries, frameworks,…
…mention that you can also create some basic bar charts using Chart.js. If you don't plan on using any of the fancy features of Plotly.js, using a lightweight library makes more sense.Creating Your First Bar ChartYou can plot a bar chart in Plotly.js by setting the value of the type…
…mentioned in the introductory tutorial of the series, Plotly.js is not limited to just a few chart types. There are more than 20 different kinds of charts that you can create using the library. Each of these chart types has its own set of customization options as well as attributes…
…me scatter type for creating both line charts and bubble charts. The only difference is that we had to set the mode to lines while creating line charts and markers when creating bubble charts. Similarly, Plotly.js allows you to create pie, donut and gauge charts by using the same value…
…mes like Agar.io. This is the first lesson in a four-part series where I will teach you the programming fundamentals you will need so you can learn to build your own apps. In part 1, I will introduce you to the syntax of JavaScript and ES6. ES6 stands for ECMAScript…
…ments. This structure severely limits what we can do. Say you are designing a program that needs to log in users. You may want to direct a user to one page if they give the correct credentials and send them to another if they aren’t registered. To do this, you…
…ments. (I hope this is isn’t true, but anything is possible.) How would you understand what the program does? How would you modify it or use it? It would be kind of hard to do anything with this code because there is no structure to it. To solve this problem,…
…meet the needs of web developers. In this tutorial, you will be building a web application that can serve as a local library. While building, you will learn about some types of middleware, you will see how to handle form submission in Node.js, and you will also be able to…
…ments. But I’m sure you wouldn’t because you would have become fed up by the 9th or 10th line. The only part that changes in each statement is the number, so there should be a way to write only one statement. And there is with loops. Loops let us perform…
…mework. The main aim of this article is to create a custom authentication guard by extending the core authentication system. Laravel provides a very solid authentication system in the core that makes the implementation of basic authentication a breeze. In fact, you just need to run a couple of artisan…