Archive for the ‘node’ Category

Creating a Static API from a Repository

Posted on: No Comments
When I first started building websites, the proposition was quite basic: take content, which may or may not be stored in some form of database, and deliver it to people's browsers as HTML pages. Over the years, countless products used that simple model...

Build Your Own Custom SlackBot with Node.js

Posted on: No Comments
This article was peer reviewed by Dan Prince and Matthew Wilkin. Thanks to all of SitePoint’s peer reviewers for making SitePoint content the best it can be! Slack has a certain appeal and huge fan following in both developer and non-developer te...

How to Create a Static Site with Metalsmith

Posted on: No Comments
My previous posts discussed reasons why you should or should not consider a static site generator. In summary, a static site generator builds HTML-only page files from templates and raw data typically contained in Markdown files. It offers some of the ...

Deploy Your Own REST API in 30 Mins Using mLabs and Heroku

This article was first published on the Heroku Dev Center The MEAN stack is a popular web development stack made up of MongoDB, Express, AngularJS, and Node.js. MEAN has gained popularity because it allows developers to program in JavaScript on both th...

A Beginner’s Guide to npm — the Node Package Manager

Posted on: No Comments
Node.js makes it possible to write applications in JavaScript on the server. It's built on the V8 JavaScript runtime and written in C++ — so it's fast. Originally, it was intended as a server environment for applications, but developers started using...

Easy AngularJS Authentication with Auth0

Posted on: No Comments
This article was updated on 11.05.2017 to reflect important changes to Auth0's API. Authentication for single page apps can be a tricky matter. In many cases, SPA architecture involves having an isolated front-end application with a framework like Angu...

Building a React Universal Blog App: Implementing Flux

Posted on: No Comments
In the first part of this miniseries, we started digging into the world of React to see how we could use it, together with Node.js, to build a React Universal Blog App. In this second and last part, we'll take our blog to the next level by learning how...

Building a React Universal Blog App: A Step-by-Step Guide

Posted on: No Comments
When the topic of single page applications (SPAs) comes up, we tend to think of browsers, JavaScript, speed, and invisibility to search engines. This is because an SPA renders a page's content using JavaScript, and since web crawlers don't use a browse...

Getting M.E.A.N. With Trello and Zapier

Posted on: No Comments
When speaking of workflow tools, there's no doubt that both Trello and Zapier play a significant role in the lives of many developers. Trello manages tasks while Zapier automates them. This makes this pair a powerful combination. By the end of this art...

How to Use RethinkDB with Node.js Applications

One of the most common task for a web application is to save data. Without the ability to store data, users would not be able to customize their preferences for an application, organize their data, or achieve similar tasks. For a long time, the web has...