Building a simple blog with CubicWeb¶
CubicWeb is a semantic web application framework that favors reuse and object-oriented design.
This tutorial is designed to help in your very first steps to start with CubicWeb. We will tour through basic concepts such as:
- getting an application running by using existing components
- discovering the default user interface
- basic extending and customizing the look and feel of that application
More advanced concepts are covered in Building a photo gallery with CubicWeb.
Some vocabulary¶
CubicWeb comes with a few words of vocabulary that you should know to understand what we’re talking about. To follow this tutorial, you should at least know that:
- a cube is a component that usually includes a model defining some data types and a set of views to display them. A cube can be built by assembling other cubes;
- an instance is a specific installation of one or more cubes and includes configuration files, a web server and a database.
Reading The Core Concepts of CubicWeb for more vocabulary will be required at some point.
Now, let’s start the hot stuff!