Archive for the ‘node’ Category

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...

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...

An Introduction to ClojureScript

Posted on: No Comments
Since a few months, more and more developers are adhering to the philosophy of “always bet on JavaScript”. Nonetheless, the number of languages that compile to JavaScript is growing. Some examples of such languages are Dart, TypeScript, CoffeeScrip...

Gesture Control via the Myo Armband in Node.js

Posted on: No Comments
In a world where we all want to control our gadgets via movements that make us feel like wizards, the Myo armband is a blessing. It brings some very neat gesture control to applications in an impressively simple way. Whilst you can implement the Myo AP...

Meet Elixir, the Laravel Way of Compiling Assets

Posted on: No Comments
Many thanks to Jad Joubran, Gabriel Zerbib, Anthony Chambers, and Scott Molinari for peer reviewing this post, and thanks to all of SitePoint’s peer reviewers for making SitePoint content the best it can be! In today’s web applications, we use a wi...