FOTW episodio 1
Web components, variable fonts, WebAssembly, QiSKit, JDK modularity + Container Aware.
Fluxers On The Watch es la forma relámpago en que los fluxers comparten las tendencias que inspiran su trabajo. Conocé la primera recopilación de nuestros watchers!
Web Components
Algo que últimamente está siendo adoptado por diferentes empresas son los Web Components. Es un estándar web (no tan nuevo) el cual consiste en una API que permite crear tags HTML de forma custom, definiendo el look and feel y el comportamiento que va a tener.
La principal ventaja que tienen es que no dependen de ningún framework para que funcione, sino que es el propio browser el encargado de interpretar el tag, lo cual hace que la renderización sea mucho más rápida.
Las empresas que desarrollan o utilizan frameworks están aprovechando esta ventaja, ya que pueden crear web componentes propios y luego utilizarlos con o sin otros frameworks.
Surfear más:
Variable Fonts
https://v-fonts.com es un entretenido -y muy útil- sitio que te deja “jugar” con las propiedades de las variable fonts. Éstas son un nuevo tipo de formato de fuente tipográfica, que permite variar la densidad, estilos y otras características utilizando ciertas propiedades.
Es una gran ventaja para sitios web ya que sólo es necesario contar con 1 fuente tipográfica y luego, mediante CSS, se pueden obtener diferentes variantes.
Surfear más:
WebAssembly
Es una movida relativamente nueva. Acá está la presentación por Brendan Eich (creador de javascript), y un video con nombre bien marketinero.
Básicamente WebAssembly permite ejecutar un binario en el browser escrito en otro lenguaje diferente más eficiente que js, y acelerar los tiempos de carga y la eficiencia. Para casos puntuales esta tecnología puede hacer la diferencia.
Surfear más:
QiSKit
Un framework para escribir programas para una máquina cuántica. Lo loco es que lo podés mandar a ejecutar de forma gratuita al servicio que expone IBM de su máquina cuántica con 15Qbits.
Surfear más:
JDK modularity + ContainerAware
Algo familiar para Flux IT. Son dos features de las jdk 9 y 10 que encajan perfectamente con la dockerizacion y los microservicios.
Modularity sirve para sacar toda la grasa extra de la jdk que no usamos en nuestro programa, reduciendo el tamaño del programa resultante (imagen docker por consiguiente). ContainerAware logra que la jvm se dé cuenta de que ejecuta sobre un container y se “amolda” a las cotas establecidas (entre otras cosas).
Surfear más:
Watchers de este episodio: Nico Naso y Manu Ortiz