#302 — August 22, 2019 |
Node Weekly |
NodeGUI: A New Way to Build Native Desktop Apps with JavaScript? — It’s early days, but this is an interesting alternative to something like Electron as it’s based around Qt (a popular, open source cross platform widget toolkit) rather than a browser engine, so should be more efficient and use less memory. Atul R |
Node v12.9.0 (Current) Released, Now on V8 7.6 — Quite a few bits and pieces in this release compared to the usual, mostly minor, plus the usual updates to dependencies like V8 and libuv. The upgrade to V8 7.6 opens up a bunch of new features though:
Node.js Foundation |
How to Quickly Implement Customer Managed Keys — Privacy/security on your roadmap? Sensitive data in the cloud? Enterprise customers asking for BYOK? Ship privacy faster with data control for files, records, search indices, message queues, and big data partitions. Detailed technical whitepaper. IronCore Labs sponsor |
date-fns 2.0: It's Like date-fns |
npm 6.11.0 Released, and It's Better for Your Filesystem — “As of this release, npm should never ever create root-owned files anywhere other than in root-owned folders.” The npm Blog |
💻 Jobs |
Node.js Developer at X-Team (Remote) — Join the most energizing community for developers. Work from anywhere with the world's leading brands. X-Team |
Node developers are in demand on Vettery — Make a free profile, name your salary, and connect with hiring managers from top employers. Vettery |
📚 Articles and Tutorials |
Bridging Node and Python with PyNode to Predict Home Prices — Well I didn’t realize you could call out to Python libraries from Node, but you can, and this provides a practical example. There’s also a GitHub repo with all the code. Adam McQuistan |
Everything You Need To Know About Socket.IO — Socket.io used to be the ‘go to’ library for enabling live communications between a server and browser before WebSocket support was universal, but it still has utility. Ably |
Simplify Event Tracking with a Single API — Collect data once with Segment and send it to 200+ tools. Get a free developer account. Segment sponsor |
Performing Sentiment Analysis on Tweets from Node — A very basic tutorial that leans upon the Sentiment library which uses the AFINN-165 wordlist and Emoji Sentiment Ranking to perform sentiment analysis on arbitrary blocks of input text. Jeong Woo Chang |
▶ Running a Node REPL Within Your App's Environment — Covers creating a basic JSCasts |
🛠 Code and Tools |
AdminBro v1.0.0: An 'Autogenerated' Node + React 'Admin Panel' — I appreciate many will not be a big fan of the name, but this is an interesting project nonetheless. Wojciech Krysiak |
The Feross Aboukhadijeh |
Fusion.js: Uber's React and Node-Powered Framework — You can write your server and client code together and Fusion will take care of the difference. Uber |
Available: Scan npm for Available Package Names — With hundreds of thousands of packages, finding a name can be tricky. Feross Aboukhadijeh |
MongoDB Atlas is a Powerful and Reliable Cloud Database. Try Now. MongoDB Atlas sponsor |
pgcmd: A Non-Interactive PostgreSQL Querying CLI Tool — Essentially it lets you connect to a Postgres database, issue a query, and get the result back in JSON-format. Soheil Rashidi |
v8n: A 'Fluent Validation' Library — Chain together rules to make validations, e.g. Bruno C. Couto |
An API Gateway Example Bringing Together Vue.js, Express, and Postgres Allan Chua |
Neon: Rust Bindings for Writing Safe and Fast Native Node Modules Neon Bindings |