Why you should use PHP

Описание к видео Why you should use PHP

Let's take a quick run through modern PHP.

Timestamps

00:00 Intro
00:24 Typed properties
00:25 Readonly properties and readonly classes
00:27 Promoted properties
00:28 Null coalescing
00:29 Nullsafe operator
00:30 Short arrow functions
00:32 Match operator
00:34 Named arguments
00:35 First-class callables
00:36 Variadic functions
00:38 Array spreading
00:39 Array unpacking
00:40 Performance
00:48 Fibers
00:49 FFI
00:53 Generators
00:57 Type system
01:00 Type variance
01:01 Return types
01:02 Scalar and nullable types
01:03 Built-in types
01:08 Union types
01:09 Intersection types
01:10 Disjunctive normal form types
01:12 Typed properties
01:14 Static analysers
01:22 Generics
01:23 New in initializers
01:25 Anonymous classes
01:27 Spaceship operator
01:29 Trailing commas
01:30 Better exception handling
01:35 Hashing and randomizer libraries
01:38 Redacted parameters
01:39 WeakMap
01:40 Traits
01:41 Attributes
01:43 Enums
01:53 Frameworks
02:20 CMS
02:23 Templating engines
02:25 QA tools
02:36 Packagist
02:40 PHP Foundation

Links shown in this video:

- New in PHP 8.3: https://stitcher.io/blog/new-in-php-83
- Symfony: https://symfony.com/
- Laravel: https://laravel.com/
- Queue management with Laravel: https://laravel.com/docs/10.x/horizon
- Symfony CMS: https://symfony.com/projects/category...
- Payments with Laravel cashier: https://laravel.com/docs/10.x/billing
- JetStream for bootstrapping your Laravel app: https://jetstream.laravel.com/3.x/int...
- Pest for testing: https://pestphp.com/
- Laravel mails: https://laravel.com/docs/10.x/mail
- Taidwind: https://tailwindcss.com/docs/guides/l...
- Livewire: https://laravel-livewire.com/
- Inertia.js: https://inertiajs.com/
- Bref for serverless PHP: https://bref.sh/
- Roadrunner for async PHP: https://roadrunner.dev/
- Wordpress: https://wordpress.org/
- Magento: https://business.adobe.com/products/m...
- Drupal: https://www.drupal.org/
- Blade: https://laravel.com/docs/10.x/blade
- Twig: https://twig.symfony.com/
- Rector for automatic upgrades: https://getrector.com/
- PHPStan for static analysis: https://phpstan.org/
- Psalm for static analysis: https://psalm.dev/
- PHP CS Fixer: https://github.com/PHP-CS-Fixer/PHP-C...
- Packagist and composer: https://packagist.org/
- The PHP Foundation: https://thephp.foundation/

Timestamps:

00:00 Intro
00:19 Syntax
01:46 The Community

Комментарии

Информация по комментариям в разработке