Sobes.tech
Junior — Middle

Qual é a sua experiência de desenvolvimento em PHP puro sem usar frameworks de terceiros?

sobes.tech IA

Resposta da IA

A experiência de desenvolvimento em PHP puro sem frameworks inclui a criação de aplicações web usando as funcionalidades básicas da linguagem: processamento de requisições HTTP, trabalho com sessões, conexão a bases de dados via PDO ou mysqli, implementação manual de uma arquitetura semelhante a MVC. Por exemplo, pode-se escrever um roteador simples em PHP que analisa a URL e chama a função correspondente:

<?php
// Exemplo de roteamento simples
$request = $_SERVER['REQUEST_URI'];

if ($request === '/home') {
    echo 'Página inicial';
} elseif ($request === '/about') {
    echo 'Sobre nós';
} else {
    http_response_code(404);
    echo 'Página não encontrada';
}

Este método exige uma gestão cuidadosa da segurança, validação de dados e organização do código, pois não há ferramentas prontas de frameworks.