Skip to content

Web App Development Essentials

Richard Forshaw edited this page Apr 7, 2015 · 7 revisions

Click Web App Development Essentials

Tools

These are the tools that you absolutely must have and why

Tool What it does Why you need it Included in Anaconda?
Django Makes backend web development easy Whaaaat? You don't know why? Just use it and find out... Yes
dj-database-url URL-encodes database connections Small Django extension which allows you to set database connections in an application & platform agnostic way. (Note, if you want to take the next step, consider django-environ ) No
dj-static Serves static media better than Django A Django extension for serving static files simply and effectively No
django-debug-toolbar Debugging for Django Because debugging. No
nose and django-nose A better testing framework for Python and Django Because testing. Yes
redis and django-redis Fast caching of your site Redis is an advanced key-value-pair database which can be used as your Django Cache storage to speed up your web application Yes

Platforms, Architectures and Philosophies

The following is a list of Platforms, Architecture and Philosophies that Click Engineering projects are built on.

The web framework for perfectionists with deadlines. Probably the most extensive Python-Web-Framework out there. Does so many things out of the box.

Platform for deploying web applications. Goes well with Django

A philosophy for making your web app simple, scalable, easy to deploy and develop and suited to modern cloud platforms.

Clone this wiki locally