This commit is contained in:
2025-04-19 19:11:13 +02:00
parent 8f8016e748
commit 86bb165bf2
20 changed files with 3803 additions and 0 deletions

View File

@@ -0,0 +1,55 @@
{% extends "base.html" %}
{% block title %}Home - Actix MVC App{% endblock %}
{% block content %}
<div class="row">
<div class="col-md-12">
<div class="card">
<div class="card-body">
<h1 class="card-title">Welcome to Actix MVC App</h1>
<p class="card-text">This is a Rust web application built with:</p>
<ul class="list-group list-group-flush mb-4">
<li class="list-group-item">Actix Web - A powerful, pragmatic, and extremely fast web framework for Rust</li>
<li class="list-group-item">Tera Templates - A template engine inspired by Jinja2 and Django templates</li>
<li class="list-group-item">Bootstrap 5.3.5 - A popular CSS framework for responsive web design</li>
</ul>
<p>This application follows the MVC (Model-View-Controller) architectural pattern:</p>
<div class="row">
<div class="col-md-4">
<div class="card mb-3">
<div class="card-header bg-primary text-white">
Models
</div>
<div class="card-body">
<p>Data structures and business logic</p>
</div>
</div>
</div>
<div class="col-md-4">
<div class="card mb-3">
<div class="card-header bg-success text-white">
Views
</div>
<div class="card-body">
<p>Tera templates for rendering HTML</p>
</div>
</div>
</div>
<div class="col-md-4">
<div class="card mb-3">
<div class="card-header bg-info text-white">
Controllers
</div>
<div class="card-body">
<p>Request handlers and application logic</p>
</div>
</div>
</div>
</div>
<a href="/about" class="btn btn-primary">Learn More</a>
</div>
</div>
</div>
</div>
{% endblock %}