Tag: npm

How to Translate Text Using the Translate Npm Package and the Libre Engine?

Reading Time: 9 minutes In our interconnected world, language barriers can hinder effective communication and collaboration. Thankfully, with the advancements in machine translation, it is now easier than ever to overcome these barriers. In this blog post, we will demonstrate how to leverage the Translate NPM package, combined with the powerful Libre Engine, to seamlessly translate text between different […]

How to Build a Rust WebAssembly Frontend App with Yew Framework?

Reading Time: 6 minutes While Rust is known for its backend web development capabilities, the introduction of WebAssembly (Wasm) has enabled the development of rich front-end apps in Rust. With the introduction of WebAssembly, it became possible to build frontend web apps in Rust, such as the one we just built, expanding development opportunities for developers. While all of […]

How to create test cases and start testing the JavaScript code using Mocha?

Reading Time: 9 minutes Better architecture results from well-tested code. It is always simpler to change and improve. Jest, Jasmine, Mocha, QUnit, Karma, Cypress, and other test-driven development tools are available for JavaScript, just as they are for any other programming language. In this blog, we will show you the full implementation of how to create test cases and […]

Perform a Session-based User Authentication in Express.js

Reading Time: 10 minutes While it is possible to render static websites from a server, this approach has many limitations, including code duplication and a lack of flexibility — particularly when it comes to reading data from a database. Fortunately, Express.js includes a template engine that allows us to generate dynamic HTML pages from our server-side applications. A template […]

How to make use of an npm package Highcharts to plot Network Graphs in Angular?

Reading Time: 8 minutes Angular, an open-source web application framework, is a popular choice among web developers. To create flexibility for users to plot network graphs with the provided data, we will demonstrate how to make use of an npm package Highcharts to plot Network Graphs in Angular. In this blog, we will cover: What is Highcharts? What is […]

How to Show Flash Messages in Node.js using the Connect-flash Package?

Reading Time: 7 minutes The Node.js Connect-flash module is extremely useful for developers whenever a flash message needs to be sent. When a user is redirected to a specific webpage, the connect-flash module in Node.js allows developers to display a pop-up message. For example, in your Node.js demo application, you might want to notify your users when they log […]

How to export data to a CSV file using multiple npm packages in Node.js?

Reading Time: 10 minutes Node.js is a single-threaded, open-source, cross-platform runtime environment treasured by developers for server-side and networking applications. And CSV format is one of the most widely used data interchange formats; it can be imported into any database and used in almost any other system. Moreover, it is backward compatible with everything. In this blog, we will […]

Go Modules for Package Management

Reading Time: 8 minutes Go 1.11 introduces Go modules for better package management that allows dependencies to be located outside of the $GOPATH/src folder. Package management is an essential key for every project set up to improve delivery time for developers. Programming languages like Python, Node.js, etc. have standard package managers which are used extensively by developers. These package […]

How to plot Bar Charts in Angular using npm package Highcharts?

Reading Time: 9 minutes Highcharts have been around since 2009 helping IT professionals, deep tech aficionados, and even recent graduates to present data in a user-friendly manner.  It is basically a complex word for charts used by developers while in the development stage of web applications. It comes with extensive documentation, high responsiveness, and industry-leading accessibility support. This blog […]

Back To Top