JSter #22 - May (part 1)
|MC_PREVIEW_TEXT|
View this email in your browser (|ARCHIVE|)
|DATE:d/m/y|
The time has come to write some JavaScript
It has been another busy two weeks. We announced GraphQL Finland 2018 workshops (https://medium.com/graphql-finland/workshops-at-graphql-finland-23f6a72312b2) recently and we have a steady set of speakers. The conference is shaping up nicely.
** Libraries
- callbag (https://github.com/callbag/callbag) - A standard for JS callbacks that enables lightweight observables and iterables.
- fastpriorityqueue (https://www.npmjs.com/package/fastpriorityqueue) - A fast, heap-based priority queue in JavaScript.
- Uppy File Uploader (https://uppy.io/)
- Chevrotain (https://sap.github.io/chevrotain/docs/) - Parser Building Toolkit for JavaScript.
- vincentriemer/assign.macro (https://github.com/vincentriemer/assign.macro) - A babel-macro to transpile Object.assign-style expressions to direct assignments for maximum performance.
- ml5js (https://ml5js.org/) - Friendly Machine Learning for the Web.
** Articles
- REST vs. GraphQL: A Critical Review (https://blog.goodapi.co/rest-vs-graphql-a-critical-review-5f77392658e7)
- The Node.js Ecosystem Is Chaotic and Insecure (https://medium.com/@caspervonb/the-internet-is-at-the-mercy-of-a-handful-of-people-73fac4bc5068)
- Why you should use GraphQL instead of a JSON DSL (https://blog.hasura.io/why-not-use-a-json-dsl-instead-of-graphql-d29f20cc97d2)
** Guides
- Inclusive Components (https://inclusive-components.design/)
** Techniques
- Node.js can HTTP/2 push! (https://medium.com/the-node-js-collection/node-js-can-http-2-push-b491894e1bb1)
- Backend-in-the-frontend: a pattern for cleaner code (https://hackernoon.com/frontend-in-the-backend-a-pattern-for-cleaner-code-b497c92d0b49)
- How to escape async/await hell (https://medium.freecodecamp.org/avoiding-the-async-await-hell-c77a0fb71c4c)
** Interviews
- Progressive Web Apps - The Why and How - Interview with Maciej Caputa (https://survivejs.com/blog/pwa-interview/)
- Proppy - Functional props composition for components - Interview with Fahad Ibnay Heylaal (https://survivejs.com/blog/proppy-interview/)
** Tools
- accessibilityjs (https://github.com/github/accessibilityjs) - Client side accessibility error scanner.
** Demos
- 30 Seconds of CSS (https://atomiks.github.io/30-seconds-of-css/)
============================================================ 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: