¿Por qué los tutoriales no enseñan HAML, Sass y CoffeeScript antes de HTML, CSS, JS?

Solo use los 3 convertidores a continuación.

Creo que esto se debe a que nadie está de acuerdo sobre qué usar. Estoy de acuerdo en que HTML, CSS y JS son cosas que no se usan, pero no he visto un acuerdo global sobre qué más usar.

Si está escribiendo un tutorial para HAML, etc., entonces es un nicho. No será aceptado por todos. No tendrá suficientes lectores para apoyarlo. Y nuevas cosas, nuevos desarrollos están surgiendo continuamente, es mucho trabajo incluso si uno solo los está traduciendo a HAML, SASS, Coffeescript. Es difícil mantenerse al día.

Érase una vez, intenté escribir una serie de tutoriales usando Haml, Coffescript y Sass. Un año después, ya estaba desactualizado. No tuve todo el tiempo para mantenerlo actualizado. Y todo el mundo estaba usando algo más.

También es realmente seguir ejemplos HTML, CSS y JS y adaptarlos a HAML, SASS y CoffeeScript. No es gran cosa.

Solo usa esos 3 convertidores. Y tendrá los ejemplos que desea en HAML, SASS y CoffeeScript:

  • Convertir fragmentos de HTML a Haml
  • js2coffee – convierte JavaScript a CoffeeScript
  • Convierta fragmentos de CSS en código StyleSheets sintácticamente impresionante

  1. ¿Por qué no aprender Slim, LESS y TypeScript en su lugar? 🙂
  2. Si desea comprender cómo funcionan HAML, Sass y CoffeeScript, debe comprender la tecnología subyacente. La tecnología subyacente es HTML, CSS y JS. Si no conoce HTML, CSS y JS, realmente no conoce HAML, Sass y CoffeeScript.

Esta pregunta tenía dos respuestas. Lo obvio es que está eligiendo los tutoriales, por lo que, según lo veo, no hay orden, no hay antes ni después, mientras haya tutoriales en HTML, CSS, JS y HAML, Sass, CoffeeScript, Depende de usted cuál elige primero.

La segunda respuesta, tal vez requiera una ligera modificación de la pregunta, es que no debes aprender HAML, Sass y CoffeeScript primero. Eso es porque el resultado final es HTML, CSS y JS. Al aprender HAML, Sass y CoffeeScript, no comprende lo que están haciendo. En resumen, si aprende HAML, Sass y CoffeeScript y comienza a trabajar en una empresa que no los usa. Te costará mucho saber lo que está pasando.

Creación de HAML, SASS, CoffeeScript a partir de HTML, CSS y JS.

Estos deben compilarse en HTML, CSS y JS y, de lo contrario, (en los términos más simples), no funcionarán.