Grandes Proyectos Abandonan ESLint... ¿Por qué?

Поделиться
HTML-код
  • Опубликовано: 18 май 2024
  • Descubre cómo la versión 9 de ESLint ha sacudido el panorama con su nueva Major, rompiendo configuraciones anteriores y desatando el caos entre plugins y proyectos. También hablaremos sobre una alternativa que es Oxc Lint, el nuevo linter que es 100 veces más rápido que ESLint
    ▶ No te pierdas más directos en: / midudev
  • НаукаНаука

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

  • @kf_11
    @kf_11 2 месяца назад +24

    Eslint y prettier siempre han dado dolores de cabeza y más a los nuevos que no han usado linters, si ese proyecto resuelve esa parte lo van a petar

    • @emmanuelbarba2567
      @emmanuelbarba2567 15 дней назад

      Hola, una pregunta ¿qué hacen los linters? Pensé que mostraban los errores en el código pero entonces no entiendo los tiempos que se mencionan en el video.

    • @kf_11
      @kf_11 14 дней назад

      @@emmanuelbarba2567 Hola, si los linter son para detectar errores de sintaxis, pero también te detecta ciertas malas prácticas, código redundante o cosas que no estas usando. También dependiendo de la configuración, digamos que "obliga" a que todo el código del proyecto tenga un mismo estilo, por ejemplo, los espacios, tabs, etc. Eso sirve cuando se trabaja con muchas personas no se estén peleando con que uno formateo el código de una manera y otro de otra al guardar.

  • @Alex-im6ki
    @Alex-im6ki 2 месяца назад +5

    Estoy usando biome como formmater y linter es buenisimo!. No uso más Eslint ni prittier me canso y me aburre estar haciendo tantas configuraciones!, cosa que con biome es super rápido y simple de configurar.

  • @AlvM6428
    @AlvM6428 2 месяца назад +11

    Yo abandone eslint y prettier por biome.js. La instalación me fue un poco complicada y también adaptarse pero el cambio vale la pena.

  • @d-landjs
    @d-landjs 6 дней назад

    Seria genial que hagas pruebas :D

  • @ManuelDiaz-bu4eu
    @ManuelDiaz-bu4eu Месяц назад

    @midulive nos gustaria que hicieras una instalacion de este oxlint y su configuracion pensando en un proyecto grande, saludes gracias por compartinos tu conocimiento

  • @Jav202x
    @Jav202x 2 месяца назад +9

    Naa uno no termina de aprender algo y ya toca moverse a otra cosa que mamera regresemos a a php y mysql

  • @v4ldevrr4m47
    @v4ldevrr4m47 2 месяца назад +1

    Soy python dev y ese fenómeno de cambiarse a las librerías escritas en RUST es tambien aca una tendencia. Excelente .

  • @lipez47
    @lipez47 2 месяца назад

    Seria genial una guia para usar oxc con astro

  • @davidblanco543
    @davidblanco543 2 месяца назад +3

    El tema es que no se puede romper compatibilidad tan alegremente. Yo hace un años pasé de gradle a Maven. Por esas chorradas que cada vez que cambias de versión te toca reacer

  • @hazielortiz9276
    @hazielortiz9276 2 месяца назад

    Me ha gustado eslint aunque algunas veces de errores y tengo que esperar un GitHub action en cada PR que ejecuta el linter y es muy tardado.

  • @juan7114
    @juan7114 2 месяца назад +5

    Desde que sacaron la versión 9 yo ya no quise usarlo más, no me funcionan las flat config

  • @crism8868
    @crism8868 2 месяца назад

    Soy nuevo en esto, pensé que EsLint y Babel son sí o sí cuando trabajas con React?

    • @mr_code11100
      @mr_code11100 2 месяца назад +1

      No bro, se puede usar en cualquier proyecto que tenga js

  • @jesusquiroz8367
    @jesusquiroz8367 2 месяца назад +4

    que se sabe de el linter Biome?

    • @AlvM6428
      @AlvM6428 2 месяца назад

      Yo lo uso sin problema.

  • @fabianmolina15
    @fabianmolina15 2 месяца назад

    biome tambien esta super

  • @lmorenoserrano
    @lmorenoserrano 2 месяца назад

    Antes utilizaba ESLint pero tras este último cambio y que no me gusta Prettier me harté y he cambiado a Biome y de momento bastante bien. Sólo hecho de menos el poder hacer correcciones de golpe desde VS Code, pero estoy bastante contento

  • @manueljesusentrenajimenez3142
    @manueljesusentrenajimenez3142 2 месяца назад +4

    Sorprendente como la web de Oxc es "igual" a la de Hono

    • @antfun8784
      @antfun8784 2 месяца назад +1

      coincidencia ??? no lo creo !! xDDDDDD

    • @joeldeleon6470
      @joeldeleon6470 2 месяца назад

      Ambas fueron creadas con Vitepress, puede ser un tema de default theme.

  • @neociber24
    @neociber24 2 месяца назад +2

    Eslint me tiene harto, cada vez que olvido poner una versión exacta se rompe el proyecto cuando haces npm install y hay una minor.

  • @dannyquezada.4267
    @dannyquezada.4267 2 месяца назад +1

    GG

  • @rumpelstiltskin08
    @rumpelstiltskin08 2 месяца назад +1

    Yo usaba eso al inicio ya despues ni los instalaba, uno se acostumbra

    • @user-hy9hl6ie5o
      @user-hy9hl6ie5o 2 месяца назад

      Nunca trabajabaste en equipo no?

    • @rumpelstiltskin08
      @rumpelstiltskin08 2 месяца назад

      @@user-hy9hl6ie5o o tal vez me acostumbré a la forma en la que se trabaja que ya no era necesario?

    • @user-hy9hl6ie5o
      @user-hy9hl6ie5o 2 месяца назад

      @@rumpelstiltskin08 no se trata de acostumbrarse a la forma, siempre hay que tener un linter y un formatter al trabajar en equipo.
      Para cualquier persona sea nueva o no nunca van a trabajar igual.
      Tu respuesta fue como decir yo manejo sin Carnet si total ya me acostumbré a manejar en mí pueblito

    • @rumpelstiltskin08
      @rumpelstiltskin08 2 месяца назад

      Esas analogías 😂 bueno cada loco su tema, saludos.

  • @user-hy9hl6ie5o
    @user-hy9hl6ie5o 2 месяца назад +4

    a mi siempre me parecio tedioso eslint, si oxlint lo hacen amigable para configurar sin muchos rollos ya seria el proximo linter numero uno.

  • @yair3d
    @yair3d 2 месяца назад +1

    Rust is love!

  • @jdmasoft
    @jdmasoft 2 месяца назад

    Me paso :(

  • @kkjjjdiskdksrlel9994
    @kkjjjdiskdksrlel9994 2 месяца назад +1

    Que es eslint?

  • @Jquint3ro
    @Jquint3ro 2 месяца назад +1

    No sé si es mi idea o realmente es así, pero si quieres adentranter al bajo nivel tienes que ir por rust sin duda alguna.

    • @kf_11
      @kf_11 2 месяца назад +1

      Es que es la opción moderna de lenguaje a nivel de C, C++, etc. Sin estar preocupándote por el nivel de acceso a memoria que dan esos dos.

    • @jordixboy
      @jordixboy 2 месяца назад +2

      También tienes zig

    • @camilogomez5151
      @camilogomez5151 2 месяца назад +2

      Ni tan bajo nivel. Rust tambien funciona a alto nivel.

    • @themaridv2000
      @themaridv2000 2 месяца назад

      ​@@camilogomez5151como?

  • @agatemosu
    @agatemosu 2 месяца назад

    yo uso biome

  • @josecarlosapalamamani3271
    @josecarlosapalamamani3271 2 месяца назад +10

    😂 yo siempre borro eslint

  • @victoravr10
    @victoravr10 2 месяца назад +20

    Entiendo el propósito de estas herramientas, pero cuando te pasas un poco, se vuelve un fastidio.

  • @snithfferx
    @snithfferx 2 месяца назад

    A mi (y no sabia que hacia tantas cosas slint) nunca me ha gustado slint, es muy agresivo con las declaraciones, no te deja hacer nada, si pones una coma se queja, si no la pones tambien se queja, no te da instrucciones, prefiero otras herramientas para hacer un "linter" de codigo.

  • @cristianricardo590
    @cristianricardo590 2 месяца назад

    Ya estoy cansado, cada que veo trabajos hay 10 mil tecnologías nuevas , uno las comienza a aprender y ya estan obsoletos, o estan muriendo, o estan siendo reemplazadas etc ..

  • @luisgranados9104
    @luisgranados9104 2 месяца назад +6

    Que bueno, borren eslint 🤓

    • @andresflg
      @andresflg 2 месяца назад +1

      No señora