Zigi monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack! Plus it reduces cycle time by up to 75%. Learn more →
Promise based HTTP client for the browser and node.jsProject mention: Web scraping Google Shopping Product Online Sellers with Nodejs | dev.to | 2022-11-25
Next, we write a function that makes the request and returns the received data. We received the response from axios request that has data key that we destructured and parse it with cheerio:
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.
Node and its package manager, npm. Run the command node -v && npm -v to verify that you have them installed, or install them from here.
:white_check_mark: The Node.js best practices list (November 2022)Project mention: Is node really hard to maintain? | reddit.com/r/node | 2022-11-19
Not at all if you are talking about maintaining the codebase. Someone coming from python might feel things a little different in JS. For example, you don't have decorators in JS, async/await syntax, etc. But since NodeJs is a mature technology you have lots of good patterns and practices. And as you mentioned having JS both in FE & BE is really helpful.
Fast, unopinionated, minimalist web framework for node.Project mention: Examples of Go Gin deviating from Standard Library | reddit.com/r/golang | 2022-11-24
First line of https://expressjs.com/
Here’s a great resource doing exactly that : 33 concepts
Strapi is the leading open-source, customizable, headless CMS used to create websites, mobile apps, APIs, etc. It can be used as a backend system to manage your content and can also be combined with various front-end technologies such as React, Vue, and others.
Also, as a maintainer of an OSS project(MeteorJS) that has MongoDB as its first-class citizen, I wanted to see what other MongoDB drivers look like with other languages that are not JS. And got happy with the results.
Turn your audience into a business. Publishing, memberships, subscriptions and newsletters.Project mention: is there a better editor than Silex? I'm trying to find a valid alternative to Webflow | reddit.com/r/opensource | 2022-11-24
I haven't used Webflow or Silex (I use static site generators), but I remember Ghost seemed interesting
The only way to do this is with a 3rd party toolkit, something like NW.js.
Node.js Production Process Manager with a built-in Load Balancer.Project mention: I'm trying to follow the tutorial for creating a server block, do I literally have to create a new HTML file or do I use the code I already have? | reddit.com/r/digital_ocean | 2022-11-23
This is the code I have running on a DigitalOcean virtual machine (Droplet). I used this package pm2 to keep it running perpetually as a process with the command "pm2 index.js".
A fast, simple & powerful blog framework, powered by Node.js.Project mention: Building a static blog using Jekyll & Strapi | dev.to | 2022-11-15
To make their creation easier, numerous open-source static websites generators are available: Jekyll, Hugo, Gatsby, Hexo, etc. Most of the time, the content is managed through static (ideally Markdown) files or a Content API. Then, the generator requests the content, injects it in templates defined by the developer and generates a bunch of HTML files.
A tool for writing better scriptsProject mention: How can I practice scripting in Python and Bash for DevOps-related projects? I am proficient in PowerShell, but I haven't seen a use case for Python yet. | reddit.com/r/devops | 2022-11-09
In my case, we are 95% using nodejs in applications, so I now use https://github.com/google/zx to write scripts. So the whole team can understand when reading scripts, or improve them :)
A boilerplate for Node.js web applicationsProject mention: 100+ Must Know Github Repositories For Any Programmer | dev.to | 2022-11-17
3. Node.js Hackathon Starter
📗 SheetJS Community Edition -- Spreadsheet Data ToolkitProject mention: Angular +SheetJS: 3 formas para crear un excel | dev.to | 2022-10-18
👩💻👨💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.Project mention: Updated OpenSSL Cheat Sheet (v1.7) and 1000 free seats to Udemy OpenSSL Course | reddit.com/r/sysadmin | 2022-11-19
The best way to use Github if you're not directly looking for software to run, i.e. looking for informational resources is to search for "awesome lists" (And sort by number of stars.) https://github.com/onlurking/awesome-infosec https://github.com/LeCoupa/awesome-cheatsheets 👍
⚡️ Streaming torrent client for the webProject mention: Taking the Power Back with Web Meshes | dev.to | 2022-11-26
A web mesh starts by a browser connecting to one or more WebTorrent servers and offering its SDP data. This SDP data contains information about how to connect to the offering browser via WebRTC. It also requests SDP data for any other browser that has already connected to the WebTorrent server similarly. These SDP data offers and requests are scoped to a specific, client-determined namespace (or "room") so that users only connect with others that have the same namespace/room name. Once SDP data is exchanged, browsers can then connect directly to each other. Each browser maintains a connection to the WebTorrent trackers to automatically connect to other browsers that try to connect to the room similarly later, but that is the only type of dynamic client/server interaction.
Fast and low overhead web framework, for Node.jsProject mention: Nest JS Part 1: Creating Your First API | dev.to | 2022-11-24
If you have ever built a server-side application, you would have heard about Express.JS and Fastify libraries.
Package your Node.js project into an executableProject mention: Tauri + NodeJS: Alternative to Electron | dev.to | 2022-11-14
To run NodeJS as a sidecar we need to pack it into binary. Taurine is bundling your server code and preparing it for packing into a single binary. Using Vercel’s pkg CLI tool we can compile it into a single executable binary. That binary is running with the Tauri application.
Integration Tests combine multiple parts of your software and test them together. They are a good option for testing some behaviour of extensions. If you read the docs, they suggest using the @vscode/test-electron package and mocha. This will allow you to run tests inside an actual VSCode instance, so you avoid mocking. However, you are still constrained. The API gives limited information on many areas. For example even this very simple test is not easily realizable with the VSCode API:
Best you can do is use .reference https://discord.js.org/#/docs/discord.js/14.6.0/class/Message?scrollTo=reference and work with that
Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.
[AskJS] Recommend me a good resource to learn in-depth/advanced about testing (Jest, RTL, Enzyme)
Remind HN: Heroku will delete all free dbs and shut down all free dynos Monday
4 projects | news.ycombinator.com | 26 Nov 2022
Need help fetching external API
1 project | reddit.com/r/nextjs | 26 Nov 2022
Docker compose with build
1 project | reddit.com/r/portainer | 25 Nov 2022
Web scraping Google Shopping Product Online Sellers with Nodejs
1 project | dev.to | 25 Nov 2022
Germany Forces a Microsoft 365 Ban Due to Privacy Concerns
3 projects | news.ycombinator.com | 25 Nov 2022
8 Must-Have Strapi Plugins for Your Corporate Website
1 project | dev.to | 25 Nov 2022
A note from our sponsor - Zigi
www.zigi.ai | 27 Nov 2022