web apps |

Smart.

Interactive.

Scalable.

Premium & custom projects welcome.

Not all projects fit into a plugin or template-based stack. When it comes time to dive into custom design and tech stacks, you can rest easy knowing you’ve got the expertise in your corner.

Design & Development

Doing custom development the right way:

When searching for a developer, you can learn a lot by asking questions about their process.

Here are a few insights into Evanston Avenue development:

  • Git is used for source control
  • Sites have automated build, migration, deployment, and backup processes
  • Files are cached and versioned
  • Cloudflare’s content delivery network (CDN) is used to enhance site performance
  • Nginx is used over Apache to handle high concurrency websites
  • Administrators use two-factor authentication
  • Security best practices are followed on the server
Mobile-first

Responsive websites are often designed in one of two ways:

  1. The desktop design is created, and then content has to be squeezed into smaller device viewports.
  2. Phone and tablet design comes first, and then content is thoughtfully added for larger devices.

The latter is best practice, and is the method that will be used for your project.

Modular, reusable components

Evanston Avenue development uses modular components. Instead of building one large monolithic application, multiple individual components create the application. Benefits of this approach include:

  • A single component can be updated without updating the entire application.
  • Development risk is minimized.
  • Components can be reused and placed anywhere in the application.
Modern platforms

Web development has come a long way in even the past five years. In particular, front-end technologies like Vue.js, React.js or Angular allow for a much more rich web experience. Projects sit on the cutting edge of web technology, while still prioritizing stability.

Flexible integrations:

Speaking Your Language

Single Page Applications

Need an interactive web application? Build a modern interface using best-in-class JavaScript frameworks:

Vue.js

Vue + Vuex: The most efficient and performant stateful JavaScript library for modular and reusable user interfaces.

React.js

React + Redux: A proven user interface library for building stateful applications with reusable components.

Angular

A full framework for dynamic single page apps.
Angular 1, 2, and 4 projects welcome.

Server-Side

Node.js

Node.js +: Go full-stack JavaScript using the single-threaded, event callback-based V8 runtime used by the likes of Netflix, NASA, Capital One, and Slack.

AWS Lambda

Execute serverless, infinitely scalable code while only paying for what you use. AWS Lambda provides a way to outsource server build-out, leaving you to focus on your core business.

Docker + AWS

Docker ensures consistent environments anywhere – without vendor lock-in. Amazon EC2 & ECS services allow for ultimate flexibility, availability, and scalability.

copyright 2017 Evanston Avenue LLC