Loading...
 
A microframework is a term used to refer to minimalistic web application frameworks. It is contrasted with full-stack frameworks.

Anatomy of a Micro Framework

Structure of both Slim - PHP and Flask - Python Micro (Web) Frameworks.

A microframework is a term used to refer to minimalistic web application frameworks. It is contrasted with full-stack frameworks.1

Slim - PHP

Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs. At its core, Slim is a dispatcher that receives an HTTP request, invokes an appropriate callback routine, and returns an HTTP response..2

Slim Project Structure

Slim Web Project - A basic website project built using Slim a PHP micro framework.

  • Anatomy of a Micro Framework - Slim Web Project - Part 1 - App

Flask - Python

Flask is a microframework for Python based on Werkzeug, Jinja 2 and good intentions.3

Flask Project Structure

Flask Web Project - A basic website project built using Flask a Python micro framework.

  • Anatomy of a Micro Framework - Flask Web Project - Part 1 - App

App

Implements the central application object.






Factory method design pattern is one of the Gang of Four (GOF) design patterns. Factory method design pattern exposes a method for creating objects, allowing subclasses to control the actual creation process.4

Last edited by MichaelAlber .
Page last modified on Saturday December 8, 2018 22:33:51 UTC.

Books

Linux Command Line and Shell Scripting Bible Linux Command Line and Shell Scripting Bible - Linux Command Line and Shell Scripting Bible is your essential Linux guide. With detailed instruction and abundant examples, this book teaches you how to bypass the graphical interface and communicate directly with your computer, saving time and expanding capability.


Linux Bible Linux Bible - Linux continues to be an excellent, low-cost alternative to expensive operating systems. Whether you're new to Linux or need a reliable update and reference, this is an excellent resource. Veteran bestselling author Christopher Negus provides a complete tutorial packed with major updates, revisions, and hands-on exercises so that you can confidently start using Linux today.


Learning Python Learning Python - Portable, powerful, and a breeze to use, Python is the popular open source object-oriented programming language used for both standalone programs and scripting applications.


Modern PHP: New Features and Good Practices Modern PHP: New Features and Good Practices - PHP is experiencing a renaissance, though it may be difficult to tell with all of the outdated PHP tutorials online. With this practical guide, you'll learn how PHP has become a full-featured, mature language with object-orientation, namespaces, and a growing collection of reusable component libraries.