Skip to content

Latest commit

 

History

History
43 lines (30 loc) · 1.24 KB

README.md

File metadata and controls

43 lines (30 loc) · 1.24 KB

Slim

Criando um Website com PHP Slim Framework, curso do instrutor Marcos Pereira.
Não é só porque o Slim é um Micro-Framework que significa que não podemos fazer uma aplicação completa com ele, muito pelo contrário, a simplicidade dele é muito poderosa.

Pré-requisitos

Antes de começar, você vai precisar ter instalado em sua máquina o mysql.
PHP básico e orientado a objetos.

Iniciando (servidor)

# Clone este repositório
$ git clone https://github.com/Cristianpl4y/slim.git

# Acesse a pasta do projeto no terminal/cmd
$ cd slim

# Instale as dependências
$ composer install

# Para Importar o Banco de Dados
$ mysql -uroot -p < mpblog.sql

# Execute a aplicação em modo de desenvolvimento
$  php -S localhost:8000 -t public/

# O servidor inciará na porta:8000 - acesse <http://localhost:8000>

Desenvolvendo o projeto eu aprendi:

  • Criar Rotas
  • Conceito de Middlewares e aplicação do mesmo
  • Criar Controllers para trabalhar com Slim
  • Validar inputs com validations
  • Autenticação
  • Bloqueio de rotas para usuários autenticados