JSTools Weekly — 2023#6

Feb 16 2023
⭐2023#6: ¡Presentamos Font Awesome Sharp Regular! || 2023#6: Nango: Obtenga tokens OAuth para API || ✨2023#6: Clack:‌ Cree hermosas aplicaciones CLI sin esfuerzo Para ver el problema completo o los problemas anteriores, consulte JSTools Weekly y suscríbase para recibir el boletín semanal en su correo electrónico Font-Awesome: v6.3.

⭐2023#6: ¡Presentamos Font Awesome Sharp Regular! || 2023#6: Nango: Obtenga tokens OAuth para API || ✨2023#6: Clack:‌ Cree hermosas aplicaciones CLI sin esfuerzo

Para ver el número completo o los números anteriores, consulte JSTools Weekly y suscríbase para recibir el boletín semanal en su correo electrónico

Fuente impresionante : v6.3.0

El icónico kit de herramientas SVG, fuente y CSS

  • ¡Presentamos Font Awesome Sharp Regular!
  • Más de 3000 íconos en un estilo nuevo y moderno: Sharp Regular
  • Sharp Solid ya está hecho. Sharp Light, Thin y Duotone estarán disponibles pronto.
  • Todos los íconos están construidos en la misma cuadrícula de 16px que los íconos existentes de Font Awesome Classic.
  • y más

Cree aplicaciones de escritorio multiplataforma con JavaScript, HTML y CSS

  • labelPropiedad añadida a Displaylos objetos.
  • Se agregó una app.getPreferredSystemLanguages()API para devolver los idiomas del sistema del usuario.
  • Se agregó una nueva API de UtilityProcess para iniciar el proceso secundario de cromo con integración de nodos.
  • Se agregó soporte para WebUSB.
  • Se agregó soporte para serialPort.forget()un nuevo evento serial-port-revokedemitido cuando se revoca un origen dado
  • Agrega una nueva setHiddenInMissionControlAPI para permitir a los desarrolladores optar por no participar en el control de la misión en macOS

Un lenguaje de diseño de interfaz de usuario de clase empresarial y biblioteca React UI

  • Agregar picture-circlea la propiedad de Upload listType.
  • Agregar componente de anclaje direction, que admite vertical.
  • Soporte de información sobre herramientas arrowpara cambiar el estado visible de la flecha y si la flecha apunta al centro del objetivo.
  • Opción de paginación de lista agregada align.
  • Línea de tiempo agregada itemsa la configuración de opciones de soporte.
  • y más

La interfaz más rápida para la web sin cabeza. Cree sitios web modernos con React.

  • Gatsby se une a Netlify
  • Head API admite proveedores de contexto de wrapRootElement

La alternativa de código abierto de Firebase. Siga para mantenerse actualizado sobre nuestra Beta pública.

  • Almacenamiento de incrustaciones de OpenAI en Postgres con pgvector
  • Conozca Supabase Clippy: ChatGPT para documentos
  • Referencia de la biblioteca cliente: Python y C#
  • pg_graphql ahora admite vistas, vistas materializadas y tablas externas
  • Detección automática de WebP para la transformación de imágenes
  • y más

Nuxt es una forma intuitiva y extensible de crear sitios web y aplicaciones web full-stack con seguridad de escritura, rendimiento y grado de producción con Vue 3.

  • Nuxt DevTools
  • Mejor DX para anular runtimeConfig, incluidos los ayudantes de tipo en línea
  • Tipo de retorno inferido automáticamente para useFetchy $fetchbasado en el método.
  • useFetchahora está integrado con event.$fetch, lo que significa que las cookies y el contexto ahora se pasan a las solicitudes de API automáticamente dentro de las solicitudes internas.
  • y más

⚛️ Alternativa rápida de 3kB React con la misma API moderna. Componentes y DOM virtual.

  • Usar microtick fuera de los eventos
  • Vuelva a ordenar la cola de renderización si se modifica mientras procesamos las renderizaciones
  • Conservar los valores de retorno del controlador de eventos

nango : obtenga tokens de OAuth para API: rápido y seguro.

fuente

magic-regexp : una alternativa RegExp compilada, segura para tipos y legible

fuente

structurae : estructuras de datos para aplicaciones JavaScript de alto rendimiento.

veaury : Usa React en Vue3 y Vue3 en React, ¡y lo más perfecto posible!

  • Soporte Vue3
  • Contexto de soporte: comparta el contexto de todos los componentes de vue y react.
  • Compatibilidad con el uso de ganchos en marcos: puede usar los ganchos de React en un componente de Vue, o puede usar la función de "configuración" de Vue en un componente de React y usar los ganchos de Vue en esta función.
  • Modo puro: los elementos secundarios del componente convertido ya no tienen un contenedor de elementos adicional
fuente

orquídea-orm : Postgres ORM, generador de consultas, herramienta de migración

  • ️ manera productiva de trabajar con modelos y relaciones
  • ️ control total sobre la base de datos con un potente generador de consultas
  • ️ el esquema del modelo se puede convertir a Zod para validaciones
  • ️ herramientas de migración
  • 100% TypeScript, defina un esquema y todo lo demás se inferirá

editable : Editable es un marco de editor de texto enriquecido que proporciona capacidades estables de edición de texto enriquecido sin depender del atributo contenteditable.

enrolla : El marco de funciones de cliente de código abierto para B2B. Controle fácilmente cómo se comporta y busca su producto para diferentes clientes.

fuente

¡Consulte JSToolsWeekly para ver la lista completa de las mejores herramientas de JavaScript!

clack :‌ Cree hermosas aplicaciones de línea de comandos sin esfuerzo

fuente

zod-fetch :‌ Función simple

unpic-img :‌ Componente de imagen sensible a varios

motion-canvas-camera : Componente de cámara para Motion Canvas

gpt-travel-advisor : ‌ Cree

ts-api-utils : funciones de utilidad para trabajar con la API de TypeScript. Sucesor de los maravillosos ajafff/tsutils.

uncrypto : API única para Web Crypto API y Crypto Subtle que funcionan en Node.js, navegadores y otros tiempos de ejecución

tiny-bin : ‌ Una

fuente

stellis : ‌ un

seroval : cadena de valores JS

nuxt-time : ⏰ Elemento de tiempo seguro para SSR para Nuxt 3

  • ✨ Representación segura de SSR/SSG de cualquier fecha/hora
  • Previene el desajuste de hidratación en el cliente
  • Respeta la configuración regional del navegador
  • ✅ Renderiza <time>elemento semántico