Si eres desarrollador de JavaScript, Espero que conozcas la conferencia JavaScript & Friends.
En Conferencia JS & Friends es un grupo diverso de unos 200 desarrolladores de JavaScript y amigos que se reúnen para aprender nuevas habilidades y conceptos y para establecer contactos y nuevas relaciones. JS & Friends fue virtual este año y el año pasado ('20 y '21) debido a la pandemia de COVID-19, por supuesto.
En la conferencia de este año, presenté "Una mejor experiencia de desarrollo con Ottoman JS" (salte directamente allí si lo desea). Esto es lo que hizo que fuera una gran experiencia para los desarrolladores de JavaScript de todos los niveles.
Resumen de la conferencia: Blitz JS y más
Creo que fue acertado que la keynote de este año en JS & Friends tratara sobre los cambios que estamos viendo en el espacio fullstack JavaScript con React.
Brandon Bayer - a quien tuve la oportunidad de acoger su debut de Blitz JS en ReactEurope 2020 - pronunció el discurso inaugural de este año: El amanecer de una nueva era para Fullstack React.
Brandon ha pasado de ser un oscuro desarrollador de bibliotecas React a un líder de opinión en la comunidad fullstack React. Blitz JS combina el servidor y el cliente en una sola aplicación y recuerda a los tiempos de Ruby on Rails, pero este framework se centra en el JavaScript del cliente al servidor.
En su keynote, Brandon cubrió la línea de tiempo de fullstack React a lo largo del tiempo mostrando que entre 2013 y 2020 la capacidad de conseguir montar un proyecto -con base de datos, API y cliente- requería mucha configuración y decisiones difíciles.
En 2020, cuando Blitz JS y Redwood JS aparecieron en escena, en el plazo de aproximadamente un mes, cambiaron el panorama. Estos marcos se completan con una CLI que te pone en marcha con una aplicación JavaScript de pila completa que ejecuta la base de datos de su elección y una API con puntos finales.
Mi charla: Una mejor experiencia de desarrollo con Ottoman JS
En la conferencia de este año, hice una presentación sobre: "Una mejor experiencia de desarrollo con Ottoman JS." (Haga clic para ver el vídeo completo).
En mi charla traté:
-
- ¿Por qué Couchbase?
- Modelado de datos JSON para un almacén de datos de documentos
- Una introducción a Ottoman JS - un ODM construido para Couchbase y Node.js
- Una demostración de código completa
Otras grandes charlas en JS & Friends
Hubo muchas otras charlas increíbles en la edición de este año de JS & Friends, muchas de las cuales están disponibles en el sitio web de JS & Friends. Canal YouTube de JavaScript & Friends. A continuación figuran algunas de las charlas que me parecieron más interesantes:
-
- Guy Rose: Encontrar a Bigfoot con Redis + RedisSearch
- William Shepherd: Aumentar la participación de los usuarios en React
- Eric Potter: TypeScript más allá de lo básico
- Janhavi Dahihande: Probando tu aplicación React Native: A la manera de Cypress
- Tyler Clark: Identidad 101: Guía JS para la seguridad de las aplicaciones
- Adrienne Tacke: Documentación: Las piezas que faltan
Conclusión
Si eres un desarrollador de JavaScript y quieres saber más sobre Couchbase, puedes encontrar recursos adicionales en www.couchbase.com/developers/. (Los desarrolladores de Node.js empiezan aquí.)
Si tienes alguna pregunta sobre cómo empezar a utilizar Ottoman JS o cualquier otra tecnología de Couchbase, no dudes en ponerte en contacto con DM en Twitter.