doc/tutorials/base/index.rst
changeset 10491 c67bcee93248
parent 6876 4b0b9d8207c5
equal deleted inserted replaced
10490:76ab3c71aff2 10491:c67bcee93248
       
     1 .. -*- coding: utf-8 -*-
       
     2 
       
     3 .. _TutosBase:
       
     4 
       
     5 Building a simple blog with |cubicweb|
       
     6 ======================================
       
     7 
       
     8 |cubicweb| is a semantic web application framework that favors reuse and
       
     9 object-oriented design.
       
    10 
       
    11 
       
    12 This tutorial is designed to help in your very first steps to start with
       
    13 |cubicweb|. We will tour through basic concepts such as:
       
    14 
       
    15 * getting an application running by using existing components
       
    16 * discovering the default user interface
       
    17 * basic extending and customizing the look and feel of that application
       
    18 
       
    19 More advanced concepts are covered in :ref:`TutosPhotoWebSite`.
       
    20 
       
    21 
       
    22 .. _TutosBaseVocab:
       
    23 
       
    24 Some vocabulary
       
    25 ---------------
       
    26 
       
    27 |cubicweb| comes with a few words of vocabulary that you should know to
       
    28 understand what we're talking about. To follow this tutorial, you should at least
       
    29 know that:
       
    30 
       
    31 * a `cube` is a component that usually includes a model defining some data types
       
    32   and a set of views to display them. A cube can be built by assembling other
       
    33   cubes;
       
    34 
       
    35 * an `instance` is a specific installation of one or more cubes and includes
       
    36   configuration files, a web server and a database.
       
    37 
       
    38 Reading :ref:`Concepts` for more vocabulary will be required at some point.
       
    39 
       
    40 Now, let's start the hot stuff!
       
    41 
       
    42 .. toctree::
       
    43    :maxdepth: 2
       
    44 
       
    45    blog-in-five-minutes
       
    46    discovering-the-ui
       
    47    customizing-the-application
       
    48    conclusion