Un repaso a fondo de las novedades que tendremos disponibles a partir del 26 de noviembre para trabajar con PHP.

Image for post
Image for post
Photo by Stefan Cosma on Unsplash

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.


Aprende a configurar estos analizadores de código para asegurar un mismo estilo en los archivos y realizar comprobaciones estáticas sobre tu código

Image for post
Image for post
Photo by Marten Newhall on Unsplash

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:

  • EasyCodingStandard es una librería que nos va a permitir comprobar el estilo de nuestro código para asegurar que cumple con los estándares y automáticamente corregir aquellos errores que detecte. Es compatible tanto con PHP_CodeSniffer como con PHP-CS-Fixer, por lo que podéis trabajar indistintamente con cualquiera
  • PHPStan (PHP Static Analyzer) es un analizador estático de código, lo cual nos permite comprobar que la aplicación guarda un tipado coherente, la existencia de los métodos y propiedades de los objetos y vigilar que cumplimos con las principales buenas prácticas. …

Cómo realizar llamadas a API’s externas empleando fetch y los hooks de React

Image for post
Image for post
Photo by Jez Timms on Unsplash

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.


Un repaso a algunas de las principales características de Javascript que React JS usa habitualmente

Image for post
Image for post
Photo by Jamie Street on Unsplash

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.


Descubre lo bien que trabajan juntos este hooks y la utilidad React.memo para memorizar componentes

Image for post
Image for post
Photo by Mylon Ollila on Unsplash

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.

El hook useCallback

Antes de comenzar recordemos cómo funciona el hook useCallback . …


Discover the new features that Javascript will incorporate in the next revision of the language

Image for post
Image for post
Photo by Tudor Baciu on Unsplash

Since ES6 was released back in 2015, year after year Javascript has received interesting news that improve the way we work with this language.

Logical assignments

If you do not know the “shortcircuits” of Javascript the first thing I recommend is that you visit this…


Descubre las nuevas características que incorporará Javascript en la próxima revisión del lenguaje

Image for post
Image for post
Photo by Goran Ivos on Unsplash

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.

Asignadores lógicos

Si no conoces los “shortcircuits” de Javascript lo primero que te recomiendo es que visites esta “receta…


Un repaso a fondo de las novedades que tendremos disponibles a partir del 26 de noviembre para trabajar con PHP

Image for post
Image for post
Photo by Ben on Unsplash

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.

Attributes

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”.

<?phpnamespace…


Well, you have decided that you want a frontend developer. Is it enough to learn Javascript well?

Image for post
Image for post
Photo by Safar Safarov on Unsplash

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.


Bien, has decidido que quieres desarrollador frontend. ¿Basta con aprender bien Javascript?

Image for post
Image for post
Photo by Blake Connally on Unsplash

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

Gerardo Fernández

Entre paseo y paseo con Simba desarrollo en Symfony y React

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store