⚡️ PHP 8: TOP 10 NOVEDADES disponibles la semana que viene 😬
HTML-код
- Опубликовано: 28 авг 2024
- Probamos los cambios en PHP 8. Funcionalidades que abren la puerta para hacer el bien y que también se pueden pervertir muy rápido 😇 🤜⚡🤛 😈
Hablamos desde mejoras a nivel de funcionalidades traídas de otros lenguajes y ecosistemas como Named Arguments, las limitaciones del enfoque por el que se ha optado con Constructor Property Promotion, y muchas cositas más 🤟
Además, hoy publicamos el curso completo de PHP 8 con ejemplos de aplicación de estas novedades en el mundo real. Cómo podemos mejorar nuestros tests gracias a cosas como Named Arguments, simplificar Value Objects, cómo migrar una aplicación ya existente paso a paso, reemplazar PECL (obsoleto), y mucho más 👉 bit.ly/php-8 👈
{▶️} CodelyTV
├ 🎥 Suscríbete: ruclips.net/user/c...
├ 🐦 Twitter CodelyTV: / codelytv
├ 💂🏼 Twitter Rafa: / rafaoe
├ 🧔🏻 Twitter Javi: / javiercane
├ 📸 Instagram: / codelytv
├ ℹ️ LinkedIn: / codelytv
├ 🟦 Facebook: / codelytv
└ 📕 Catálogo cursos: bit.ly/cursos-...
¿Qué novedad te gusta más? ¿Tienes pensado migrar alguna aplicación a PHP 8?
Curso para aprovechar al máximo estas novedades en casos del mundo real y refactorizar con seguridad 👉 pro.codely.tv/library/php-8/ 👈
Buenísimo!! con ganas de hacer el curso. Una cosa, revisad el primer video del curso, creo que se os ha colado otro video. Saludos
Una de las funciones más importantes de php 8, para mí, es str contains. Hermoso
Me gustaría que después cuando tengan tiempo que hagan un pequeño tutoría solamente enfocado al uso de Opcache que esa es la novedad que mas atención me ha dado.
También se ha publicado .Net 5.0 y C# 9.0, si queréis cubrirlo os puedo echar una mano a recopilar ejemplos.
Me encantaría que repasarais los cambios también en C# 9.0 y que lo mismo que se ha hecho con PHP y Java de los cursos de DDD se pudiera hacer en C#, sois unos cracks y os lo estáis currando un montón.
Sería bueno un curso de migración de versiones previas, por ejemplo php 5 a php 7 o cosas así
Ese contenido está en el curso ✌️🙂👉 pro.codely.tv/library/php-8/
Buenísima retransmisión al estilo narrador de fútbol. Jajaja. Cómo lo vive Javi!!! Jajaja
Buen vídeo. Muy útil
Que conste, lo que más me gustó fue la cancioncita del final.
Bromas aparte. Estoy muy ilusionado con estas mejoras !!!
Tengo en cola hacerme vuestros cursos (soy capaz de hacérmelos todos), cracks
No me he enterado de nada pero me ha encantado
Estos vídeos son una maravilla, seguid así.
Muchas gracias por vuestro trabajo
Veo que estan acogiendo varias características de TS UwU
Visibilidad de clases y genéricos por favor php🙌🏽
una pregunta que tengo sin respuesta y es, creen que en unos años php podria subir de top nuevamente??
La unica forma es que sea tan rapido como C# o Java, PHP dejo ir a mucha gente entre estos 20 años y mas xd
Porque poner un ? Por si el caso de que retorne un objeto null decís que puede ser smell Code?
A mi me pasa eso a menudo en angular y claro nunca me lo había planteado, es interesante.gracias maquinas
Creo que tardaron mucho en implementar eso en PHP, pero bueno al fin lo implementaron
¿Quién ha dicho que PHP se ha quedado desfasado? Con las novedades de la nueva versión no le tiene que envidiar a Python o Javascript.
Asi es
@PrograMeando JAJAJAJAJA muy buen argumento
Me parece, que cada vez más, los lenguajes se están fijando en buenas prácticas de Kotlin.
Por cierto, muy buen video :)
Buenas, me pueden decir que tipografia estan usando en su terminal.
Interesante
Se que le video es viejo, pero ¿no es mejor usar isset que null !== ?
Que sería mejor hace una API con php sin framework o usando laravel?
PHP se convertió en TypeScript
Este tipo de cosas fueron las que hicieron que me enamorara de kotlin 10:45 que mal que PHP 8 no las implementara, pero si dicen que las ultimas versiones de C# ya lo implementa tendré que darle una revisada igual y también me termina encantando C#
Named Arguments, tiene utilidad si se quiere trabajar con una sobre carga de métodos, se programa uno con múltiples argumentos, que pueden ser evaluadas con pattern matching por ejemplo, de tal manera, que su comportamiento depende de los argumentos que se le pasen, no importando el numero u orden, no queda del todo claro como fue implementado en php 8.
sealed class Course
{
public Course(string id, string name, bool isPublic = false)
{
}
}
class Program
{
static void Main(string[] args)
{
Course course = new Course(name:"Php", id:"Php");
Course course2 = new Course(id:"1", "Python", true);
Course course3 = new Course("1", "Java");
}
}
que tipografía es la de su IDE?
Muy buen video! Esa fuente de la IDE cual es?
ta bueno ese php8 esta mejorcito, se me parecio a kotlin con jsvascript y php y eso que me escuche el video ya que estoy mas dormido que despierto, mañana vuelvo a verlo. 11:58de la noche, en la fria pero hermosa Bogotá
C# eres tu?
Qué tipo de fuente usan? Me gustó jsjs
Se esperan los Enums en php? :rolling_eyes: ? Ya toca, no?
twitter.com/CodelyTV/status/1336588745529815041 😬😬😬
2:27 Consulta, que extension utilizan para ejecutar php asi de forma directa, y que IDE es ese ? Gracias
Ejecutan php en modo CLI
Que genial
esa parte de static return type ya habia hace años con el self
Minuto 3:50. Justamente comentamos la diferencia entre lo que sí teníamos ya antes de la versión 8, y el cambio que ahora se introduce 😬🤟😊
@@CodelyTV lo siento error mio =P
Que fuente usan :p? es bellisima
Sería bueno que pongan el editor en un tipo de letra que no sea cursiva para más comprensión
Hey! 12:06 así se hace también en Rust doc.rust-lang.org/rust-by-example/flow_control/match.html
Lo del ::class ya estaba desde php 7 no?
Sii, pero no en todos los lados ☺️
Cuantas más cosas aprendo de PHP: más me gusta JAVA! ... jajaja
Además de verdad...
$variable; vs string variable, int variable
Java jajaja
Si te gusta Java vas a amar typescript, kotlin o python. Podes hacer lo mismo con 60 lineas menos
No me gusta el boilerplate code, no me gusta java
15:28 Genial, ya tengo nuevo tono de llamada!!!!
Top!
Null operator funciona igual que el helper optional?
webpack 5 !!!
Muy buen vídeo, creo que hay cosas que hay una cosa que no se ha explicado bien que es el `?` "null safe operator" y que se ve mejor en este vídeo.
ruclips.net/video/dFB93PDiVPA/видео.html
Sí se va a ver desde móvil minuto (37:37)
Wiiiiiiii
todo muy bien hasta que llegaron al retraso de decir que el name argument tiene contras , ahi si la cagaron bien feo.
sobrecarga mas sencillas y sin dudas! en python se usa mucho y esta bueno, y en c# tambien.
Php cada vez se parece más a javascript
nullface, qué grande, para lanzárselo a alguien a la geta!!!
Estos tipos no los entiende nada jajaja