¿Qué son los lenguajes / framework de moda / tendencias que debo conocer para el desarrollo web?

Siguiendo las tendencias para el desarrollo web en 2018, los puntos principales son:

Flash a HTML

En 2010, Steve Jobs publicó sus pensamientos sobre Flash y su futuro. Quedó claro que esta tecnología no durará mucho. La declaración de Jobs sobre la muerte de Flash es bastante popular desde hace aproximadamente dos años, cuando YouTube omitió los reproductores HTML5.

La principal debilidad de esta tecnología es la incompatibilidad con los dispositivos móviles. Se pierde una enorme cantidad de tráfico solo por la tecnología obsoleta.

Si todavía usa Flash en su sitio web, 2018 es la última llamada para que cambie esto. La mejor alternativa es el conocido HTML5.

Los videos y juegos basados ​​en HTML5 llegarán a un público más amplio. Y la tendencia general es: HTML5 se está convirtiendo en el formato universal para todo tipo de contenido digital.

No sirve de nada ser sentimental con tu antiguo sitio web Flash. Confíe en nosotros, el HTML5 será mucho más genial y se corresponderá con las últimas tendencias de desarrollo web.

JavaScript: angular 2 y angular 4

JavaScript es el lenguaje de programación número uno para aplicaciones web. Con docenas de tecnologías relacionadas con JS ya existentes y aún en desarrollo, incluso fortalecerá sus posiciones. El lanzamiento muy esperado de los últimos años Angular 2 se vuelve muy apreciado en el desarrollo web moderno.

Conocimos Angular 2 en 2016. Es una reescritura completa del marco AngularJS. Las principales ventajas son la modularidad mejorada, la escalabilidad de la arquitectura de la aplicación, las inyecciones de dependencias mejoradas, etc.

¿Qué esperar de Angular 2? En comparación con su predecesor, es más rápido y más simple en estructura. Además, sigue el enfoque de móvil primero, que es muy importante en 2017. Muchas soluciones están listas para usar de inmediato, lo que reduce el tiempo de desarrollo.

Angular 2 recomienda el uso de TypeScript. Esta combinación es ahora la forma más productiva de desarrollar aplicaciones web medianas y grandes compatibles con cualquier navegador web moderno o plataforma móvil.

Angular 4 apareció en marzo de 2017. Esta no es una reescritura completa de la segunda versión, por lo que son bastante similares. Angular 4 es más rápido y consume menos espacio, reduciendo el tamaño del código generado a alrededor del 60%. El paquete de animación se eliminó del núcleo y se colocó en un paquete separado, lo cual es una ventaja para aquellos que no usan animación en sus proyectos.

De acuerdo con la hoja de ruta, se planea lanzar versiones de parches semanales con lanzamientos menores cada varios meses. El próximo lanzamiento principal está previsto para septiembre de 2017: esperamos el nuevo Angular 5.0.0. Podemos predecir que los cambios también influirán en las tendencias de desarrollo web para el futuro más cercano. Por lo tanto, no te olvides de seguir el Blog Angular para estar atento a las actualizaciones más recientes. O suscríbase a nuestro blog: no perderemos la oportunidad de escribir sobre esta importante actualización de uno de nuestros marcos frontend favoritos.

PHP 7.x – Laravel 5.x

PHP sigue siendo la opción popular para el desarrollo del backend del sitio web. Este lenguaje de programación ha mejorado aún más sus posiciones después del lanzamiento de la versión 7.x. La última actualización del framework PHP Laravel 5.x es una tendencia de desarrollo web reconocida en 2018.

Laravel es el framework web PHP de código abierto más popular. Todos los beneficios pueden ser plenamente experimentados en sitios web dinámicos con backend complicado.

Laravel ofrece soluciones listas para tareas complejas. La variedad de paquetes existentes hace que el proceso de desarrollo sea más rápido y más confiable. Las actualizaciones periódicas aseguran que el marco cumpla con las necesidades actuales de los propietarios del sitio web y los requisitos de la época.

La versión estable actual es Laravel 5.5, lanzada en julio de 2017. Se producen actualizaciones importantes cada pocos meses.

Este marco de código abierto tiene una gran comunidad de desarrolladores, por lo que nunca tendrá que lidiar con los problemas en su aplicación web por su cuenta.

Si desea obtener más información sobre Laravel junto con otros marcos de back-end, no se pierda nuestro artículo.

También decidí describir las anti-tendencias del año también. En este artículo, las tecnologías, enfoques y técnicas que son muy populares entre los propietarios de sitios web, pero son bastante molestos y hostiles para los usuarios o afectan negativamente las conversiones del sitio web.

Puede leer sobre otras tendencias de desarrollo web aquí. Disfrutar

¡Bueno! Trataré de responder esto desde mi experiencia en programación.

I. Python

Python está aumentando tanto en términos de desarrollo de backend como de web. Entonces, el framework web más popular (el que uso) para python es Django. Los sitios populares escritos en Django son Instagram, Pinterest, el sitio de la NASA, etc.

Además, en caso de que se lo pregunte, reddit usa web.py, un marco web mínimo escrito en python.

II Java

Acabo de comenzar a codificar en Java para el trabajo para el que estoy empleado. Entonces, he estado usando Spring Framework. Y de los cuales he estado usando Spring WebMVC.

III. Javascript

Javascript es lo que necesita para hacer cosas en el lado del cliente. Entonces, el marco que he usado es AngularJS.

PD: Estoy contento con la cantidad limitada de marcos que he estado usando como programador hardcore. Aclamaciones.