¿Cómo facilitar a los programadores el desarrollo de interfaces web?
Utilice algunos marcos front-end muy maduros. Esto se refiere principalmente al método HTML CSS. Hablaremos de JS más adelante. Ahora existen Bootstrap, Foundation, SemanticUI y muchos marcos de interfaz de usuario conocidos. Estos marcos suelen contener bibliotecas de códigos CSS y bibliotecas de códigos JS. Copie los estilos necesarios en su propio archivo CSS y podrá generar rápidamente una interfaz de usuario rica y vívida sin tener que escribirla usted mismo.
Se utiliza el marco JS. Lo que quiero aprender es que no hay interfaz sin tocar Jquery, aunque esto tiene bastantes puntos negros. Pero, por otro lado, en comparación con JS nativo, Jquery ha mejorado mucho en eficiencia de escritura. Los desarrolladores pueden escribir rápidamente código JS para funciones complejas. El propio Jquery admite funciones como Ajax, lo que lo hace ampliamente utilizado. Además, algunos marcos que admiten otras funciones, como AngularJS y ReactJS, desempeñan un papel importante en la implementación de funciones de front-end web. También hay muchos marcos JS interesantes. Por ejemplo, TheatreJS puede lograr interesantes efectos de entrada de teclado y ElighterJS puede agregar hermosos estilos y resaltados a su código, lo que puede reducir el costo de los desarrolladores que escriben código.
Utilice algunos métodos de codificación muy eficientes. Por supuesto, esta codificación se refiere principalmente a plantillas HTML. Como acabamos de mencionar, es muy conveniente operar CSS y JS a través de marcos. Asimismo, el propio HTML tiene muchas formas de generar código rápidamente. Hay erb (plantilla nativa), haml y slim en Rails. Estas plantillas aceleran la escritura de HTML y los desarrolladores no necesitan escribir muchos ejemplos, como nuevas tecnologías, como algunas versiones derivadas de JS. como TypeScript o CoffeeScript, son los más elegantes. Puede que sean completamente diferentes del JS original, pero tienen una belleza alternativa (2333).
Un buen editor es la base de todo desarrollo de programa. Sublime, Atom, Visual Studio Code y, por supuesto, editores pesados como Vim y Emacs son más cómodos que usar el Bloc de notas.
Vaya a la comunidad con más frecuencia. Las cosas buenas no se volverán populares de inmediato. Se promocionarán primero en la comunidad. Hay mucho código del que vale la pena aprender en Github, ya sea CSS, JS o HTML. Puede verificar el código mientras lo usa y también puede aprender mucho desde el exterior.
Nunca menciones tu habilidad con DreamWaver. . .