Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge. Learn more →
To start off, you'll need Node.js installed on your local system. This ChatGPT API guide will use Yarn to install dependencies in the project, but you're free to use npm or any other package management tool if you wish. Finally, you'll need an OpenAI account for ChatGPT API access.
Appwrite - The open-source backend cloud platform. Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools.
Node.js Production Process Manager with a built-in Load Balancer.Project mention: Is PM2 safe to install on my Mint? | /r/linuxmint | 2023-12-03
Monitor for any changes in your node.js application and automatically restart the server - perfect for developmentProject mention: Devlog Week 3: 4 - 10 December 2023 | /r/IceTheCoder | 2023-12-10
Then, install nodemon (in the VSCode terminal also), which, to my understanding, automatically refreshes the server you'll be sending requests to, whenever you make a change. Using plain node.js, you'd have to manually stop and restart the server after every change.
String validationProject mention: How a URL Shortener Works and How to Build One with Next.js | dev.to | 2023-09-11
To keep the focus of this guide on building our chat app, I'll skip the steps in setting up certain dependencies, such as Tailwind CSS for styling, Nano ID for generating strings used to create a short URL version of an original URL and validator for implement URL validation.
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
Simple to use, blazing fast and thoroughly tested WebSocket client and server for Node.jsProject mention: 8 Best WebSocket Libraries For Node | dev.to | 2023-10-26
WS has a user base of 17.7 million people and over 20,000 forks. It also has clear and concise documentation, with examples and API references, to help developers understand how to integrate it into their projects.
> In the popular jest test runner, each test file is executed in its own child process.
Is that confirmed?
I've been following this issue:
And what Jest actually does is still kind of muddy.
In contrast to that, other test runners like AVA have a clear description what happens when:
The commitizen command line utility. #BlackLivesMatterProject mention: Automating code patterns with Husky | dev.to | 2023-11-02
In the world of software development, maintaining consistent code quality and ensuring that the codebase adheres to predefined patterns and guidelines is crucial. However, manually enforcing these standards can be time-consuming and error-prone. This is where automation tools like Husky, Lint-Staged, Commitlint, and Commitizen come to the rescue. In this post, we will explore how these tools can be combined to streamline your development workflow.
Node.js based forum software built for the modern webProject mention: Don't Use Discord as a Forum | news.ycombinator.com | 2023-09-13
> I'm a big fan of https://nodebb.org/
TIL to what shit Netgate moved pfSense forums to. I'm glad you are fine with it, but not only my FullHD monitor is not a smartphone, so I don't need 400% fonts on everything (and post dates on the faaaaar right clearly shows nobody ever even used the forum) and most importantly - search doesn't work. It's not like the previous forum had a good search, but at least it worked.
Bonus point: try to Ctrl+mousewheel on any NodeBB (including the official one).
🕷 Super-agent driven library for testing node.js HTTP servers using a fluent API. Maintained for @forwardemail, @ladjs, @spamscanner, @breejs, @cabinjs, and @lassjs.Project mention: Express API Testing | /r/node | 2023-03-07
Supertest is quite popular and easy to use test tool, you can do integration and E2E test as well, you just need to pass it the server instance or a string to make a request and assert over the response.
HTTP server mocking and expectations library for Node.jsProject mention: Contract Testing? | /r/softwaretesting | 2023-05-01
So, why would you want a REAL server to mock request/reponses? You have a lot of intercepts today that sit on the network layer and you can define things like "If you send request to that endpoint, with that json, please return that Status" (for NodeJS example, Nock - https://github.com/nock/nock)
A highly customizable homepage (or startpage / application dashboard) with Docker and service API integrations.Project mention: Just started homelabbing in an old Raspberry Pi 3B+ | /r/homelab | 2023-12-10
I use dietpi as os, the dash board is from homepage
I'm using the debug package: https://www.npmjs.com/package/debug, but some reason I don't see millisecond diffs, which would be really useful.
A habit tracker app which treats your goals like a Role Playing Game.Project mention: Best Planner Apps: Top 11 Daily Planning Tools in 2023 | dev.to | 2023-07-21
Habitica, an innovative daily planning app, takes a unique approach to task management by transforming your daily routine into an exciting role-playing game (RPG). Combining the principles of gamification and productivity, Habitica offers a refreshing and engaging way to stay organized, motivated, and on track with your goals. With its intuitive interface and vibrant visuals, this app turns mundane tasks and habits into thrilling quests and challenges.
Reactide is the first dedicated IDE for React web application development.
E2E test framework for Angular appsProject mention: Introduction to Cypress and UI Test Automation | /r/u_Ok-Examination-4768 | 2023-05-23
A querystring parser with nesting support (by ljharb)
Stylish, intuitive and user-friendly prompts, for Node.js. Used by eslint, webpack, yarn, pm2, pnpm, RedwoodJS, FactorJS, salesforce, Cypress, Google Lighthouse, Generate, tencent cloudbase, lint-staged, gluegun, hygen, hardhat, AWS Amplify, GitHub Actions Toolkit, @airbnb/nimbus, and many others! Please follow Enquirer's author: https://github.com/jonschlinkertProject mention: For achieving the widest adoption among Windows users, which commonly used scripting language would be best suited for a CLI program?% | /r/AskProgramming | 2023-03-10
Although I'm happy there is a way to bundle Node.js apps with support for pnpm, and for a modern-ish version of Node.js, it's somewhat slow in my experience to build locally. Interactivity doesn't have the greatest ecosystem there, especially with TypeScript. Best library I've found is Enquirer.
Reverse engineering WhatsApp Web.Project mention: Supreme Court allows WhatsApp lawsuit over 'Pegasus' spyware to move forward | /r/privacy | 2023-01-10
Node's framework for interactive CLIs
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
Homepage JDownloader widget
1 project | /r/selfhosted | 11 Dec 2023
metadata & generateMetadata API was a mistake!
1 project | /r/nextjs | 11 Dec 2023
Just started building a home server in my Raspberry Pi 3B+
2 projects | /r/HomeServer | 10 Dec 2023
Trust-Based Moderation Systems
1 project | news.ycombinator.com | 10 Dec 2023
is there a way to remove the ?callbackUrl injected from next auth after signing out?
1 project | /r/nextjs | 10 Dec 2023
Is Brad Traversy's React front to back course a good option?
1 project | /r/reactjs | 9 Dec 2023
Should I learn Node js for backend, or Next js?
1 project | /r/node | 9 Dec 2023
A note from our sponsor - InfluxDB
www.influxdata.com | 11 Dec 2023