JSDoc, Documentación en Javascript | Curso Práctico

Поделиться
HTML-код
  • Опубликовано: 27 дек 2024

Комментарии • 84

  • @CavalloGuido
    @CavalloGuido 4 года назад +6

    Debido a que el inglés es una lengua muy importante para ser un buen profesional y avanzar en nuestra profesión, desde que empecé a estudiarlo en una academia he notado muchísimos errores de gramática en programadores que enseñan o comparten un blog post y me incluyo.
    Se puede apreciar en el minuto 19:03 dónde se escribe "This is the fullname of the user". Esto es una construction incorrecta del lenguaje, lo que se conoce como una estructura gramatical del español transcrita al inglés o más bien conocido como Spanglish.
    La correcta estructura gramatical en inglés sería "This is user's full name".
    Es importante como profesionales que somos, saber identificar y respetar las regalas gramaticales de un lenguaje, como así lo hacemos con los lenguajes de programación que aprendemos.
    Saludos y execelente video, gracias por compartirlo.

  • @sundar392
    @sundar392 4 года назад +15

    siii!!!!, esta info quería, seria genial cosas de "test" y/o "integración" continua y cosas asi

  • @santiagotito3411
    @santiagotito3411 4 года назад +7

    Me sorprende todo el conocimiento que tenes. Sos un capo

  • @christianumbrellacorp9116
    @christianumbrellacorp9116 4 года назад +7

    Excelente. Seria interesante hacer un tuto de pruebas o test de código. Gracias por tu tiempo y apoyo.

  • @GalyRicardo
    @GalyRicardo Год назад

    Excelente herramienta para definir tipos de datos sin sacrificar lo mejor de JavaScript que es su versatilidad. Typescript tenia esa idea en su creación pero se hace muy verboso y complejo y aparte Microsoft "instaba" a Ecma para que Typescript fuese el reemplazo de Javascript (por no decir, que querían obligar a estandarizar a su manera un lenguaje que es el rey en la web)...Un Javascript bien comentado y con un código y optimizado es mucho mejor que estar escribiendo en un lenguaje de superconjunto que complica todo

  • @jordigonzalez6672
    @jordigonzalez6672 2 года назад

    Los títulos y secciones que estás añadiendo a los videos ahora son muy útiles. Como siempre felicidades y gracias por tus videos

  • @codigosdelfuturo
    @codigosdelfuturo 4 года назад +1

    Muy interesante. Lo tomaré en cuenta para documentar mi proyecto.

  • @Benjamin-vv3br
    @Benjamin-vv3br 4 года назад +3

    Hoy aprendí algo nuevo, no conocía el paquete de gh-pages, muchas gracias.

  • @johansebastianpuentespulid1401
    @johansebastianpuentespulid1401 4 года назад +2

    Saludos fazt, me gusto mucho el video, como desarrolladores siempre debemos tener en cuenta la comunicación que hay entre desarrolladores o como podemos compartir nuestros trabajos desde lugares lejanos mediante medios de comunicación y repositorios, como los paquetes npm o npx, yarn, choco etc siempre es importante tener la comunicación y el entendimiento al instante, excelente video amigo

  • @RuisuAr
    @RuisuAr 2 года назад

    Increíble herramienta y magnifica explicación. Te queremos mucho Fazt!

  • @toma_xls9554
    @toma_xls9554 4 года назад +4

    Hola gracias por tus cursos

  • @sergiogarcia4811
    @sergiogarcia4811 4 года назад +3

    Que buen video Fazt, no sabia que existía un método mas fácil y con código para documentarlo en vez de solo ponerlo en un hoja de work, me encanta tus videos y me gustaría saber mas de Strapi con MongoDB y poder hacer deploy en Heroku o en algún un alojamiento web

  • @davidgarcia-vj1vm
    @davidgarcia-vj1vm 4 года назад

    Muchas gracias señor fazt por sus conocimientos como ser mí sensei

  • @miguelangelalcalarios4628
    @miguelangelalcalarios4628 4 года назад

    que buen video Fazt, muy útil y muy bien explicado

  • @robert-ds
    @robert-ds Год назад

    Me has ayudado un monton, Gracias por este contenido, tome su like buen hombre 👍

  • @MrDamian0303
    @MrDamian0303 4 года назад

    grande de youtube!! gracias por tanto esfuerzo por enseñar!!! eres genial

  • @wishmaster1449
    @wishmaster1449 4 года назад +1

    Muy interesante este vídeo. No conocía esta herramienta muy útil. Gracias por compartir tu conocimiento.
    25:45 La propiedad para chequeo de tipos yo la encontré como "js/ts.implicitProjectConfig.checkJs". No se a que se debe la diferencia.

  • @giovannyramirez5944
    @giovannyramirez5944 4 года назад

    Gracias Fazt por tu contenido, he visto varios de tus vídeos para entender algunos conceptos (tienes una muy buena forma de comunicar), como retroalimentación, te recomiendo revisar la ortografía de la descripción, es importante ser tan buen escritor de lenguaje natural como escritor de código.
    Éxitos

  • @MMAA_917
    @MMAA_917 4 года назад +1

    Buena men 👏, sería bueno que hagas un video sobre CI/CD ya que tu eres el que da detalles de cada asunto que documentas...

  • @chrisytbexp6705
    @chrisytbexp6705 3 года назад

    muchas gracias amigo fazt! + que agradecido!!

  • @arielperez3284
    @arielperez3284 4 года назад +31

    Interesante no lo sabia. Fazt harías un video de eslint? Me parece muy interesante lo que ofrece para mantener un buen código

  • @danielojeda7753
    @danielojeda7753 4 года назад +1

    Excelente video Fazt.
    Solo nos falta el de test y ya completamos el circuito.
    Sigue así man. 😁

    • @FaztTech
      @FaztTech  4 года назад +1

      Sí. Los frameworks de Testing como Jest, Mocha y Chai seran introducidos cada uno en un video por separado en el canal :)

    • @danielojeda7753
      @danielojeda7753 4 года назад

      @@FaztTech Genial maestro. Estaré pendiente de esos vídeos.
      Éxitos capo.

  • @nivus97
    @nivus97 4 года назад

    Excelente, muy bien explicado, eres muy bueno haciendo videos!
    Ojala puedas sacar un pequeño video para poder aplicarlo en React, Angular o Vue respecto a como ordenarlos por componentes, mixins, hooks, entre otros

  • @securecodingdevelopment5023
    @securecodingdevelopment5023 4 года назад

    muchas gracias Fazt nuevamente una gran ayuda

  • @Javelo
    @Javelo 4 года назад

    Justo lo que andaba buscando encerio muchas gracias.

  • @vitocodev
    @vitocodev 4 года назад

    cuando se te arregla la vida con esto

  • @madabang7
    @madabang7 4 года назад +5

    gracias fazt

  • @miguelangellaudiaz3649
    @miguelangellaudiaz3649 4 года назад

    Fazt, excelentes todos tus videos, me gustaria que hicieras algun ejemplo para implementar un captcha que no sea el de google en reactjs, node y express

  • @marvinmartinezmarroquin531
    @marvinmartinezmarroquin531 3 года назад

    Siempre me salvas la vida

  • @luismortello5496
    @luismortello5496 3 года назад

    Alguien sabe porque no me funciona el //@ts-check que menciona en 22:54 ?
    Instalé typescript con "npm install -g typescript"
    También coloqué el /.vscode/settings.json con la propiedad
    "javascript.implicitProjectConfig.checkJs": true
    pero no funciona, algo me falta configurar? :/

  • @SantotoLeandro
    @SantotoLeandro 4 года назад +1

    Excelente video! =D

  • @IsidoroMendez
    @IsidoroMendez 2 года назад

    Muchas gracias!!!

  • @deliocoder8822
    @deliocoder8822 4 года назад +1

    Gracias Fazt!

  • @gabit200
    @gabit200 3 года назад

    Muy útil y didáctico el material.
    Vi este video luego del que enseña como publicar un modulo en NPM.
    Mi duda es de que manera puedo juntar el contenido de ambos videos sin que el modulo final tenga dependencias y archivos que el usuario no necesita.
    Agradezco cualquier ayuda.

  • @freddy9292
    @freddy9292 3 года назад

    justo lo que necesitaba T_T gracias

  • @isaaczaragozamendoza22
    @isaaczaragozamendoza22 4 года назад +1

    Estaría interesante un vistazo a typedoc su interfaz web me gusta más y lo veo más completa y intuitiva.

  • @pablomaidana7420
    @pablomaidana7420 Год назад

    Muy completo y muy interesante, puede ser que se puede declarar una interface en javascript con JsDoc?

  • @PabloInfanteP
    @PabloInfanteP 3 года назад

    Cuanto se aprende con Fazt. Gracias por compartir tus conocimientos.

  • @galexbh
    @galexbh 4 года назад +9

    A alguien más le paso que en el workspace les da This setting has been deprecated in favor of `#js/ts.implicitProjectConfig.checkJs#`.?
    Prueben "js/ts.implicitProjectConfig.checkJs": true

  • @halinyerleonardoleondeavil3430
    @halinyerleonardoleondeavil3430 4 года назад +3

    Like por más contenidos así

  • @kratoss2358
    @kratoss2358 2 года назад

    Estoy empezando a programar en js y tengo dudas técnicas: puedo usar js para ser invocado desde un scxml para hacer consultas a bbdd oracle y obtener información?

  • @jackb.777
    @jackb.777 4 года назад +4

    Excelente video ¿para cuándo una actualización de la red social?, gracias. Saludos

    • @FaztTech
      @FaztTech  4 года назад +5

      Buena idea, lo pongo en pendientes para la semana entrante :)

    • @RaulGutierrez-jh7ev
      @RaulGutierrez-jh7ev 4 года назад

      @@FaztTech ti amooo

  • @zeldacamila
    @zeldacamila 10 месяцев назад

    Hola Fazt, quisiera saber si puedo usar JSDoc para documentar mi proyecto de React con Ts?

    • @FaztTech
      @FaztTech  10 месяцев назад

      Si el codigo lo puedes documentar con esa herramienta, aunque tambien te recomendario investigar sobre StoryBook, que es otra herramienta que permite documentar componentes de React

  • @nandierruiz2330
    @nandierruiz2330 Год назад

    estoy intentando utilizar jsdoc en una app de react con typescript, pero al momento de digitar el comando para generar la documentacion me da errores por que no encuentra los plugins "plugin/typescript" y "plugin/flow", alguien sabe como puedo usar eso?

  • @chemedev
    @chemedev 4 года назад

    Quizás lo este pensando mal pero pregunto, aparte de generarte la documentación no sirve también para programar en TS reemplazando su sintaxis por comentarios? Pregunto porque realmente entre leer código .TS y leer esto con comentarios se me hace mucho más agradable a la vista esta opción 🤔

  • @darmexx1
    @darmexx1 3 года назад

    Hey ! muy buen video, pero como lo harias para vue, react, o angular ?

  • @guillenramses6694
    @guillenramses6694 4 года назад +2

    Lo instala como dependencia de desarrollo o para producción?

  • @yannvictorpoirotsanz3316
    @yannvictorpoirotsanz3316 2 года назад

    gracias!

  • @battosaijurado
    @battosaijurado 3 года назад

    Entonces para traer un array con objetos de un JSON o una API, deberiamos primero documentar los tipos de datos que traen los objetos? Al final lo que esto hace es implementar TS dentro de JS porque la documentation para Custom Typedef no deja de ser una interface en TS, hay que documentarlo todo.

  • @lorenagraterol9221
    @lorenagraterol9221 Год назад

    Hola como estas? Excelente video. Pero tengo un problema. Cuando tiro el npm run docs, no me da ningún error. Me crea la capeta docs y me actualiza el index.html (lo se por la hora). Hasta ahí todo bárbaro. El tema es que cuando abro el index.html, no me muestra ninguno de mis comentarios. Ni siquiera una simple constante tal cual como lo estas haciendo ahí. Que podrá ser? saludos!

  • @pepekardashan6057
    @pepekardashan6057 2 года назад

    Alguien saber, como puedo hacer para correr la ruta del index del jsdoc en mi servidor express?

  • @stevecodebrain2463
    @stevecodebrain2463 3 года назад

    Muy buen video! Tengo código jQuery pero si pongo comentarios arriba no me los detecta. ¿Que puedo hacer?

  • @battosaijurado
    @battosaijurado 3 года назад

    Yo lo he querido usar con los paremetros (req, resp, next) en Express y Node, pero claro no sé cómo documentarlo ni qué tipos de datos son exactamente

  • @padrocha
    @padrocha 4 года назад

    En el setting.json no me permitió el código de fazt, puse el siguiente {"js/ts.implicitProjectConfig.checkJs": true,}

  • @ry9270
    @ry9270 4 года назад +2

    Nice

  • @freddy9292
    @freddy9292 3 года назад

    como le hacen para documentar front de solo html css js sin node :/

  • @gbersuit
    @gbersuit 4 года назад

    @fazt algun modulo de soporte para export/inport en nodej.s

  • @sepptorres
    @sepptorres 3 года назад

    Muy interesante fazt, conoces alguno similar para python, Saludos.

  • @AngelGabriel1-137
    @AngelGabriel1-137 4 года назад +1

    Hola fazt :3

  • @ingendeiver1887
    @ingendeiver1887 4 года назад

    No lo pude usar con TS, ¿ es posible ?

  • @jobututos9593
    @jobututos9593 4 года назад

    Hola fazt. Por favor podrías hacer un curso de redux para react! ?

  • @cristianfigueredo566
    @cristianfigueredo566 4 года назад

    Yo uso typescript esto lo puede remplazar o no?

  • @JohnDoe-rj9oy
    @JohnDoe-rj9oy 4 года назад

    Si me quiero dedicar a la documentación, está bien que estudie una carrera como ing. informática? Casi todos mis colegas ven documentar como algo aburrido y solo quieren programar y programar. Por cierto, señor fazt usted es mi sensei

    • @danielojeda7753
      @danielojeda7753 4 года назад

      Si puedes estudiar Ing. Informática mejor, por si luego desistes y quieres crear tus propios proyectos.
      Ten en cuenta que para documentar código ajeno tendrás que dominar lo que el autor intentaba hacer en su código, no creo que quieran explicarte paso por paso lo que hacen, solo los puntos claves.

  • @drackukeo6424
    @drackukeo6424 4 года назад

    Para cuando un curso practico de jest?

  • @yormanjorcetquispechavez3330
    @yormanjorcetquispechavez3330 4 года назад

    FAST TIENES PYTHON EN RASPBERRY POR FAVOR
    O NODE RED EN RASPBERRY POR FAVOR???

  • @miguelmoyamontero5624
    @miguelmoyamontero5624 4 года назад +3

    Aún no entiendo cómo haces para aprender tantas cosas 🤷🤔🤔🤔🤔🤔🤔🤔.

  • @AlanDanielx
    @AlanDanielx 4 года назад

    Porque sigues diciendo "faztweT punto CON" ?

  • @luisantoniolopez884
    @luisantoniolopez884 4 года назад +2

    Cuidado al publicar el código de sus proyectos, lo están dejando disponible para que terceros busquen vulnerabilidades en su código.

    • @danielojeda7753
      @danielojeda7753 4 года назад

      no subir los archivos que guardan tus accesos es una opción.
      Creas un .env y no lo subís.

  • @cristianh.valderrama1603
    @cristianh.valderrama1603 4 года назад +1

    .