4 padrões de mercado (PSRs) do PHP que você precisa conhecer!
As PSRs são propostas de definições de inúmeras formas de se trabalhar com o PHP, muitas vagas de emprego pedem o conhecimento delas, nesse vídeo eu falo quais são as mais importantes e exigidas por recrutadores técnicos.
#php #php8 #phppsrs #designpatterns #boaspraticas #programacaophp
Link do site do FIG:
https://www.php-fig.org/
PSR 1 e 12: Packagist do CSFIXER do Squizlabs:
https://packagist.org/packages/squizlabs/php_codesniffer
PSR 4: Como implementar autoloading no PHP com Composer:
https://girorme.github.io/2019/09/01/autoload-php-utilizando-composer/
- conteúdo de @girorme (https://github.com/girorme)
PSR-7: Link de implementação:
https://packagist.org/packages/squizlabs/php_codesniffer?query=psr7
Frameworks que usam PSR-7:
Vem por default:
Slim:
https://www.slimframework.com/
Laminas\Mezzio:
https://docs.mezzio.dev/mezzio/
Sem default:
Laravel:
https://laravel.com/
Symfony:
https://symfony.com/
Symfony codefixer:
https://cs.symfony.com/
Conteúdo by Leonardo Tumadjian
Видео 4 padrões de mercado (PSRs) do PHP que você precisa conhecer! канала DifferDev
#php #php8 #phppsrs #designpatterns #boaspraticas #programacaophp
Link do site do FIG:
https://www.php-fig.org/
PSR 1 e 12: Packagist do CSFIXER do Squizlabs:
https://packagist.org/packages/squizlabs/php_codesniffer
PSR 4: Como implementar autoloading no PHP com Composer:
https://girorme.github.io/2019/09/01/autoload-php-utilizando-composer/
- conteúdo de @girorme (https://github.com/girorme)
PSR-7: Link de implementação:
https://packagist.org/packages/squizlabs/php_codesniffer?query=psr7
Frameworks que usam PSR-7:
Vem por default:
Slim:
https://www.slimframework.com/
Laminas\Mezzio:
https://docs.mezzio.dev/mezzio/
Sem default:
Laravel:
https://laravel.com/
Symfony:
https://symfony.com/
Symfony codefixer:
https://cs.symfony.com/
Conteúdo by Leonardo Tumadjian
Видео 4 padrões de mercado (PSRs) do PHP que você precisa conhecer! канала DifferDev
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Fazendo HERANÇA em PHP de uma classe FINAL sem parecer um IDIOTA!](https://i.ytimg.com/vi/oUmXGECwTzM/default.jpg)
![Aprenda de uma vez por todas o Repository Pattern e suas formas na prática com Laravel e RabbitMQ.](https://i.ytimg.com/vi/j0Yc4CQ5b88/default.jpg)
![Criando um ValueObject usando Readonly Class com TDD no PHP 8.2](https://i.ytimg.com/vi/ZRDnrsSPT7g/default.jpg)
![Novidades do PHP 8.1: Refatorando Abstract Class para Enum](https://i.ytimg.com/vi/5hsHMxMxna8/default.jpg)
![Design Patterns: O segredo do Strategy em PHP como nunca te ensinaram!](https://i.ytimg.com/vi/DTgzrHxUnaU/default.jpg)
![Fibers no PHP 8.1: criando um EventLoop simples de teste para execuções assíncronas com coroutines!](https://i.ytimg.com/vi/P7ucMvlVhGc/default.jpg)
![Design Patterns: Factories em PHP 8 - Por que fabricar objetos é muito poderoso?](https://i.ytimg.com/vi/43qFyzFofgE/default.jpg)
![Design Pattern Decorator de mercado aplicado na prática com PHP 8!](https://i.ytimg.com/vi/Sd1D_ApHFl4/default.jpg)
![PHP em fila SQS processando Lambda, nunca foi tão fácil PHP em serverless na AWS](https://i.ytimg.com/vi/kl6Aghe71mY/default.jpg)
![Refatorando loop foreach em PHP 8 como você provavelmente nunca viu!](https://i.ytimg.com/vi/1J9v7bop95o/default.jpg)
![PHP 8 assíncrono com Swoole em AWS Lambda](https://i.ytimg.com/vi/917Avx2uegA/default.jpg)
![Union Types em PHP 8 e limpando código com Object Calisthenics](https://i.ytimg.com/vi/CNlvj2fBYns/default.jpg)
![Refatorando validação com Attributes, outra nova feature do PHP 8](https://i.ytimg.com/vi/npUGI3klQqQ/default.jpg)
![PHP 8 rodando na AWS lambda, na raça, com docker, criando um próprio runtime!](https://i.ytimg.com/vi/QsgUaMlsnEc/default.jpg)
![Fiz um simples POC de como funciona o WeakMap, a nova funcionalidade do PHP 8!](https://i.ytimg.com/vi/d1PIIVpTB94/default.jpg)
![PHP 8 REFACTORING, limpando código com promoção de atributos no construtor!](https://i.ytimg.com/vi/kXkx3JXeT-Q/default.jpg)
![Refatorando em PHP 8 - com Named Arguments](https://i.ytimg.com/vi/FXvzVKvxa5U/default.jpg)
![Refatorando código de PHP velho para PHP 8 com match expression e Calisthenics.](https://i.ytimg.com/vi/7OprUAEpqP0/default.jpg)
![Teste o PHP8 beta usando docker em minutos](https://i.ytimg.com/vi/HctSG0lKNTo/default.jpg)