Hace unos meses escribí un artículo listando las principales novedades que incorporará la versión 8 de PHP que tendremos disponible a partir del día 26 de noviembre.
Como era un artículo donde el objetivo era poneros al día de forma rápida decidí no sobrecargarlo con ejemplos por lo que apenas profundicé en las nuevas características.
Ahora que el lanzamiento está a la vuelta de la esquina me he animado a escribir un artículo algo más largo donde os pongo ejemplos concretos de cómo usar cada una de las novedades que incorpora PHP8.
Además, en este artículo encontrarás un par de sorpresas ya que han aparecido dos características muy…
Hoy retomo los artículos sobre Symfony con la intención de hablaros sobre dos paquetes que os ayudarán mucho a mejorar muchísimo vuestro código y ahorraros algún que otro disgusto:
Tras casi dos años disfrutando de los “hooks” de React me gustaría compartir con todos vosotros la forma en que suelo hacer llamadas a API’s externas en proyectos sencillos donde no requiero de la funcionalidad extra que me proporciona la siempre fantástica librería React Query.
La idea es combinar los hooks useState
y useCallback
para crear un custom hook llamado useFetch
que nos permita realizar llamadas asíncronas cuando lo necesitemos a la vez que recibimos el estado en que se encuentra la llamada. Este estado puede ser uno de los 3 siguientes: “loading”, “failed” y “succeeded”. …
Siempre que me preguntan por qué me gusta tanto React uno de los motivos que doy es que cuando trabajamos con esta librería por el camino reforzamos y ampliamos nuestros conocimientos de Javascript: no existen funciones especiales (como por ejemplo sucede en Angular) para realizar tareas como pintar una lista de elementos o llamar a una API sino que todo es nativo. Esto quiere decir que si algún día ReactJS pierde su puesto como la librería más popular para desarrollar frontend, nuestro trabajo no habrá caído en balde pues habremos aprendido por el camino numerosos conceptos de Javascript.
En este artículo me he propuesto recoger algunas de las características y funciones de Javascript que se usan de forma intensiva cuando desarrollamos con React. Así sí estás comenzando tendrás una guía para saber qué necesitas saber sí o sí de Javascript para sentirte cómo con React. …
Hace unos meses escribí un artículo en donde hablaba de los hooks useCallback
y useMemo
que nos permiten optimizar el rendimiento de nuestra aplicación:
Hoy quiero escribir un artículo complementario en donde veamos una de las aplicaciones más interesantes que tiene el hook useCallback
, ya que creo que de este modo resulta mucho más fácil encontrarle utilidad y animarnos a usarlo más a menudo.
¡Comencemos!
Antes de comenzar recordemos cómo funciona el hook useCallback
. …
Since ES6 was released back in 2015, year after year Javascript has received interesting news that improve the way we work with this language.
It is true that none have been the revolution that at the time meant the features incorporated with EcmaScript 2015 (spread operator, promises …), but they have contributed to making Javascript an increasingly mature language.
Now that we are at the end of 2020, it is time to review everything that is to come next year with the release of ES2021
If you do not know the “shortcircuits” of Javascript the first thing I recommend is that you visit this…
English version: https://latteandcode.medium.com/javascript-5-novedades-que-nos-traer%C3%A1-es2021-fc9929226267
Desde que allá por 2015 quedó liberada ES6, año tras año Javascript ha recibido interesantes novedades que mejoran la forma en que trabajamos con este lenguaje.
Es cierto que ninguna ha supuesto la revolución que en su momento significó las características incorporadas con EcmaScript 2015 (spread operator, promesas…), pero sí que han contribuido a hacer de Javascript un lenguaje cada vez más maduro.
Ahora que estamos a finales de 2020 toca por repasar todo lo que está por llegar el próximo año con la liberación de ES2021
¿Me acompañas?
Si no conoces los “shortcircuits” de Javascript lo primero que te recomiendo es que visites esta “receta…
La semana publiqué un artículo hablando de las principales novedades que incorpora la versión 8 de PHP que estará disponible a partir del día 26 de noviembre.
En esta segunda parte quiero repasar el resto de nuevas características que tendremos disponibles ya que todavía quedaba por hablar de algunas muy interesantes.
Así que, no nos entretengamos más y ¡comencemos!.
Esta es una de las características más interesantes que incorpora PHP 8 y sobre la que más me extenderé, ya que da “muchísimo juego”.
Para entender cómo funcionan los atributos creo que lo mejor es verlo con un ejemplo:
<?phpnamespace…
A few years ago, web development was finally divided into backend and frontend. Since then, the evolution of front development has been spectacular. In fact, I would dare to say that progress has been much greater in this specialty. In addition, every so often we witness the appearance of new libraries, frameworks and functionalities that push this world a little further. What used to be limited to HTML, CSS and a bit of Javascript is now a conglomerate of concepts and technologies that must be followed carefully so as not to be left too far behind.
The other day they asked me if I saw sense in the figure of the layout designer in 2020 and, unfortunately, I answered no. Right now I find it very difficult to imagine front development without Javascript. In fact I go further: I would say that it is not enough just to know this language and master some of its frameworks / libraries, but to be more and more complete we need to know a few more things. …
Hace unos años que finalmente que el desarrollo web quedó dividido en backend y frontend. Desde ese momento, la evolución que ha experimentado el desarrollo front ha sido espectacular. De hecho me atrevería a decir que los avances han sido de mucho mayor calado en esta especialidad. Además, cada poco tiempo asistimos a la aparición de nuevas librerías, frameworks y funcionalidades que empujan un poco más hacia adelante este mundo. …
About