• Ir al contenido principal
  • Skip to secondary menu
  • Ir a la barra lateral primaria
  • Ir al pie de página
  • Inicio
  • Secciones
    • Ciencia de datos
    • Criptografía
    • Herramientas
    • Noticias
    • Opinión
  • Programación
    • JavaScript
    • Julia
    • Matlab
    • Python
    • R
  • Boletín
  • Contacto
  • Acerca de Analytics Lane
  • Tienda
    • Libros
    • Equipamiento de oficina
    • Equipamiento en movilidad
    • Tiendas afiliadas
      • AliExpress
      • Amazon
      • GearBest
      • GeekBuying
      • JoyBuy

Analytics Lane

Ciencia e ingeniería de datos aplicada

  • Ciencia de datos
  • Criptografía
  • Python
  • Matlab
  • R
  • Julia
  • JavaScript
  • Herramientas
  • Opinión
  • Noticias

JavaScript

JavaScript es el lenguaje de la web, ya que es el único con el que es posible actualmente crear acciones para modificar el comportamiento de las páginas web. Lenguaje al que siempre son traducidas las instrucciones de otros lenguajes, como TypeScript, y soluciones. Aunque también es posible emplearlo para soluciones en servidores gracias a entornos como Node y Deno. Debido a que cada día es más popular la publicación de informes, de los que se espera cierto dinamismo, y creación de aplicaciones en páginas web, un conocimiento básico de este lenguaje es hoy en día clave.

Las publicaciones de la sección JavaScript versan sobre el propio lenguaje, el uso de librerías genéricas y para la ciencia de datos, uso de entornos como Node y TypeScript.

Publicaciones de aplicaciones Node en IIS

febrero 5, 2021 Por Daniel Rodríguez Dejar un comentario
Tiempo de lectura: 4 minutos

Si tenemos un Servidor Windows podemos usar Microsoft Internet Information Services (IIS) para publicar las aplicaciones creadas con Node. Lo que nos va a permitir tener publicadas en un mismo dominio diferentes aplicaciones Node junto a otras creadas con .NET. Siendo la publicación de aplicaciones Node en IIS una de las mejores opciones cuando se trabaja con Windows … [Leer más...] acerca dePublicaciones de aplicaciones Node en IIS

Incluir el número de versión con Webpack

febrero 3, 2021 Por Daniel Rodríguez Dejar un comentario
Tiempo de lectura: 3 minutos

Recientemente se ha publicado una serie en la que se explicaba cómo se puede crear una librería JavaScript en Node usando para ellos TypeScript. Serie que complementa la publicada hace unos años acerca de cómo crear una librería en JavaScript. Algo que puede ser de interés a la hora de publicar librerías es incluir en las mismas el número de versión y otra información relativa … [Leer más...] acerca deIncluir el número de versión con Webpack

Aplicaciones de Node en producción con PM2

enero 20, 2021 Por Daniel Rodríguez Dejar un comentario
Tiempo de lectura: 3 minutos

Para lanzar una aplicación Node solamente hay que ir a la terminal y ejecutar el comando node app.js, donde app.js es el archivo que contiene el punto de inicio del programa. Proceso que no es adecuado para poner las aplicaciones en producción. Una solución para solucionar este problema es utilizar el gestor de procesos PM2. Un gestor con el que es posible lanzar las … [Leer más...] acerca deAplicaciones de Node en producción con PM2

Validar y documentar el código TypeScript (5º y última parte – Creación de una librería TypeScript)

diciembre 16, 2020 Por Daniel Rodríguez Dejar un comentario
Tiempo de lectura: 7 minutos

A medida que el proyecto crece es importante validar y documentar el código TypeScript para garantizar el mantenimiento. Por eso en esta última entrada de esta serie vamos a ver cómo usar ESLint para validar el código y TypeDoc para crear auténticamente la documentación a partir de los comentarios en formato TSDoc. Dos tareas que son clave antes de poder distribuir la librería. … [Leer más...] acerca deValidar y documentar el código TypeScript (5º y última parte – Creación de una librería TypeScript)

Compilar con Webpack (4º parte – Creación de una librería TypeScript)

diciembre 9, 2020 Por Daniel Rodríguez Dejar un comentario
Tiempo de lectura: 5 minutos

En entradas anteriores se ha visto cómo crear y estructurar un proyecto Node para crear una librería TypeScript. Ahora vamos a ver cómo compilar con Webpack nuestra librería en un único archivo para así pueda usarse en un navegador.Instalación de webpackEn primer lugar, es necesario que instalemos en nuestro proyecto las librerías webpack, webpack-cli y ts-loader. … [Leer más...] acerca deCompilar con Webpack (4º parte – Creación de una librería TypeScript)

Estructurar el proyecto TypeScript y pruebas unitarias (3º parte – Creación de una librería TypeScript)

diciembre 2, 2020 Por Daniel Rodríguez Dejar un comentario
Tiempo de lectura: 6 minutos

Una vez vistas las ventajas de TypeScript y cómo configurar el proyecto vamos a ver los pasos para estructurar el proyecto TypeScript. Además, en esta ocasión veremos cómo introducir pruebas unitarias con Jest, un framework que facilita la creación de pruebas que pueden ser escritas directamente en TypeScript.Estructurar el proyecto TypeScriptEn la entrada anterior … [Leer más...] acerca deEstructurar el proyecto TypeScript y pruebas unitarias (3º parte – Creación de una librería TypeScript)

Creación de imagen Docker para Node y Express

noviembre 27, 2020 Por Daniel Rodríguez Dejar un comentario
Tiempo de lectura: 4 minutos

Docker es una excelente solución para la puesta en producción de aplicaciones. Podemos entregar una imagen y nos podemos despreocupar de problemas con la versión de node o cualquier otra librería que pueda ser necesario para nuestras soluciones. Como ya hemos visto en el caso de Shiny Server, el proceso de crear una imagen Docker para Node requiere crear un archivo Dockerfile … [Leer más...] acerca deCreación de imagen Docker para Node y Express

Creación de un proyecto TypeScript en Node (2º parte – Creación de una librería TypeScript)

noviembre 25, 2020 Por Daniel Rodríguez Dejar un comentario
Tiempo de lectura: 8 minutos

Ahora que conocemos las ventajas de TypeScript vamos a ver como crear un proyecto TypeScript en Node. Para lo que es necesario crear y configurar un archivo tsconfig.json además del package.json.Creación de un proyecto TypeScript en NodePara la creación de un proyecto TypeScript en Node necesitamos crear una carpeta y dentro de esta crear los archivos package.json, en … [Leer más...] acerca deCreación de un proyecto TypeScript en Node (2º parte – Creación de una librería TypeScript)

Creación de una librería TypeScript

noviembre 18, 2020 Por Daniel Rodríguez Dejar un comentario
Tiempo de lectura: 5 minutos

Hace casi dos años que publique un tutorial para crear una librería en JavaScript. Ahora es el momento de actualizar esa serie usando TypeScript. Un superconjunto de JavaScript que añade tipos estáticos y objetos basados en clases. Lo que ofrece múltiples ventajas a la hora de escribir y mantener el código ya que podemos utilizar estas características para evitar muchos de los … [Leer más...] acerca deCreación de una librería TypeScript

Eliminar duplicados de un vector JavaScript

noviembre 4, 2020 Por Daniel Rodríguez Dejar un comentario
Tiempo de lectura: 3 minutos

Localizar los valores únicos que contiene un vector es una tarea con la que posiblemente nos encontremos de forma habitual. Algo que ya hemos visto cómo solucionar en Python y en Excel. A continuación, vamos a ver tres métodos para eliminar los valores duplicados de un vector JavaScript y comparar su rendimiento.forEachQuizás el método más sencillo para obtener los … [Leer más...] acerca deEliminar duplicados de un vector JavaScript

Librerías para ordenar listas en JavaScript

octubre 7, 2020 Por Daniel Rodríguez Dejar un comentario
Tiempo de lectura: 4 minutos

La ordenación de listas es una tarea compleja, especialmente a medida que crece el tamaño de estas. En JavaScript existe el método nativo sort() que nos permite ordenarlas, pero no muestra un gran rendimiento con listas relativamente grandes. Por eso en NPM existe una interesante colección de librerías para ordenar listas en JavaScript. A continuación, vamos a comparar el … [Leer más...] acerca deLibrerías para ordenar listas en JavaScript

Medir el tiempo de ejecución en Node

septiembre 16, 2020 Por Daniel Rodríguez Dejar un comentario
Tiempo de lectura: 3 minutos

A la hora de optimizar el código una de las tareas más importantes es saber cuánto tiempo tarda cada una de las subrutinas. Para así poder localizar el trabajo en las áreas críticas. Lo que se puede hacer con las herramientas de profiling, aunque en los casos más sencillos solamente comparar dos posibles implementaciones de un proceso. En esta entrada vamos a explicar cómo … [Leer más...] acerca deMedir el tiempo de ejecución en Node

  • Ir a la página 1
  • Ir a la página 2
  • Ir a la página 3
  • Ir a la página siguiente »

Barra lateral primaria

Suscríbete a nuestro boletín

Suscríbete al boletín semanal para estar al día de todas las publicaciones.

Política de Privacidad

¡Síguenos en redes sociales!

  • facebook
  • instagram
  • pinterest
  • tumblr
  • twitter
  • youtube
  • github
  • telegram
  • rss

Publicidad

Tiendas afiliadas

Ayúdanos realizando tus compras sin coste adicional con los enlaces de la tienda. ¡Gracias!

Entradas recientes

Epsilon-Greedy con decaimiento para un problema Bandido Multibrazo (Multi-Armed Bandit)

marzo 5, 2021 Por Daniel Rodríguez Dejar un comentario

Diferencias entre library() y require() en R

marzo 3, 2021 Por Daniel Rodríguez Dejar un comentario

Noticias

Disponible la versión 1.20.0 de NumPy

marzo 2, 2021 Por Daniel Rodríguez Dejar un comentario

Publicidad

Es tendencia

  • Unir y combinar dataframes con pandas en Python bajo Python
  • Seleccionar filas y columnas en Pandas con iloc y loc bajo Python
  • Epsilon-Greedy con decaimiento para un problema Bandido Multibrazo (Multi-Armed Bandit) bajo Ciencia de datos
  • ¿Cómo eliminar columnas y filas en un dataframe pandas? bajo Python
  • Codificación JSON Archivos JSON con Python: lectura y escritura bajo Python

Publicidad

Lo mejor valorado

5 (5)

Diferencias entre var y let en JavaScript

5 (6)

Operaciones de filtrado de DataFrame con Pandas en base a los valores de las columnas

5 (5)

Archivos JSON con Python: lectura y escritura

4.8 (6)

Seleccionar filas y columnas en Pandas con iloc y loc

4.2 (5)

Guardar y leer archivos Excel en Python

Publicidad

Comentarios recientes

  • egilda en Visualización de datos en Python con Seaborn
  • Sergio en ¿Cómo eliminar columnas y filas en un dataframe pandas?
  • javier en Uso de las f-string de Python para mejorar el formato de textos
  • Daniel Rodríguez en Guardar y leer archivos Excel en Python
  • franklin Chiluisa en Guardar y leer archivos Excel en Python

Publicidad

Footer

Secciones

  • Ciencia de datos
  • Criptografía
  • Herramientas
  • Noticias
  • Opinión

Analytics Lane

  • Acerca de Analytics Lane
  • Boletín de noticias
  • Contacto
  • Lo más popular
  • Tienda

Programación

  • JavaScript
  • Julia
  • Matlab
  • Python
  • R

Tiendas Afiliadas

  • AliExpress
  • Amazon
  • BangGood
  • GearBest
  • Geekbuying
  • JoyBuy

Sobre de Analytics Lane

En Analytics Lane tratamos de explicar los principales conceptos de la ciencia e ingeniería de datos con un enfoque práctico. Los principales temas tratados son ciencia de datos, ingeniería de datos, inteligencia artificial, machine learning, deep learning y criptografía. Además, también se habla de los principales lenguajes de programación y herramientas utilizadas por los científicos e ingenieros de datos.

2018-2021 Analytics Lane · Términos y condiciones · Política de Cookies · Política de Privacidad · Herramientas de privacidad · Contacto