add toc to german readme
This commit is contained in:
parent
4ed68f6170
commit
cf466f51fb
84
README.de.md
84
README.de.md
|
@ -28,6 +28,90 @@ Die Seite kann nun unter http://localhost:4567 betrachtet werden.
|
|||
Es wird empfohlen, den Thin-Server via `gem install thin` zu installieren, den
|
||||
Sinatra dann, soweit vorhanden, automatisch verwendet.
|
||||
|
||||
## Inhalt
|
||||
|
||||
* [Sinatra](#sinatra)
|
||||
* [Routen](#routen)
|
||||
* [Bedingungen](#bedingungen)
|
||||
* [Rückgabewerte](#rckgabewerte)
|
||||
* [Eigene Routen-Muster](#eigene-routen-muster)
|
||||
* [Statische Dateien](#statische-dateien)
|
||||
* [Views/Templates](#viewstemplates)
|
||||
* [Direkte Templates](#direkte-templates)
|
||||
* [Verfügbare Templatesprachen](#verfgbare-templatesprachen)
|
||||
* [Haml Templates](#haml-templates)
|
||||
* [Erb Templates](#erb-templates)
|
||||
* [Builder Templates](#builder-templates)
|
||||
* [Nokogiri Templates](#nokogiri-templates)
|
||||
* [Sass Templates](#sass-templates)
|
||||
* [SCSS Templates](#scss-templates)
|
||||
* [Less Templates](#less-templates)
|
||||
* [Liquid Templates](#liquid-templates)
|
||||
* [Markdown Templates](#markdown-templates)
|
||||
* [Textile Templates](#textile-templates)
|
||||
* [RDoc Templates](#rdoc-templates)
|
||||
* [Radius Templates](#radius-templates)
|
||||
* [Markaby Templates](#markaby-templates)
|
||||
* [RABL Templates](#rabl-templates)
|
||||
* [Slim Templates](#slim-templates)
|
||||
* [Creole Templates](#creole-templates)
|
||||
* [CoffeeScript Templates](#coffeescript-templates)
|
||||
* [Stylus Templates](#stylus-templates)
|
||||
* [Yajl Templates](#yajl-templates)
|
||||
* [WLang Templates](#wlang-templates)
|
||||
* [Auf Variablen in Templates zugreifen](#auf-variablen-in-templates-zugreifen)
|
||||
* [Templates mit `yield` und verschachtelte Layouts](#templates-mit-yield-und-verschachtelte-layouts)
|
||||
* [Inline-Templates](#inline-templates)
|
||||
* [Benannte Templates](#benannte-templates)
|
||||
* [Dateiendungen zuordnen](#dateiendungen-zuordnen)
|
||||
* [Eine eigene Template-Engine hinzufügen](#eine-eigene-template-engine-hinzufgen)
|
||||
* [Filter](#filter)
|
||||
* [Helfer](#helfer)
|
||||
* [Sessions verwenden](#sessions-verwenden)
|
||||
* [Anhalten](#anhalten)
|
||||
* [Weiterspringen](#weiterspringen)
|
||||
* [Eine andere Route ansteuern](#eine-andere-route-ansteuern)
|
||||
* [Body, Status-Code und Header setzen](#body-status-code-und-header-setzen)
|
||||
* [Response-Streams](#response-streams)
|
||||
* [Logger](#logger)
|
||||
* [Mime-Types](#mime-types)
|
||||
* [URLs generieren](#urls-generieren)
|
||||
* [Browser-Umleitung](#browser-umleitung)
|
||||
* [Cache einsetzen](#cache-einsetzen)
|
||||
* [Dateien versenden](#dateien-versenden)
|
||||
* [Das Request-Objekt](#das-request-objekt)
|
||||
* [Anhänge](#anhnge)
|
||||
* [Umgang mit Datum und Zeit](#umgang-mit-datum-und-zeit)
|
||||
* [Nachschlagen von Template-Dateien](#nachschlagen-von-template-dateien)
|
||||
* [Konfiguration](#konfiguration)
|
||||
* [Einstellung des Angriffsschutzes](#einstellung-des-angriffsschutzes)
|
||||
* [Mögliche Einstellungen](#mgliche-einstellungen)
|
||||
* [Umgebungen](#umgebungen)
|
||||
* [Fehlerbehandlung](#fehlerbehandlung)
|
||||
* [Nicht gefunden](#nicht-gefunden)
|
||||
* [Fehler](#fehler)
|
||||
* [Rack-Middleware](#rack-middleware)
|
||||
* [Testen](#testen)
|
||||
* [Sinatra::Base - Middleware, Bibliotheken und modulare Anwendungen](#sinatrabase---middleware-bibliotheken-und-modulare-anwendungen)
|
||||
* [Modularer vs. klassischer Stil](#modularer-vs-klassischer-stil)
|
||||
* [Eine modulare Applikation bereitstellen](#eine-modulare-applikation-bereitstellen)
|
||||
* [Eine klassische Anwendung mit einer config.ru verwenden](#eine-klassische-anwendung-mit-einer-configru-verwenden)
|
||||
* [Wann sollte eine config.ru-Datei verwendet werden?](#wann-sollte-eine-configru-datei-verwendet-werden)
|
||||
* [Sinatra als Middleware nutzen](#sinatra-als-middleware-nutzen)
|
||||
* [Dynamische Applikationserstellung](#dynamische-applikationserstellung)
|
||||
* [Geltungsbereich und Bindung](#geltungsbereich-und-bindung)
|
||||
* [Anwendungs- oder Klassen-Scope](#anwendungs--oder-klassen-scope)
|
||||
* [Anfrage- oder Instanz-Scope](#anfrage--oder-instanz-scope)
|
||||
* [Delegation-Scope](#delegation-scope)
|
||||
* [Kommandozeile](#kommandozeile)
|
||||
* [Systemanforderungen](#systemanforderungen)
|
||||
* [Der neuste Stand (The Bleeding Edge)](#der-neuste-stand-the-bleeding-edge)
|
||||
* [Mit Bundler](#mit-bundler)
|
||||
* [Eigenes Repository](#eigenes-repository)
|
||||
* [Gem erstellen](#gem-erstellen)
|
||||
* [Versions-Verfahren](#versions-verfahren)
|
||||
* [Mehr](#mehr)
|
||||
|
||||
## Routen
|
||||
|
||||
In Sinatra wird eine Route durch eine HTTP-Methode und ein URL-Muster definiert.
|
||||
|
|
Loading…
Reference in New Issue