¿Cuáles son las posibilidades de JavaScript?

Javascript es increíble. Fue mi primer idioma y me encanta. Muchas personas lo odiarán debido a la confusión con la herencia de prototipos y la falta de conversión de tipos, pero creo que es genial, especialmente para los principiantes. Pero lo que lo hace tan genial es:

  1. Es el idioma de la web, y todas las páginas ejecutan su código JavaScript. Está entre las etiquetas , y para Google Chrome lo ejecuta con su motor V8 y es rápido y excelente. Puedes hacer animaciones, validación del lado del cliente, juegos, etc. con javascript (en el navegador). También tiene excelentes bibliotecas como jQuery que vienen con tantas funciones preconstruidas que son fantásticas. También puede hacer solicitudes AJAX y obtener datos de forma asincrónica, lo que es realmente agradable y fácil de hacer con jQuery.
  2. Todos los principales marcos web (angular, reaccionar, etc.) se ejecutan fuera de JavaScript (aunque angular2 es mecanografiado, que en mi opinión es como un JavaScript desordenado; no me gusta que literalmente le quiten las cosas de JavaScript a haga que sea más un lenguaje OOP (programación orientada a objetos) (PS: hacen esto porque tienen clases, que JS regular no tiene). De cualquier manera, se quedan sin JavaScript para que la programación del lado del cliente se pueda hacer con él AKA es un lenguaje fantástico.
  3. Del lado del servidor con Nodejs. Nodejs es fantástico, y puedes hacer servidores web o servidores de juegos y usar sockets web y hacer casi todo lo que quieras. Para comenzar es fácil, hay toneladas de cursos y tutoriales, para volverse bueno eso lleva tiempo (he estado leyendo muchos libros sobre él para poder aprender más yo mismo). Le permite conectarse a las plantillas de renderización de bases de datos, etc. Es genial y solo se está convirtiendo en una plataforma de servidor cada vez más popular. No digo que sea mejor que escribir un servidor en Java u otro idioma, ¡pero es fácil y hace el trabajo rápidamente!

Javascript es un lenguaje fantástico y hay mucho que puedes hacer con él, ¡y espero que puedas verlo ahora!

Javascript es un lenguaje de alto nivel interpretado. Se puede usar tanto para la programación del lado del servidor como del lado del cliente. Sin embargo, tradicionalmente se ha reservado para la programación del lado del cliente en la red mundial. Con el advenimiento de las aplicaciones móviles, ha habido un aumento en el uso. Se usa ampliamente en más de la mitad de las aplicaciones móviles que se están desarrollando. También se ha empleado en el desarrollo de la interfaz de usuario de aplicaciones de escritorio contemporáneas. Sin embargo, el uso de Javascript tiene un costo (sobrecarga) ya que es un lenguaje interpretado.

Lea los siguientes artículos relacionados con la programación.

Gastos generales en software de computadora

Fundador de Boachsoft para proteger la inversión en software

Javascript es prácticamente el único lenguaje que es reconocido por (casi) todos los navegadores con capacidad de Internet, por lo que, en cierto modo, es más o menos el único lenguaje de programación multiplataforma que no requiere complementos más allá de un navegador web. En ese sentido, le da acceso a una gran variedad de dispositivos. Javascript no es necesariamente la plataforma de programación más elegante, potente o rápida que existe, pero si desea hacer una página web dinámica o interactiva o aplicaciones web, es un lenguaje muy útil.