Sling Academy
Home/Node.js/Page 26

Node.js

Node.js is a JavaScript runtime that allows for server-side scripting, enabling the development of scalable network applications using a non-blocking, event-driven architecture.

Node.js + Express: How to return CSV files

Updated: Dec 30, 2023
Introduction In modern web applications, the ability to export data in a CSV (Comma-Separated Values) format is fundamental for users who need to perform further data analysis alongside their workflows. Node.js partnered with......

Node.js + Express: How to return text files

Updated: Dec 30, 2023
Introduction In the contemporary world of web development, transferring various types of data between clients and servers is a fundamental operation. Among the plethora of content types, serving text files is a frequent requirement......

How to upload files to Dropbox using Node.js

Updated: Dec 30, 2023
Introduction This guide will provide a step-by-step tutorial on how to upload files to Dropbox using Node.js. As we navigate through this process, we will be using modern JavaScript/TypeScript syntax such as arrow functions,......

How to host a Node.js app for free (multiple ways)

Updated: Dec 30, 2023
Introduction As a Node.js developer, you’ve likely spent lots of time perfecting your application. However, after all those hours of development, you want to showcase your work to the world. Luckily, hosting a Node.js application......

Node.js: How to convert JSON to CSV

Updated: Dec 30, 2023
Overview In modern web development, handling different data formats is an essential aspect, and often developers need to convert data from one format to another. JavaScript Object Notation (JSON) is a common data exchange format due to......

Node.js: How to convert byte arrays to images

Updated: Dec 30, 2023
Overview Converting byte arrays into image files is a common task when dealing with multimedia and web development. In Node.js, this process mostly uses buffers and streams, which interact with the file system to create an image file......

How to create a Twitter bot with Node.js

Updated: Dec 30, 2023
Creating a Twitter bot using Node.js involves interaction with the Twitter API, allowing you to automate tasks such as posting Tweets, replying to users, or even gathering data. Bots can be both fun and useful, and setting one up can be a......

How to Create a Reddit Bot with Node.js

Updated: Dec 30, 2023
Introduction Creating a Reddit bot can be a great way to automate tasks, interact with users, or analyze data on Reddit. With Node.js, you can set up a simple bot with JavaScript or TypeScript, allowing you to take advantage of modern......

How fetch data from GitHub API with Node.js

Updated: Dec 30, 2023
Introduction This guide dives deep into fetching data from the GitHub API using Node.js. If you’re interested in integrating GitHub’s wealth of data into your Node.js project, you’re in the right place. We’ll explore......

How to programmatically post to Twitter with Node.js

Updated: Dec 30, 2023
Posting to Twitter programmatically allows you to automate social interactions, engage with users, or manage your profile in a more efficient way. Using Node.js, you can easily interact with the Twitter API to create tweets on your......

How to create a Discord bot with Node.js

Updated: Dec 30, 2023
Introduction Creating a Discord bot is an engaging way to interact with the Discord community through your programmed logic. Node.js, given its efficient performance and vast npm ecosystem, remains a popular choice for building these......

How to implement Google Sign In with Express.js

Updated: Dec 30, 2023
Introduction Implementing Google Sign-In in your Express.js application allows users to register or log in with their Google accounts, enhancing user experience by providing a familiar authentication method. This article explores the......