Just JavaScript

Prototyping with Node and Express

Pam Selle

Happy Holidays, Node.ph!

What is prototyping?

A prototype is an early sample or model built to test a concept or process or to act as a thing to be replicated or learned from.

Source: Ye Olde Wikipedia


  • Are often made quickly
  • Are good for testing ideas
  • Are not necessarily pretty
  • Are not permanent

Prototypes are NOT

A first iteration of a project

Current Prototyping Tools

  • Balsamiq
  • Justinmind
  • Proto.io

Let's see what you can do with those!

Psh, forget that!

Let's do it all in JavaScript!

(and HTML/CSS)


  • Git
  • npm
  • Heroku Account


Cheat to win!

npm install -g express
express [appname]

My prototype

Also on GitHub

It's not the best thing ever

Because that's not the point.

I wanted feedback:

I learned a lot about my proposed designs

And it wasn't that hard

And I don't think it'd be hard for you either

Because it's just JavaScript


BY Pam Selle / thewebivore.com