Node.js

Showing 28-36 of 39 results
EngineeringIcon ChevronTechnology

Ultimate In-memory Data Collection Manipulation with Supergroup.js

by Sigfried Gold

In-memory data collection manipulation is something that we often need to do in data-centric reporting and visualization applications. When needed, we often tend to resort to complex loops, list comprehensions, and other suboptimal means, which can easily end up being a huge mess of hard-to-maintain spaghetti code. Supergroup.js is an in-memory data manipulation library that can be used to solve some common data manipulation challenges on limited datasets.

11 minute readContinue Reading
EngineeringIcon ChevronTechnology

Introducing Battlescripts: Bots, Ships, Mayhem!

by Mahmud Ridwan

Programming is about having fun and enjoying the process of creating something cool. That is why we decided to build a bot-vs-bot game platform around Battleship and make it open source. In this article, we take a look at the code and mechanics of the extensible engine behind this platform.

10 minute readContinue Reading
EngineeringIcon ChevronTechnology

Let LoopBack Do It: A Walkthrough of the Node API Framework You've Been Dreaming Of

by Jovan Jovanovic

While Ruby has Rails and Python has Django, the dominant application development framework for Node has yet to be established. But, there is a powerful contender gaining steam: LoopBack, an open source API framework built by StrongLoop, the creators of Express. Let's take a closer look at LoopBack and it's capabilities by turning everything into practice and building an example application.

14 minute readContinue Reading
EngineeringIcon ChevronTechnology

Deploy Web Applications Automatically Using GitHub Webhooks

by Mahmud Ridwan

Deploying instances of a web application to one or more servers manually can often be a monotonous process, and take up a significant amount of your time. With little effort, it is possible to automate the process of deploying your web application with almost zero human intervention. This article outlines a simple approach to automating web application deployments using GitHub webhooks, buildpacks, and Procfiles.

15 minute readContinue Reading
EngineeringIcon ChevronTechnology

An Introduction to JavaScript Automation with Gulp

by Antonios Minas

Developers often automate certain repetitive and tedious tasks to save time as well as to stay focused on the task at hand. This article demonstrates how simple and easy it is to use Gulp as a build tool.

6 minute readContinue Reading
EngineeringIcon ChevronTechnology

The Top 10 Most Common Mistakes That Node.js Developers Make

by Mahmud Ridwan

Node.js, the cross-platform runtime environment, has seen its fair share of praise and criticism for what it offers to developers. Often, reasons for such criticisms are rooted in how developers use/misuse the language. This article explores ten common mistakes that Node.js developers make and how to avoid them.

11 minute readContinue Reading
EngineeringIcon ChevronTechnology

Application Development with Rapid Application Development Framework AllcountJS

by Pavel Tiunov

AllcountJS is an emerging open source framework built with rapid application development in mind. It is based on the idea of declarative application development using JSON-like configuration code that describes the structure and behavior of the application. In this article, we walk through a step-by-step tutorial for prototyping a data oriented web application using AllcountJS.

12 minute readContinue Reading
EngineeringIcon ChevronTechnology

Bypassing Chinese Internet Censorship: How I Built a Censored Microblog Aggregator

by Xiaolei Liu

As is known worldwide, the Chinese government enforces strict censorship on the internet. Virtually everything is under the government’s surveillance. In order to be allowed to operate, ISPs and internet content providers in China usually have their own content filtering mechanism for blocking or removing the published content by its users, or even deleting users’ account directly if they are assumed to be illegal under the government policy.

8 minute readContinue Reading
EngineeringIcon ChevronTechnology

A Guide to Building Your First Ember.js App

by Balint Erdi

As modern web applications do more and more on the client-side (the fact itself that we now refer to them as “web applications” as opposed to “web sites” is quite telling), there has been rising interest in client-side frameworks. There are a lot of players in this field but for applications with lots of functionality and many moving parts, two of them stand out in particular: Angular.js and Ember.js. Angular.js has already been introduced on this blog, so we're going to focus on Ember.js in this post, in which we'll build a simple Ember application to catalog your music collection. You'll be introduced to the framework's main building blocks and get a glimpse into its design principles.

12 minute readContinue Reading

Join the Toptal® community.