Skip to content

RTC: Allies and Adversaries

ng-druid edited this page Apr 18, 2022 · 16 revisions

In the fight against destructive software many enemies exist. Friends become foes as the web is pushed forward for a greener future. We try to make up for the destruction we have caused on the environment by completely re-evaluating web development methodologies and tools.

Allies

Modern technology stacks well suited for eco-friendly websites and apps. These technologies don't require servers and can run completely in the browser or using server less functions with low start-up cost. Applications should be built with a static first approach using distributed resources limiting servers to a minimum.

Languages:

  • JavaScript
  • NodeJS
  • python
  • HTML
  • CSS
  • Golang

Static CMSs:

  • Druid
  • Razden [requires database]

Services:

  • AWS

Adversaries

The commonality amongst enemy technology is requiring a server to run. Servers must also be on and available. Therefore, any technology that requires a server to run is an enemy of our mission to achieve an eco-friendly web. Also technologies that don't translate well or perform very poorly in the new age server less web but can in theory be used in that context.

Languages:

  • php
  • java
  • c#
  • ruby

CMSs:

  • Wordpress
  • Magento
  • Drupal
  • ModX

Frameworks:

  • Laravel
  • Symfony
  • CodeIgniter
  • .NET
  • Spring
  • Ruby on Rails
  • Doctrine
  • Hibernate
  • ActiveRecord
  • ORM

Vendors/Services:

  • Shopify
  • Wix
  • Godaddy
Clone this wiki locally