Skip to content
✌ Makis Tracend edited this page Jan 28, 2015 · 2 revisions

Languages

As we are fans of open-source it seemed like the only reasonable option to adopt and extend languages popular in the open source community. We've been working with PHP for over a decade before the company was founded and we still think of it as an old time favorite.

From the client it goes without question that JavaScript would be a natural choice (we systematically avoid semantic-style languages like Coffescript) and Node.js on the server side as it is the same syntax.

Components

Our objective was to create a stack that we could easily deploy small scale apps with high performance specs attached to them.

We are also a small group of people so we needed tools that made us do less work, not because we're lazy but with the prospect of being more productive in the long-run.

That meant creating a set of re-usable components/frameworks that we can off-load all the mundane tasks like unit testing and minifying to the dealt automatically. That way our end product is up to par without extra effort.

REST

Using the REST API:

  • POST to create an item
  • PUT to update an item
  • GET to retrieve an item
  • DELETE to delete an item
Clone this wiki locally