javascript

Recursos de programación de javascript
Hoy nos juntamos con Dani Martín, desarrollador fullstack centrado en aplicaciones web #ReactJS, para que nos cuente cómo trabaja. Nos pararemos a mirar con detalle su pipeline de #Jenkins ya que es algo que puede ser interesante para los que trabajéis en #frontend con #JavaScript ???? Enlaces relacionados: ⚛️ Curso de ReactJS en CodelyTV Pro: https://pro.codely.tv/library/reactjs-de-0-a-deploy-siguiendo-buenas-practicas/78993/about/ ???? Suscríbete a nuestro canal: https://youtube.com/c/CodelyTV?sub_confirmation=1 ???? Cursos CodelyTV Pro: https://codely.tv/pro/cursos ????‍????‍????‍???? Planes para empresas: https://codely.tv/pro/teams ???? Facebook: https://facebook.com/CodelyTV/ ???? Instagram: https://instagram.com/CodelyTV/ ???? Twitter: https://twitter.com/CodelyTV
Una vuelta por los fundamentos de Javascript, cobrando conciencia de lo que se está haciendo. Conocer los fundamentos del lenguaje para ser mejor desarrollador/a.
RUBÉN MORENO FERNÁNDEZ ¿Por qué esta charla? Es verdad que en materia de CSS se ha dotado de una potencia de expresividad gráfica increíble a la Web. Pero aún sigue siendo complejo y lento desarrollar gráficas avanzadas que no tengan un alto impacto en el rendimiento de las aplicaciones Web, especialmente en las Single Page. En esta charla de 40 minutos (o menos) veremos: Una introducción a las gráficas avanzadas en la Web (Canvas + JavaScript). Buenas prácticas y los fundamentos para acelerar el rendimiento de las gráficas con canvas. El uso de OffscreenCanvas mediante un ejemplo práctico con Workers de paralelización de las tareas de pintado. En general; un buen repaso de creación de gráficas complejas para la Web. Link a la presentación: https://docs.google.com/presentation/d/1tF6zTKaxYrrUPtrMTu0BnZ9IGKvXtjvRm2ixUDrEgc4/edit?usp=sharing https://www.koliseo.com/events/commit-2018/r4p/5630471824211968/agenda #/5116072650866688/5685063492567040
Muerte a las librería de JavaScript, pero no has dicho nada de los frameworks, ¿qué opinas del desarrollo en Angular? ¿No crees que hacer uso de una tecnología como StencilJS facilita mucho la creación de web components nativos? Twitter; https://goo.gl/MU5pUQ Instagram; https://lk.autentia.com/instagram LinkedIn https://goo.gl/2On7Fj/ Facebook; https://goo.gl/o8HrWX
This presentation by Flavio Corpa took place at Lambda World Cádiz on October 26th, 2018 at the Palacio de Congresos in Cádiz, Spain. Functional Lenses in JavaScript Kmett-style lenses (and others) are pretty useful and common in languages like Haskell and Scala. Lenses are defined as functional getters/setters but... how are they useful? How can they help us... in JavaScript!? In this talk we will implement our own lenses library, without dependencies and we'll see how they enforce functional principles as immutability and other patterns like the Open/Close principle. You can't miss it! Follow: -https://www.twitter.com/lambda_world -https://www.twitter.com/47deg -https://twitter.com/FlavioCorpa Visit: -https://www.47deg.com/events for more details -http://www.lambda.world
Codemotion is a two-day event open to all languages and technologies with a focus on topics such as Frontend, Blockchain, Security, Mobile, DevOps, IoT, Cloud, Big Data, AI /Machine Learning, Design/UX, Game Dev, Inspirational, Functional Programming, Javascript, Containers, Microservices, AR/MR/VR, Diversity in Tech, FAAS/Serverless. This wide range of topics reflects the multi-disciplinary nature of the event.
Charla impartida en Commit Conf 2018, https://2018.commit-conf.com/ Como profesionales del desarrollo web, nos procupamos de las buenas prácticas en Javascript y CSS, de la semántica en HTML, de la accesibilidad de nuestro contenido, pero ¿qué pasa con la imágenes? Las imágenes representan hasta el 60% del contenido de los sites, desde julio de 2017 en un site promedio de 3.0Mb, 1.7Mb son imágenes. Ahora que sabemos que deberíamos dedicar tiempo a optimizar las imágenes, veamos los diferentes niveles de optimización, cómo automatizarlos y cómo con la ayuda del Machine Learning conseguir reducir un 15-17% el peso de algunas imágenes. En esta charla veremos herramientas para el análisis de las imágenes, la optimización, la validación (aka Tests) y cómo reducir el peso de alguna imágenes con la ayuda del reconocimiento de objetos con Machine Learning. https://www.koliseo.com/events/commit-2018/r4p/5630471824211968/agenda #/5116072650866688/5647619430809600
This presentation by Gabriele Petronella took place at Lambda World Cádiz on October 25th, 2018 at the Palacio de Congresos in Cádiz, Spain. How to get away with functional programming in frontend applications Functional programming is becoming pervasive in every branch of development, and if you're starting a new frontend project you can choose from many languages that allow you to embrace FP from the start. However, we can rarely afford to rewrite apps from scratch. So, what to do when you want to start solving problems with functional programming in your existing JavaScript application? In this presentation, we'll see how we can progressively migrate a codebase to TypeScript and start reaping the benefits of functional programming. You'll learn how to sneak FP into your code base, and get away with it! Follow: -https://www.twitter.com/lambda_world -https://www.twitter.com/47deg -https://www.twitter.com/gabro27 Visit: -https://www.47deg.com/events for more details -http://www.lambda.world
RICARDO BORILLO El testing es uno de los conceptos más core de eXtremme Programming (XP). Ya lo decía el gran Kent Beck: Any program feature without an automated test simply doesn’t exist. Curiosamente, JavaScript ha sido históricamente uno de los lenguajes con más frameworks de test y menos cultura de testing en su comunidad. Los frameworks han ido apareciendo y desapareciendo a la velocidad del rayo y, por fin hoy, podemos decir que tenemos una magnífica combinación de ellos que ha venido para quedarse. Entonces, si todo ha mejorado tanto, ¿Cómo cubrimos estas necesidades de implementación de tests unitarios, de integración y de aceptación? Pues con Jest como abanderado construir tests unitarios trabajando con matchers personalizados, creando mocks o comprobando snapshots de componentes visuales es ya algo sencillo y asequible. A un segundo nivel y centrándonos en los tests de integración de componentes React, react-testing-library se presenta como una solución sencilla y que resuelve muchos de los problemas que teníamos con sus predecesores (aka enzyme). Por último y a nivel del UI, lo que necesitaremos es disponer de una herramienta de diseño, depuración y ejecución de nuestros tests de accepción. Cypress es simplemente alucinante y reduce radicalmente el tiempo de construcción y mantenimiento de este tipo de tests, históricamente considerados pesados y muy frágiles. Y todo ello sin selenium!!! :) ¿Tienes ya ganas de verlo en funcionamiento sobre un ejemplo real? No te pierdas pues esta sesión repleta de código y tests en verde!!! :)