Node.js

Una mejor experiencia de desarrollo con Ottoman JS [Vídeo].

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.

Ottoman JS, an ODM built for Couchbase and Node.js

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.

Keynote by Brandon Bayer of Blitz JS

Discurso de Brandon Bayer, de Blitz JS, sobre JS & Friends

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

Eric Bishard's talk on Ottoman JS at the JavaScript and Friends conference

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:

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.

 

Comparte este artículo
Recibe actualizaciones del blog de Couchbase en tu bandeja de entrada
Este campo es obligatorio.

Autor

Publicado por Eric Bishard

Conferenciante internacional, blogger y defensor de la comunidad JavaScript, React, GraphQL y NoSQL trabajando como Senior Developer Advocate para Couchbase.

Deja un comentario

¿Listo para empezar con Couchbase Capella?

Empezar a construir

Consulte nuestro portal para desarrolladores para explorar NoSQL, buscar recursos y empezar con tutoriales.

Utilizar Capella gratis

Ponte manos a la obra con Couchbase en unos pocos clics. Capella DBaaS es la forma más fácil y rápida de empezar.

Póngase en contacto

¿Quieres saber más sobre las ofertas de Couchbase? Permítanos ayudarle.