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 Наука
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
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.
@@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.
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.
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.
Seria genial que hagas pruebas :D
@midulive nos gustaria que hicieras una instalacion de este oxlint y su configuracion pensando en un proyecto grande, saludes gracias por compartinos tu conocimiento
Naa uno no termina de aprender algo y ya toca moverse a otra cosa que mamera regresemos a a php y mysql
Soy python dev y ese fenómeno de cambiarse a las librerías escritas en RUST es tambien aca una tendencia. Excelente .
Seria genial una guia para usar oxc con astro
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
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.
Desde que sacaron la versión 9 yo ya no quise usarlo más, no me funcionan las flat config
Soy nuevo en esto, pensé que EsLint y Babel son sí o sí cuando trabajas con React?
No bro, se puede usar en cualquier proyecto que tenga js
que se sabe de el linter Biome?
Yo lo uso sin problema.
biome tambien esta super
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
Sorprendente como la web de Oxc es "igual" a la de Hono
coincidencia ??? no lo creo !! xDDDDDD
Ambas fueron creadas con Vitepress, puede ser un tema de default theme.
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.
GG
Yo usaba eso al inicio ya despues ni los instalaba, uno se acostumbra
Nunca trabajabaste en equipo no?
@@user-hy9hl6ie5o o tal vez me acostumbré a la forma en la que se trabaja que ya no era necesario?
@@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
Esas analogías 😂 bueno cada loco su tema, saludos.
a mi siempre me parecio tedioso eslint, si oxlint lo hacen amigable para configurar sin muchos rollos ya seria el proximo linter numero uno.
De acuerdo
Rust is love!
Me paso :(
Que es eslint?
Un linter pars ecmascript (es)
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.
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.
También tienes zig
Ni tan bajo nivel. Rust tambien funciona a alto nivel.
@@camilogomez5151como?
yo uso biome
😂 yo siempre borro eslint
Entiendo el propósito de estas herramientas, pero cuando te pasas un poco, se vuelve un fastidio.
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.
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 ..
Que bueno, borren eslint 🤓
No señora