Lo que nos gusta de PHP 8.3 |

Поділитися
Вставка
  • Опубліковано 7 лют 2025
  • PHP 8.3 trae algunas novedades que nos gustan y otras que pueden llegar a ser un anti-patrón. Hoy las analizamos y sacamos conclusiones.
    ﹤🍍﹥ Codely
    ├ 🎥 Suscríbete: ua-cam.com/users/c...
    ├ 🔖 Cursos: bit.ly/cursos-...
    └ 👋 Redes sociales:
    ├ / codelytv
    ├ / javiercane
    ├ / rafaoe
    ├ / codelytv
    └ / codelytv

КОМЕНТАРІ • 19

  • @juancarlosruizh6355
    @juancarlosruizh6355 Рік тому +21

    PHP evaluciona y evoluciona y laravel lo proyecta aun mas, pero muchas personas se quedaron en el uso de php4, o lo que leyeron en un post

  • @chejimath
    @chejimath 2 місяці тому +2

    En Laravel se usa mucho los traits. quizás el motivo que por la cual siempre que les veo desacreditan las funcionalidades de los traits, me hace pensar que programan de forma nativa, o que no se les antoja coger un framework, quizás deban echarse una repasadita por laravel y sus muchas librerías, ahí sí que veo muchísimo ese uso y no solo para testing. Les dejo un ejemplo HasFactory de eloquent, otro AsSource y Filterable que es de la librería de Laravel Orchid, las cuales se usan para dar rasgos a los diferentes modelos y ni para qué le sigo nombrando más ejemplos de más librerías que usan traits, no solo para testing sino para dar rasgos al comportamiento de los diferentes modelos.

  • @ciltocruz
    @ciltocruz Рік тому +3

    Gran video. Y yo usando 7.4 porque me da un perezote actualizar de mucho cuidado. 🤣

  • @alekvga
    @alekvga Рік тому +1

    Gracias por el resumen.

  • @DurnerlysVelásquez
    @DurnerlysVelásquez Рік тому +2

    Fui a investigar sobre los Traits y sirven para extender otras propiedades o métodos que se necesiten cuando no se puede extender más de dos clases. Citando la documentación: "son un mecanismo de reutilización de código en lenguajes de herencia simple, como PHP".

    • @Necessarius
      @Necessarius 3 місяці тому

      Yo las uso bastante, con limite.. Ya que no hay otras que me ofrescan lo mismo.
      Si hago una clase que hace ciertas cosas y tiene algunas funcionalidades útiles pero son solo propias de ellas, las paso a un trait.
      Obviamente podes hacer el famoso class utils pero esto es mas de la propia clase y me resulta mas limpio.
      De esta manera mantengo la clase limpia con lo que me interesa de logica y en su extensión que seria el trait las cosas minimas pero que necesito que esten con ella para que no se vuelva complejo en 20 archivos en la relacion 15 jajaj
      Nose si se entendió.. No releí lo que puse

  • @e-om
    @e-om Рік тому +3

    8:01 claro se puede por ejemplo CakePHP utiliza __('text a traducir') por ejemplo 😊
    Saludos

  • @suko8285
    @suko8285 Рік тому +4

    trabajo con node js y php y tengo que decir que composer le da 1000 vueltas a npm, tampoco entiendo como el ecosistema javascript no tiene psr como php, en cuanto a los arrays en php, las collections deberían ser nativas del lenguaje

    • @avilego4038
      @avilego4038 Рік тому +1

      Totalmente de acuerdo. Composer es magnífico.. Estaría bien que corrigieran inconsistencias sintácticas en muchas funciones y que implementarán generics de forma nativa

  • @codigosdelfuturo
    @codigosdelfuturo 8 місяців тому

    Hay dos cosas que anhelo de PHP que faltan:
    Tipos definidos así:
    public string[] $variable;
    Y los tipos en las variables:
    string $variable = "";

    • @antonylm162
      @antonylm162 5 місяців тому

      en php ya se puede tipar las variables desde la version 7, sucede que muchos se quedaron con la imagen antigua de php donde no habia tipado y piensan que php no tiene tipado

    • @codigosdelfuturo
      @codigosdelfuturo 5 місяців тому

      @@antonylm162 No de la forma `string[]` o una cosa como esta:
      string $variable = "";
      O algo así:
      string[] $array = [];
      Tampoco lo puedes tipar así:
      public function una_funcion(): string[] { ... }
      O de esta forma:
      public function una_funcion(): UnaClase[] { ... }

  • @davidrueda7444
    @davidrueda7444 Рік тому +2

    java -php veo mejoras muy parecidas a lo que java ya tiene o tiene hace siglos

  • @andresmendez5141
    @andresmendez5141 Рік тому +1

    Pensé que ese lenguaje ya estaba muerto 💀

    • @juanpablodiazalbarracin7182
      @juanpablodiazalbarracin7182 Рік тому +4

      siempre se ha pensado eso, pero esta mas vivo que nunca papá

    • @LeonardoHernandezHH
      @LeonardoHernandezHH Рік тому +3

      Jajaja, eso dicen cada año, y cada que aparece una nueva tecnología, pero los hechos demuestran lo contrario

    • @angelosada1
      @angelosada1 Рік тому

      eso ya se decía hace 20 años jaja Se está quedando atrás muchos años, pero sigue siendo un lenguaje muy usado.

    • @antonylm162
      @antonylm162 5 місяців тому

      php es el lenguaje de los pobres y mientras existan empresas tacañas o pobres siempre va a existir php y sera eterno