Junior — Middle
Tem experiência com o framework Symfony?
sobes.tech IA
Resposta da IA
Sim, tenho experiência com Symfony. Symfony é um framework PHP popular que utiliza componentes para construir aplicações web. Suporta a arquitetura MVC, oferece ferramentas poderosas para roteamento, trabalha com bases de dados através do Doctrine, possui um sistema de templates Twig e muitas outras funcionalidades.
Exemplo de um controlador simples em Symfony:
// src/Controller/DefaultController.php
namespace App\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\Routing\Annotation\Route;
class DefaultController extends AbstractController
{
/**
* @Route("/", name="homepage")
*/
public function index(): Response
{
return new Response('Olá, Symfony!');
}
}
Este código define uma rota e retorna uma resposta simples ao acessar a raiz do site.