elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: (TUTORIAL) Aprende a emular Sentinel Dongle By Yapis


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  Linters online más exigentes para javascript/ecmascript, HTML y CSS?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Linters online más exigentes para javascript/ecmascript, HTML y CSS?  (Leído 517 veces)
@XSStringManolo
<svg/onload=alert()>
Colaborador
***
Desconectado Desconectado

Mensajes: 2.279


Turn off the red ligth


Ver Perfil WWW
Linters online más exigentes para javascript/ecmascript, HTML y CSS?
« en: 6 Enero 2020, 19:32 pm »

Hace un par de días pasé el js por un linter y me tiro 2 warnings. En cambio lo pasé por otro y me tiro como 400 o una burrada así.
Busco linters muy exigentes para poder tener en consideración esos warnings y errores. Para aprender más que nada.

También pasé por alguno de html y css y me ayudaron a encontrar fallos y meta tags raros que usaba entre otras cosas.


En línea

MinusFour
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.160


I'm fourth.


Ver Perfil WWW
Re: Linters online más exigentes para javascript/ecmascript, HTML y CSS?
« Respuesta #1 en: 6 Enero 2020, 20:00 pm »

Para JS, lo mejor es Eslint. No porque el linter sea muy exigente signifique que sea mejor. Los linters se usan para dos cosas, para evitar errores comunes y para reforzar un estilo de programación a través de todo el código fuente. Eslint lo puedes configurar para una gran cantidad de reglas y trabaja muy bien con plugins para otras cosas (como typescript por ejemplo).


En línea

@XSStringManolo
<svg/onload=alert()>
Colaborador
***
Desconectado Desconectado

Mensajes: 2.279


Turn off the red ligth


Ver Perfil WWW
Re: Linters online más exigentes para javascript/ecmascript, HTML y CSS?
« Respuesta #2 en: 7 Enero 2020, 22:00 pm »

Para JS, lo mejor es Eslint. No porque el linter sea muy exigente signifique que sea mejor. Los linters se usan para dos cosas, para evitar errores comunes y para reforzar un estilo de programación a través de todo el código fuente. Eslint lo puedes configurar para una gran cantidad de reglas y trabaja muy bien con plugins para otras cosas (como typescript por ejemplo).
No tira casi nada el ESlint, alguna var que no "usaba" porque no no incluí el html.

estuve chapándome el code style de Google por empezar a escribir códigos en un estilo más extendido y me ha parecido curioso que los códigos de Google no usan este estilo en absoluto. A parte tiene malas sugerencias como remover las etiquetas head y body

Hay algún estilo más extendido? O ese está bien quitando esos detalles?

En línea

#!drvy
Moderador
***
Desconectado Desconectado

Mensajes: 5.700



Ver Perfil WWW
Re: Linters online más exigentes para javascript/ecmascript, HTML y CSS?
« Respuesta #3 en: 7 Enero 2020, 22:54 pm »

Citar
A parte tiene malas sugerencias como remover las etiquetas head y body


Yo creo que eso te lo dice porque estas insertando el javascript inline, algo considerado mala practica la mayor parte del tiempo...


ESLint es una herramienta que se puede extender. No una guía de estilos.

https://github.com/google/eslint-config-google
https://medium.com/@uistephen/style-guides-for-linting-ecmascript-2015-eslint-common-google-airbnb-6c25fd3dff0


Además, porque Google adopte un estilo no quiere decir que todos lo deban adoptar. No es que sea mejor ni peor. Por ejemplo a mi los 2 espacios para tab me parecen una soberana gilipollez. 4 o nada.


Saludos
« Última modificación: 7 Enero 2020, 22:56 pm por #!drvy » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines