Your Choice JavaScript News

Node News Sunday, March 18 Red hachure rc.rectangle, Main ui thread, New node projects & more…

Node News TLDR / Table of Contents

  • pshihn/rough
    • GitHub is where people build software. More than 27 million people use GitHub to discover, fork, and contribute to over 80 million projects.
    • red hachure rc.rectangle, main UI thread, handy processing lib, light weight, SVG paths
  • Top Node Links of the Week – DailyJS –
    • The definitive, categorized list of Node resources and handy links continues to be updated and has passed 600 items. Node developers are revisiting the idea of adding WebSocket support as a standard…
    • new node projects, official Node distribution, Generate New Node, Node Weekly, Node resources
  • Implement window.fetch into core · Issue #19393 · nodejs/node
    • GitHub is where people build software. More than 27 million people use GitHub to discover, fork, and contribute to over 80 million projects.
    • unwanted feature request, API, sense. fetch, Node.js, fetch feels
  • Rough.js is a light weight (~8k), Canvas based library that lets you draw in a sketchy, hand-drawn-like, style.
  • The library defines primitives to draw lines, curves, arcs, polygons, circles, and ellipses.
  • If you have Workly imported on your web page (~1k only), RoughJS will automatically offload all processing to a web worker – freeing up your main UI thread.
  • This is great when creating complex drawings using RoughJs like maps.
  • Algorithm to convert SVG arcs to Canvas described here was adapted from Mozilla codebase

Tags: red hachure rc.rectangle, main UI thread, handy processing lib, light weight, SVG paths

  • Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
  • Already on GitHub?
  • Sign in to your account

Tags: unwanted feature request, API, sense. fetch, Node.js, fetch feels

Top Node Courses

The Complete Node.js Developer Course (2nd Edition) (60,232 students enrolled)

By Andrew Mead
  • Build, test, and launch Node apps
  • Create Express web servers and APIs
  • Store data with Mongoose and MongoDB
  • Use cutting-edge ES6/ES7 JavaScript
  • Deploy your Node apps to production
  • Create real-time web apps with SocketIO

Learn more.


Angular (Angular 2+) & NodeJS - The MEAN Stack Guide (26,806 students enrolled)

By Maximilian Schwarzmüller
  • Build real Angular + NodeJS applications
  • Understand how Angular works and how it interacts with Backends
  • Connect any Angular Frontend with a NodeJS Backend
  • Use MongoDB with Mongoose to interact with Data on the Backend
  • Use ExpressJS as a NodeJS Framework
  • Provide a great user experience by using Optimistic Updating on the Frontend
  • Improve any Angular (+ NodeJS) application by adding Error Handling

Learn more.