Forma creativa de convertir cualquier versión de una aplicación NodeJs Express en una aplicación de página única en 2 minutos utilizando mi plugin de Jquery (toufiqElahySPA.js). Aquí, toufiqElahySPA.js es un plugin de Jquery que se encarga de convertir cualquier aplicación web en una aplicación de página única. Desarrollé este plugin para minimizar el esfuerzo del desarrollador al trabajar en la creación de aplicaciones de página única. Veamos cómo mi plugin puede mejorar la vida de los desarrolladores.
Las aplicaciones de página única son más capaces de disminuir el tiempo de carga de las páginas y la cantidad de datos transferidos del servidor al cliente.
¿Por qué este curso?
Existen varios puntos problemáticos al trabajar con frameworks de Javascript como AngularJs, React, VueJs, Knockout, Meteor, etc. en una aplicación NodeJs Express para crear una aplicación de página única. Algunos puntos problemáticos son:
Necesidad de especificar el enrutamiento para cada solicitud
Necesidad de modificar la tecnología del lado del servidor según el framework de Javascript
Solo es posible depurar en tiempo de ejecución
El enlace de datos codificado causó demasiados errores
Aumenta mucho la complejidad
el desarrollador no necesita aprender ningún framework de Javascript y tampoco necesita escribir mucho código de Jquery para hacer una aplicación de página única después de usar mi plugin de Jquery (toufiqElahySPA.js).
Nota: el desarrollador también puede usar otros frameworks de JavaScript (AngularJs, Knockout, React, etc.) junto con mi plugin de Jquery. Pero no es necesario, lo demostraré.
Apliqué el plugin en una aplicación web de NodeJs Express. Este plugin también funcionará para otras tecnologías web. Lo mostraré en mi curso futuro.
Este curso es muy importante para los desarrolladores que aman:
Vinculación de datos fuertemente tipada
Verificación de errores en tiempo de compilación,
completado automático de código (IntelliSense),
Reutilización,
no tener errores en tiempo de ejecución inesperadamente
para deshacerse de la complejidad, definitivamente deberían tomar este curso.
¿Por qué el plugin de Jquery (toufiqElahySPA.js) es mejor que cualquier framework de JavaScript:
(1) El desarrollador no necesitará escribir demasiado código Javascript después de usar mi plugin, mientras que normalmente el desarrollador escribe demasiado código Javascript al trabajar con AngularJs (framework de Javascript)
(2) El desarrollador no necesitará escribir código ajax de Jquery porque el plugin tiene una función ajax especificada que se llamará automáticamente como una función común
(3) El desarrollador no necesitará especificar el enrutamiento como en AngularJs porque mi plugin seguirá el enrutamiento de NodeJs Express por defecto.
(4) El desarrollador puede aprender a usar mi plugin de manera fácil y rápida. Solo necesita seguir 5 reglas de mi plugin y cualquier escenario complejo se puede lograr a través de este plugin como AngularJs [lo demostraré]
(5) El desarrollador también puede hacer una aplicación de página única incluso sin seguir esas 5 reglas del plugin. Esas reglas son para situaciones críticas. Las primeras 2 reglas son suficientes para resolver cualquier trabajo pesado.
¿Qué tecnología se utiliza en el front-end?
Principalmente Jquery
Código HTML
¿Qué tecnología se utiliza en el back-end?
nodejs
mongodb
javascript
¿Qué herramientas necesitarás?
Cualquier editor de texto
nodejs deberá estar instalado en tu máquina
Cualquier navegador que más te guste
¿Por qué apliqué mi plugin a la aplicación NodeJs Express:
Necesidades multiplataforma.
Sistemas de alto rendimiento y escalables.
Dentro de este curso mostraré: Qué poderosa y compleja aplicación de página única multiplataforma podemos construir con mi plugin y cómo mi técnica SPA puede mejorar el rendimiento del software tanto en el servidor como en el lado del cliente.
Cómo funciona toufiqElahySPA.js (plugin de Jquery):
Si el usuario final hace clic en cualquier enlace o envía cualquier formulario o hace clic en el botón de retroceso o avance en el navegador, la función ajax común del plugin se invocará automáticamente.
5 reglas del plugin para manejar situaciones críticas:
Explicaré todas estas 5 reglas dentro de este curso. El hecho verdadero es: aprender estas 5 reglas es suficiente para aprender todo este curso. Aprende haciendo.
Si algo aún no está claro, puedes hacer preguntas en los foros, responderé. Asegúrate de haber seguido mis videos y el código fuente y especialmente mis 5 reglas. ¡Feliz codificación!
¡Espero que disfrutes este curso mágico!
Aviso importante:
quiero asegurar a todos los estudiantes que mi plugin (toufiqElahySPA.js) no será responsable de ningún error relacionado con el servidor al aplicar el plugin (toufiqElahySPA.js) en tu propio proyecto. Solo puede que necesites modificar toufiqElahySPA.css según las necesidades de tu aplicación. Si obtienes una excepción relacionada con el servidor, significa que tu implementación tiene un problema que necesita ser solucionado. No pienses nunca que el plugin puede ser la razón de esta excepción.
por favor, da buenas calificaciones y comentarios si quieres recibir este tipo de curso creativo y único en el futuro. Un buen feedback definitivamente me animará a crear más cursos en Udemy. ¡Gracias!