Django Stars

Django Web Development Tools and Technologies

 

Tools and Technologies

  • Python
    Python 

    is a dynamic object-oriented programming language that can be used for many kinds of software development. It offers strong support for integration with other languages and tools, comes with extensive standard libraries. Many Python programmers report substantial productivity gains and feel the language encourages the development of higher quality, more maintainable code.

  • Django
    Django 

    is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. Django was designed to handle two challenges: the intensive deadlines of a newsroom and the stringent requirements of the experienced Web developers who wrote it. It lets you build high-performing, elegant Web applications quickly.

  • django cms
    django cms 

    is an open-source project from Switzerland. The content management system is based on the web framework Django and is written in Python.

  • Pinax
    Pinax 

    is an open-source platform built on the Django Web Framework.
    By integrating numerous reusable Django apps to take care of the things that many sites have in common, it lets you focus on what makes your site different.

  • Google App Engine
    Google App Engine 

    recently unveiled its second language: Java. This release includes our Java runtime, integration with Google Web Toolkit, and a Google Plugin for Eclipse, giving you an end-to-end Java solution for AJAX web applications.

  •  Amazon Web Services
    Amazon Web Services 

    delivers a set of services that together form a reliable, scalable, and inexpensive computing platform “in the cloud”. These pay-as-you-use cloud computing services include Also.

  • Google Maps API
    Google Maps API 

    lets you embed Google Maps in your own web pages with JavaScript. The API provides a number of utilities for manipulating maps and adding content to the map through a variety of services, allowing you to create robust maps applications on your website.

  • Facebook API
    Facebook API 

    gives you the opportunity to deeply integrate into the core Facebook experience. By leveraging Facebook's integration points you can make your application feel native to the site, and create a seamless experience as users browse Facebook. Your application can integrate with all aspects of the Facebook user experience, from the profile page to bookmarks and the stream.

  • Twitter API
    Twitter API 

    provides a method for just about every feature you can see on our website. Programmers use the Twitter API to make applications, websites, widgets, and other projects that interact with Twitter. Programs talk to the Twitter API over HTTP, the same protocol that your browser uses to visit and interact with web pages.

  • PostgreSQL
    PostgreSQL 

    is a powerful, open source object-relational database system. It has more than 15 years of active development and a proven architecture that has earned it a strong reputation for reliability, data integrity, and correctness. It runs on all major operating systems, including Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64), and Windows.

  • MongoDB
    MongoDB 

    is a scalable, high-performance, open source, schema-free, document-oriented database. MongoDB bridges the gap between key-value stores (which are fast and highly scalable) and traditional RDBMS systems (which provide structured schemas and powerful queries).

  • Jinja
    Jinja 

    is a sandboxed template engine written in pure Python licensed under the BSD license. It provides a Django-like non-XML syntax and compiles templates into executable python code. It's basically a combination of Django templates and python code.

  • Werkzeug
    Werkzeug 

    is that it can be used as a flexible base for any WSGI application. It was developed out of the wish to have a library that combines often used WSGI utilities and other web development specific helpers without creating a full featured framework that includes a template engine or something like that.

  • jQuery
    jQuery 

    is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and AJAX interactions for rapid web development. jQuery is designed to change the way that you write JavaScript.

  • Ajax
    Ajax 

    is a group of interrelated web development techniques used on the client-side to create interactive web applications. With Ajax, web applications can retrieve data from the server asynchronously in the background without interfering with the display and behavior of the existing page.

  • XHTML/CSS
    XHTML/CSS 

    valid XHTML/CSS markup is supported the most popular browsers: IE 6+, FF 2+, Safari 2+, Opera 9+ and Google Chrome 1+ on Win, Mac and Linux.

  • HTML5
    HTML5 

    is being developed as the next major revision of HTML, the core markup language of the World Wide Web. HTML5 is the proposed next standard for HTML 4.01, XHTML 1.0 and DOM Level 2 HTML. It aims to reduce the need for proprietary plug-in-based rich internet application (RIA) technologies such as Adobe Flash, Microsoft Silverlight, and Sun JavaFX.

  • CSS3
    CSS3 

    is currently under development. CSS3 is modularized and will consist of several separate recommendations. It is arguably the most eagerly anticipated specification in the works at W3C. CSS 3 promises to make it easier to create page layout and to support formatting that is currently only achievable through hacks.