{"id":232034,"date":"2023-01-14T11:30:00","date_gmt":"2023-01-14T08:30:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=232034"},"modified":"2022-11-10T07:19:37","modified_gmt":"2022-11-10T04:19:37","slug":"10-excelentes-recursos-para-aprender-y-trabajar-con-deno","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/es\/10-excelentes-recursos-para-aprender-y-trabajar-con-deno\/","title":{"rendered":"10 excelentes recursos para aprender y trabajar con Deno"},"content":{"rendered":"\n<p>Si bien Deno 1.0 se lanz\u00f3 recientemente, ya hay muchos recursos, desde tutoriales hasta componentes, im\u00e1genes no oficiales de Docker, videos, hojas de trucos y m\u00e1s. \u00a1Revisemos algunos recursos nuevos para aprender y trabajar con Deno!<\/p>\n<h2><strong>Una breve introducci\u00f3n a Deno<\/strong><\/h2>\n<p><a href=\"https:\/\/flaviocopes.com\/deno\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">flaviocopes.com\/deno\/<\/a><\/p>\n<p>Tutorial completo que cubre desde qu\u00e9 es Deno y por qu\u00e9 aprenderlo hasta explicar su sandbox, crear un servidor web, detallar paquetes equivalentes a Node.js y finalmente crear un CRUD completo con Deno para actualizar una lista de perros.<\/p>\n<h2><strong>Aplicaci\u00f3n de chat con Deno y WebSockets<\/strong><\/h2>\n<div class=\"sds-iframe-wrapper fitvidsignore\" style=\"position:relative;padding-top:56.25%;max-width:100%;\"><iframe allowfullscreen style=\"position:absolute;top:0;left:0;width:100%;height:100%;\" src=\"\/\/www.youtube.com\/embed\/XWyUtYL6ynE\" frameborder=\"0\"><\/iframe><\/div>\n<p><a href=\"https:\/\/github.com\/thecodeholic\/deno-websocket-chat\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">github.com\/thecodeholic\/deno-websocket-chat<\/a><\/p>\n<p>Creaci\u00f3n de chat simple con Deno que es un gran punto de partida para ver c\u00f3mo trabajar con WebSockets en Deno.<\/p>\n<h2><strong>Crea tu primer m\u00f3dulo Deno<\/strong><\/h2>\n<p><a href=\"https:\/\/dev.to\/brunnerlivio\/create-your-first-module-with-deno-575k\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">dev.to\/brunnerlivio\/crea-tu-primer-m\u00f3dulo-con-deno-575k<\/a><\/p>\n<p>Aprenda a configurar su entorno de desarrollo Deno, preparar sus herramientas, configurar su CI para ejecutar una variedad de versiones de Deno y, finalmente, implementar y distribuir su nuevo paquete en GitHub.<\/p>\n<h2><strong>Soporte de Deno para VSCode<\/strong><\/h2>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-157305-61e6b44008652.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-157305-61e6b44008652.png\" alt=\"10 excelentes recursos para aprender y trabajar con Deno\" ><\/a><\/p>\n<p><a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=justjavac.vscode-deno\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">marketplace.visualstudio.com\/items?itemName=justjavac.vscode-deno<\/a><\/p>\n<p>Utilice esta extensi\u00f3n para que Visual Studio Code reconozca los m\u00f3dulos de Deno y sus rutas y pueda resolverlos.<\/p>\n<h2><strong>API REST con Deno y Oak<\/strong><\/h2>\n<p><a href=\"https:\/\/www.geekyhacker.com\/2020\/05\/21\/build-rest-apis-with-deno-and-oak\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">geekyhacker.com\/2020\/05\/21\/build-rest-apis-with-deno-and-oak\/<\/a><\/p>\n<p>Ninguna lista de recursos de Deno estar\u00eda completa sin incluir un proyecto con Oak, similar a Express en Node.js: cree una aplicaci\u00f3n RESTful CRUD con Oak, el marco de middleware para el servidor HTTP de Deno, similar a Express para Node.js.<\/p>\n<h2><strong>Hoja de trucos de Deno<\/strong><\/h2>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-157305-61e6b4415eb5a.jpg\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-157305-61e6b4415eb5a.jpg\" alt=\"10 excelentes recursos para aprender y trabajar con Deno\" ><\/a><\/p>\n<p><a href=\"https:\/\/droces.github.io\/Deno-Cheat-Sheet\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">droces.github.io\/Deno-Cheat-Sheet\/<\/a><\/p>\n<p>Este es un gran recurso de Deno, ya que esta referencia cubre opciones de ejecuci\u00f3n, bibliotecas est\u00e1ndar, pruebas, subcomandos, variables de entorno y mucho m\u00e1s.<\/p>\n<h2><strong>Ejecutar Deno en Docker<\/strong><\/h2>\n<p><a href=\"https:\/\/www.exponentialbackoff.com\/2020\/05\/18\/run-deno-in-docker\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">exponentialbackoff.com\/2020\/05\/18\/run-deno-in-docker\/<\/a><\/p>\n<p>Ejecute Deno sin instalarlo localmente. Comience escribiendo un servidor web simple en Deno y luego cree una imagen de Docker basada en \u00e9l.<\/p>\n<h2><strong>Biblioteca de Discord para Deno<\/strong><\/h2>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-157305-61e6b44280fb4.jpg\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-157305-61e6b44280fb4.jpg\" alt=\"10 excelentes recursos para aprender y trabajar con Deno\" ><\/a><\/p>\n<p><a href=\"https:\/\/discordeno.js.org\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">discorden.js.org<\/a><\/p>\n<p>Este es un extenso contenedor de biblioteca API de Discord en Deno.<\/p>\n<h2><strong>Escribiendo un cliente de Twitter con Deno<\/strong><\/h2>\n<p><a href=\"https:\/\/alexandrempsantos.com\/adventures-in-deno-land\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">alexandrempsantos.com\/aventuras-en-la-tierra-deno\/<\/a><\/p>\n<p>Cree un servidor que maneje las solicitudes para obtener tweets, utilizando el servidor incluido en la biblioteca est\u00e1ndar de Deno.<\/p>\n<h2><strong>Curso intensivo de Deno<\/strong><\/h2>\n<div class=\"sds-iframe-wrapper fitvidsignore\" style=\"position:relative;padding-top:56.25%;max-width:100%;\"><iframe allowfullscreen style=\"position:absolute;top:0;left:0;width:100%;height:100%;\" src=\"\/\/www.youtube.com\/embed\/NHHhiqwcfRM\" frameborder=\"0\"><\/iframe><\/div>\n<p>Un extenso curso intensivo de 52 minutos sobre Deno en el que escribir\u00e1 una API REST completa utilizando Oak como middleware.<\/p>\n<h2>Tu turno<\/h2>\n<p>\u00bfTienes algunos recursos geniales de Deno? \u00a1Dejalo en los comentarios de abajo! Vea otros art\u00edculos que tenemos con recursos para <a href=\"https:\/\/startfunction.com\/tag\/development\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">desarrollo<\/a>, <a href=\"https:\/\/startfunction.com\/tag\/deno\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Deno<\/a> y <a href=\"https:\/\/startfunction.com\/tag\/typescript\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">TypeScript<\/a>.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fuente de grabaci\u00f3n:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/startfunction.com\" class=\"external external_icon\">startfunction.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>10 recursos para aprender y trabajar con Deno: tutoriales, bibliotecas, extensiones de VSCode y m\u00e1s.<\/p>\n","protected":false},"author":1,"featured_media":157306,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[892,716,747,914,1015,779,840],"tags":[1172],"class_list":["post-232034","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-codigo","category-desarrollador","category-fuente-abierta","category-otro","category-sitios-utiles","category-software-de-codigo-abierto","category-tutoriales","tag-affiai-es"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/posts\/232034","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/comments?post=232034"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/posts\/232034\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/media\/157306"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/media?parent=232034"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/categories?post=232034"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/tags?post=232034"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}