¿Debo usar JavaScript, jQuery o ambos para crear un sitio web dinámico?

Jquery es Javascript.

Esto es lo que quiero decir, JQuery es una biblioteca que implementa Javascript en un enfoque más fácil seleccionando elementos DOM fácilmente. Déjame darte un ejemplo de inserción dinámica de un nombre

JavaScript

Mi nombre es

función getName (nombre) {
document.getElementById (‘mi nombre’). innerHTML = nombre
}

Con JQuery

Mi nombre es

$ (“input # username”). on (‘keyup’, function () {
$ (“span # myname”). html ($ (this) .val ())
})

Esto no explica mucho sobre su pregunta, pero sugeriría altamente jQuery. Con vanilla JS, tendrá que escribir las funciones para seleccionar elementos, animaciones, etc., para jQuery (con increíbles complementos de jQuery) tendrá mucho tiempo libre para sonreír

jQuery es javascript. Es “solo” una colección de funciones para facilitar el desarrollo.

Mi recomendación habitual es esta: use cualquier herramienta con la que esté familiarizado si el proyecto en el que está trabajando es urgente. De lo contrario, probar nuevas herramientas / marcos no estaría de más. Están ahí para ayudarlo a desarrollarse más rápido, más delgado y mejor.

Es totalmente su elección, si se siente cómodo con JavaScript, entonces debería hacerlo.

jQuery es solo un marco de JavaScript que lo ayuda a lograr la funcionalidad en menos código, ya que no tiene que escribir mucho en comparación con JavaScript y el trabajo se realiza rápidamente.

El descanso depende del plazo del proyecto y los requisitos.

No debe usar jQuery o JavaScript nativo para crear un sitio web dinámico. jQuery es realmente la solución de “ayer” en lugar de la solución de hoy.

Lo que realmente debería estar buscando es un marco de JavaScript moderno. Elige uno de Angular, React, Ember, Vue …

More Interesting

Mi sitio de wordpress se ha visto afectado por un ataque de Acutenix incluso con los formularios Captcha instalados. ¿Qué tengo que hacer?

Cómo colocar imágenes no rectangulares en un sitio web

Si guardo mi contraseña en el navegador, ¿está físicamente almacenada en mi PC? En caso afirmativo, ¿dónde se almacena? Si mi PC fue pirateada, ¿pueden los hackers robar la contraseña?

Quiero construir un sitio web de red social. ¿Debo usar Ruby (en Rails) o Python (Django)?

Tengo 20 años. ¿Debo aprender a hackear o ir al desarrollo web? Estoy asistiendo a cursos de CS en Italia. Estoy dispuesto a poner todo mi esfuerzo para lograr ambos.

Mi Ajax se ejecuta correctamente, los valores se pasan al otro JSP pero cuando intento mostrar el valor en un control en la página JSP, ¿muestra 'nulo'?

Estoy a la mitad del aprendizaje de Python. ¿Cuándo debería comenzar a jugar con Django?

Cómo crear un sitio web similar a techtunehub.com

Sé de Excel y algunas macros y tengo algunas ideas que quiero desarrollar en aplicaciones de nube basadas en web. ¿Cómo debo proceder?

Si quiero crear un sitio web de comercio electrónico utilizando datos de terceros, ¿qué lenguajes de programación web debo aprender?

Cómo construir un sitio web de tutoría en línea en WordPress

Mi comprensión de cómo usar las API RESTful está jodida. ¿Qué tengo que hacer?

Tuve la idea de crear una base de datos en línea de notas de clase enviadas por los usuarios clasificadas por clase para la población estudiantil de mi gran universidad. ¿Qué tan difícil y costoso sería para un estudiante universitario de informática diseñar un sitio web de este tipo?

Estoy pensando en comenzar a trabajar en el desarrollo de backend. ¿Qué idioma debo elegir con la base de datos?

Acabo de comenzar a aprender HTML, pero ¿cuál es la diferencia entre las etiquetas y ?