JSter

Subscribe
Archives
January 15, 2014

Monthly JSter #14 - News of January

|MC_PREVIEW_TEXT|

View this email in your browser (|ARCHIVE|)

|DATE:d/m/y|

JavaScript is the end and the beginning.

Little bird told me that React Finland (https://react-finland.fi) (26-29.05.2020) and Freezing Edge (https://freezing-edge.fi) (01.06.2020) conference tickets come available soon!

** Libraries

  • sinclairzx81/zero (https://github.com/sinclairzx81/zero) - 3D graphics rendering pipeline. Implemented in JavaScript. Run in a terminal.
  • Cytoscape.js (https://js.cytoscape.org/) - Graph theory (network) library for visualisation and analysis
  • leeoniya/uPlot (https://github.com/leeoniya/uPlot) - An exceptionally fast, tiny time series chart
  • Introducing MikroORM, TypeScript data-mapper ORM with Identity Map (https://medium.com/dailyjs/introducing-mikro-orm-typescript-data-mapper-orm-with-identity-map-9ba58d049e02)
  • lukeed/throttles (https://github.com/lukeed/throttles) - A tiny (139B to 204B) utility to regulate the execution rate of your functions
  • Chakra UI (https://chakra-ui.com/) - Build accessible React apps & websites with speed
  • ai/nanoid (https://github.com/ai/nanoid) - Simple and reliable id generator

** Articles

  • JAMStack vs MEAN vs LAMP (https://buttercms.com/blog/jamstack-vs-mean-vs-lamp-your-guide-to-picking-one)
  • Why Progressive Web Apps Are The Future of Mobile Web [2019 Research] (https://ymedialabs.com/progressive-web-apps)
  • The Simplest Way to Load CSS Asynchronously (https://www.filamentgroup.com/lab/load-css-simpler/)
  • Initial thoughts using Fastify (https://mattduffield.wordpress.com/2019/07/25/initial-thoughts-using-fastify/)

** Tutorials

  • Code Recipe: How to Reverse an Array in JavaScript (https://medium.com/dailyjs/code-recipe-how-to-reverse-an-array-in-javascript-4a0306001d28)
  • Using Prefetch and Caching For Better JavaScript Bundle Loading (https://dev.to/antjanus/using-prefetch-and-caching-for-better-javascript-bundle-loading-2p56)
  • Dynamically generating SQL queries using Node.js (https://dev.to/gajus/dynamically-generating-sql-queries-using-node-js-2c1g)
  • Reducing Motion to Improve Accessibility (https://www.a11ywithlindsey.com/blog/reducing-motion-improve-accessibility/)
  • Multi-column manipulation: Every Layout (https://every-layout.dev/blog/multi-column-manipulation/)
  • Capturing stdout/ stderr in Node.js using Domain module (https://medium.com/@gajus/capturing-stdout-stderr-in-node-js-using-domain-module-3c86f5b1536d)
  • Completely CSS: Tabs (https://kyusuf.com/post/completely-css-tabs/)

** Tools

  • Falco (https://getfal.co/) - An Open Source WebPageTest runner
  • TinaCMSTinaTina (https://tinacms.org/) - Modern CMS that integrates with Gatsby and Next.js
  • getify/TypL (https://github.com/getify/TypL) - The JavaScript Type Linter

** TypeScript

  • joonhocho/tsdef (https://github.com/joonhocho/tsdef) - TypeScript common pattern shortcut definitions / utility gist library
  • piotrwitek/utility-types (https://github.com/piotrwitek/utility-types) - Collection of utility types, complementing TypeScript built-in mapped types and aliases
  • pelotom/type-zoo (https://github.com/pelotom/type-zoo) - A menagerie of useful type operators for TypeScript
  • jawj/mostly-ormless (https://github.com/jawj/mostly-ormless) - Ergonomic Postgres from TypeScript
  • google/gts (https://github.com/google/gts) - TypeScript style guide, formatter, and linter

** Testing

  • testing-library/cypress-testing-library (https://github.com/testing-library/cypress-testing-library) - Testing library bindings for Cypress

** Slides

  • Deno - TSConf 2019 (https://docs.google.com/presentation/d/1wuwliPiKfg9UyHKhQGov9QQQhgllC5tnpxSWzgV8mTU/edit#slide=id.g6206491ef5_1_0) - Deno is the spiritual successor of Node

** Demos

  • three.js vr (http://vr-ie6.glitch.me/) - Virtual Reality with three.js
  • WebGL Fluid Simulation (https://paveldogreat.github.io/WebGL-Fluid-Simulation/)

============================================================ Copyright © |CURRENT_YEAR| |LIST:COMPANY|, All rights reserved. |IFNOT:ARCHIVE_PAGE| |LIST:DESCRIPTION|

Our mailing address is: |LIST_ADDRESS| |END:IF|

unsubscribe from this list (|UNSUB|) update subscription preferences (|UPDATE_PROFILE|)

Don't miss what's next. Subscribe to JSter: