Files
dockersysmvc/cache/home.app-development_8962d22c692cd7913008b10e791fad36ea250b5e.bladec
T
marco 5a2482b030 feat: release SysMVC 2.0 with enhanced CSRF protection and UI improvements
Major version upgrade from 1.0.0 to 2.0.0 including copyright year updates, website URL migration to syspanel.com.br, and comprehensive CSRF token handling improvements. The Twig csrf() helper now returns a complete hidden input field instead of a raw token value, and token generation is now automatic when empty. Session initialization has been centralized in BaseController, and child controllers now properly call parent constructors. CRUD views have been modernized with flexbox layouts and consistent CSRF rendering. Documentation has been expanded with features, requirements, and project structure sections, and donation sections have been added across all pages.
2026-09-04 15:43:17 -03:00

55 lines
2.0 KiB
Plaintext

<?php $_shouldextend[1]=1; ?>
<?php $this->startSection('title', 'App Development with SysMVC'); ?>
<?php $this->startSection('content'); ?>
<div class="container mt-5">
<h1 class="display-4 text-primary">App Development with SysMVC</h1>
<p class="lead">How to use SysMVC as a base for application development.</p>
<p>SysMVC is a flexible and powerful framework, perfect for serving as the foundation for developing modern web applications.</p>
<h2>Modular Structure</h2>
<p>SysMVC allows you to create independent modules, making it easier to organize your code and maintain the project.</p>
<h2>Simple Routing</h2>
<p>With SysMVC's router, you can define your routes in a simple and intuitive way:</p>
<pre><code>
Router::get('/home', 'HomeController@index');
Router::post('/client', 'ClientController@store');
</code></pre>
<h2>Template Rendering</h2>
<p>Use BladeOne to efficiently and neatly render your templates:</p>
<pre><code>
echo $blade->run("home.index", ["clients" => $clients]);
</code></pre>
<p>With these tools, SysMVC provides a solid foundation for developing robust and scalable web applications.</p>
<br><br>
<p>Github: <a href="https://github.com/syspanel/SysMVC.git">https://github.com/syspanel/SysMVC.git</a></p>
<br><br>
<h2 class="mt-4">Contact</h2>
<p>If you're interested in SysMVC, get in touch:</p>
<ul>
<li>Email: <a href="mailto:syspanel@gmx.com">syspanel@gmx.com</a></li>
<li>WhatsApp: <a href="https://wa.me/5535992261684" target="_blank">+55 (35) 99226-1684</a></li>
</ul>
<hr class="my-5">
<h2 class="mt-4">&#128590; Support the Project</h2>
<p>If you find this project useful, consider supporting its development with a donation via PayPal:</p>
<p>
<a href="https://www.paypal.com/donate/?business=marcocosta@gmx.com&currency_code=USD" target="_blank">
<img src="https://www.paypalobjects.com/en_US/i/btn/btn_donate_LG.gif" alt="Donate via PayPal">
</a>
</p>
</div>
<?php $this->stopSection(); ?>
<?php if (isset($_shouldextend[1])) { echo $this->runChild('layout'); } ?>