node

Recursos de programación de node
Daniel Vigueras es el CTO de Moss, un sysadmin virtual amigable. Con este software será más fácil cuidar de tus aplicaciones y servidores web. El objetivo de Moss es cuidar de ellos. ¿No es eso de sistemas amables? Contará en detalle qué plataformas soporta, cómo funciona y qué planes de futuro tienen. Matt (WordPress) esconde secretos Realmente todos lo hacemos. Lo bueno es que siempre se puede leer entre líneas. Los del futuro de WordPress desde el punto de vista del desarrollador, est...
Alfonso Fernández es el CTO de Quoters, un Software as a Service para construir los presupuestos más rápidos y rentables. También para hacer los más vistosos. Comienza aquí una serie de entrevistas donde quiero traer a responsables técnicos de plataformas que están funcionando y generando ingresos. Conoceremos cómo funcionan por dentro, dando protagonismo a la parte técnicas sobre la financiera. Así somos los reactivers. ¿Qué estamos haciendo en la Zona Premium? En la Zona Premium constr...
¡Comenta aquí abajo dejando tu feedback y entra en el sorteo de un Bootcamp Online Agile Software en GeeksHubs Academy! Aquí tienes toda la info del bootcamp ???? https://bootcamp.geekshubsacademy.com/online/agile-software/ ¿Alguna vez has tenido que reemplazar en tu proyecto una base de datos? ¿Quizás estas pensando en implementar GraphQL como tu capa de transporte pero te aterra la cantidad de código que tienes que cambiar en tu REST API? Arquitectura Hexagonal te ayuda a controlar estas situaciones, conocerla hará cambiar tu forma de organizar tu código. En esta charla te enseñaré qué es y como aplicarla en tu proyecto con NodeJS y Typescript. Slides: https://docs.google.com/presentation/d/109Gk5CXUKjkxjR53OQWzTn3NEFFen-pMVh5ewxfA8mg Repo Github: https://github.com/samuanv/hexagonal-architecture Oficinas IBM Wework: https://www.wework.com/ideas/growth-innovation/ibm-london-case-study Comenta en twitter con el hashtag #MeetupsGeeksHubs. ???? Suscríbete: https://www.youtube.com/user/geekshubs ???? Twitter GeeksHubs: https://twitter.com/geekshubs ???? Twitter GeeksHubs Academy: https://twitter.com/geeks_academy ???? Instagram: https://instagram.com/geekshubs ℹ️ LinkedIn: https://www.linkedin.com/company/geeks-hubs/ ???? Facebook: https://facebook.com/geekshubs ???? Plataforma online +30 cursos gratuitos: https://geekshubsacademy.com/
Si hablamos de javascript del lado del servidor, todos pensamos en Node, pero lo cierto es que prácticamente nadie utiliza Node puro. Lo más habitual es acompañar a Node con otros frameworks que nos faciliten la tarea, como Express o Loopback. Si bien estos frameworks son estupendos, no promueven un código mantenible ni aplican patrones, como la inyección dependencias, que convenza a los desarrolladores enamorados de paradigmas como Java o .NET. NestJS es un nuevo framework para el desarrollo de backends basados en Node que convencerá, por fin, a los más vetustos developers. Talk is cheap...
In my journey through nodeland, I always wonder about the cost of my abstractions. Express, Hapi, Restify, or just plain Node.js core? require(‘http’) can reach 30k requests/sec, Express 22k, and Hapi 21k. I started a journey to write an HTTP framework with extremely low overhead, and Fastify was born. With its ability to reach an astonishing 37k requests/sec, Fastify can halve your cloud server bill. How can Fastify be so.. fast? We will discover all the not-so-secret techniques that were used to optimize it. In Fastify we reach a point where even allocating a callback is too slow: Ludicrous
Tras una rapidísima introducción a la computación cuántica veremos como sacar partido de los avances actuales desde tu aplicación en Node.js/JavaScript de la forma más sencilla posible. Durante la conferencia, publicaremos la primera versión estable de la librería QISKit.js. La cual creemos que solventa los principales problemas que nos encontramos los desarrolladores con las alternativas existentes: - Diseñadas por y para investigadores, por lo que la curva de aprendizaje no es nada divertida para nosotros. - Escritas en Python, pero todos sabemos que Internet está hecho en JavaScript.
Arquitectura en node.js usando NestJS: Nest es un framework para construir aplicaciones web eficientes y escalares usando node.js el cual es construido sobre TypeScript con la arquitectura de diseño de software aplicada por Angular. Para ello se dispone de conceptos como controladores, modelos, ORMs, middlewares, pipes, guardas, interceptores, inyección de dependencia, pruebas unitarias y e2e. Además, NestJS permite el uso de websockets, microservicios o graphQL. En esta charla se presenta cómo comenzar una aplicación con Nest, además de aprender cómo incrementar la productividad cuando se están creando aplicaciones del lado del servidor con node.js. Se aprenderán los conceptos fundamentales de uso de este framework, así como algunas buenas prácticas. A lo largo de esta charla se construirá una simple API RESTful con varios endpoints en los que existirán roles, guardas, validaciones, etc. Dando arquitectura a una aplicación JavaScript/TypeScript. No obstante, la clave está en descubrir cómo crear aplicaciones escalables, mantenibles y extensibles en el ecosistema de node.js. ------------- Todos los vídeos de DevFest 2019 en :https://lk.autentia.com/DevFest-YT ¡Conoce Autentia! Twitter: https://goo.gl/MU5pUQ Instagram: https://lk.autentia.com/instagram LinkedIn: https://goo.gl/2On7Fj/ Facebook: https://goo.gl/o8HrWX
En esta charla introduciremos qué es GraalVM, una nueva máquina virtual open source que permite tanto reemplazar la JVM (Java, Scala, Groovy) como ejecutar otros lenguajes como Ruby, Python, JavaScript/Node.js o C (con interfaz LLVM). Introduce además de un compilador JIT, un nuevo compilador AOT que permite la creación de imágenes nativas ultra-rápidas y muy ligeras. A través de varios escenarios prácticos y ejemplos aclaratorios, aprenderemos las formas de usar GraalVM y el compilador Graal, así como a integrar, depurar y monitorizar programas escritos en diferentes lenguajes de programación. También haremos una demostración rápida de cómo GraalVM se usa en frameworks de nueva generación como Quarkus para hacer aplicaciones cloud-native. ------------- Todos los vídeos de DevFest 2019 en :https://lk.autentia.com/DevFest-YT ¡Conoce Autentia! Twitter: https://goo.gl/MU5pUQ Instagram: https://lk.autentia.com/instagram LinkedIn: https://goo.gl/2On7Fj/ Facebook: https://goo.gl/o8HrWX
El modelo de programación concurrente en JS no se parece al de otros lenguajes, al estar basado en un bucle de eventos no bloqueante, ejecutándose en un hilo único. Este modelo asíncrono ha demostrado ser muy eficiente, siendo una de las razones del crecimiento de Node a costa de Java. Sin embargo, también tiene sus inconvenientes: puede resultar más complicado seguir y visualizar el flujo de la ejecución del código. En este taller veremos en qué consiste este modelo de programación, qué herramientas han ido surgiendo para gestionarlo y, a la vez, reducir su complejidad de manejo, incluyendo: Callbacks. Promesas. Sintaxis Async/Await. Extensiones reactivas: RxJS Durante el taller dispondremos de un repositorio Git, a modo de cookbook, con código para resolver las situaciones más típicas de la programación asíncrona en aplicaciones JavaScript. ¿Quieres saber más? https://www.paradigmadigital.com/ ¿Quieres saber cuáles son los próximos eventos que organizamos?: https://www.paradigmadigital.com/eventos/ Ver más eventos nuestros: https://www.youtube.com/playlist?list=PL2yjEVbRSX7XaQgyjsApXIqydTrC7v_Of
Y vuelta a la auditoría de código (aunque esta es algo más "pre") ????. Esta vez con Jose Ignacio de Nailted que nos enseña como empezar a crear un MVP. Tiene front con #JavaScript en #AngularJS y back en #Node peeeero, ha sabido ser pragmático y priorizar el negocio sobre el código (de eso se trata un MVP, no? ????). ???? Enlaces relacionados: ├ ???? Nailted: http://nailted.com ├ ???? Twitter Jose Ignacio: https://twitter.com/joserobleda └ ????https://medium.com/@joseignacioandres/c%C3%B3mo-consegu%C3%AD-mi-primera-ronda-de-inversi%C3%B3n-3749fddcab7? {▶️} CodelyTV ├ ???? Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ ???? Twitter CodelyTV: https://twitter.com/CodelyTV ├ ????‍♂️ Twitter Rafa: https://twitter.com/rafaoe ├ ???????? Twitter Javi: https://twitter.com/JavierCane ├ ???? Instagram: https://instagram.com/CodelyTV/ ├ ℹ️ LinkedIn: https://linkedin.com/company/codelytv/ ├ ???? Facebook: https://facebook.com/CodelyTV/ └ ???? Catálogo cursos: https://bit.ly/cursos-codely