To add a view just create .php files in your a new folder project named /views/ then use Response to render it:
// file: /src/controllers/book.php
// view is located in /src/views/books_list_view.php
$app->post('/books/',function() use ($app){
$books = $this->getBooks();
return $app->Response('books_list_view.php', array('books' => $books));
});You can serve static files in your views files just locating them in the top of Root folder '/' like: ( See Folder structure )
<!-- file: /views/home.php -->
<!-- Bootstrap Core CSS -->
<link href="/public/css/bootstrap.min.css" rel="stylesheet">
<!-- Custom CSS -->
<link href="/public/css/one-page-wonder.css" rel="stylesheet">The $app var and Vars passed to Views are globally accesible from any view loaded by Response().