nodejs.org | Node.js download and documentation
The React FrameworkProject mention: SSR(Server Side Rendering) or CSR(Client Side Rendering) for my Website? | reddit.com/r/reactjs | 2021-02-28
Hey! Have a look to NextJS, as it allows to create SSR and Static Sites combined (depending on the page) using react.
Get performance insights in less than 4 minutes. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Node.js Production Process Manager with a built-in Load Balancer.Project mention: 7 tips for a Node.js developer | dev.to | 2021-02-08
The answer to that question is a great tool called PM2 https://github.com/Unitech/pm2. PM2 is a tool like nodemon which is intended to run your node app in production. Like Nodemon it will monitor your app for changes and redeploy them, but unlike Nodemon, if PM2 encounters a crash, it will restart your node.js app right away.
Monitor for any changes in your node.js application and automatically restart the server - perfect for developmentProject mention: Tailwind CSS Contact Form with a node.js Form Handler - Part 2 | dev.to | 2021-02-23
Express SendGrid dotenv nodemon
Using a testing suite like https://mochajs.org
Node.js test runner that lets you develop with confidence 🚀Project mention: How to Become a Pro 😎 Front End Developer💻 | dev.to | 2020-10-08
-Jest -Enzyme -Sinon -Mocha -Chai -AVA -Tape
The goal is to have a runtime validation of Material UI Component‘s input with a third part library (Validator). In our example we will check the phone number with a little trick to handle a delay when we are typing. We don’t want the errors to come out while we type!
Simple to use, blazing fast and thoroughly tested WebSocket client and server for Node.jsProject mention: A simple multi-player online game using node.js - Part IV | dev.to | 2021-02-26
As stated above, server.js is responsible for accepting connections and serving static files, I am not using any framework here but I do use the ws module for handling WebSockets connections.
Node.js based forum software built for the modern web
:shell: Portable Unix shell commands for Node.jsProject mention: Scale Salesforce Apps Using Microservices on Heroku | dev.to | 2021-01-29
The commitizen command line utility. #BlackLivesMatterProject mention: 10 Retro CSS frameworks to relive your childhood | dev.to | 2021-02-22
HTTP server mocking and expectations library for Node.js
yarn install v1.22.5 info No lockfile found. [1/5] Validating package.json... [2/5] Resolving packages... warning strapi > [email protected]: This module has moved and is now available at @hapi/boom. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues. warning strapi > koa-ip > [email protected]: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797) warning strapi > chokidar > [email protected]: "Please update to latest v2.3 or v2.2" warning strapi > boom > [email protected]: This module has moved and is now available at @hapi/hoek. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues. warning strapi-admin > @babel/[email protected]: 🚨 This package has been deprecated in favor of separate inclusion of a polyfill and regenerator-runtime (when needed). See the @babel/polyfill docs (https://babeljs.io/docs/en/babel-polyfill) for more information. warning strapi-admin > webpack-dev-server > [email protected]: Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies. warning strapi-admin > webpack-dev-server > chokidar > [email protected]: fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2. warning strapi-admin > @babel/polyfill > [email protected]: [email protected]<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of [email protected] warning strapi-admin > react-intl > [email protected]: backwards incompatible, please upgrade to 6.0 instead warning strapi-admin > react-intl > intl-messageformat > [email protected]: backwards incompatible, please upgrade to 6.0 instead warning strapi-admin > react-intl > @formatjs/[email protected]: We have renamed the package to @formatjs/intl-numberformat warning strapi-admin > reactstrap > react-popper > popper[email protected]: You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1 warning strapi-admin > webpack > watchpack > watchpack-chokidar2 > [email protected]: Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies. warning strapi-admin > webpack-dev-server > chokidar > braces > snapdragon > source-map-resolve > [email protected]: Please see https://github.com/lydell/urix#deprecated warning strapi-admin > webpack-dev-server > chokidar > braces > snapdragon > source-map-resolve > [email protected]: https://github.com/lydell/resolve-url#deprecated warning strapi-plugin-users-permissions > [email protected]: request has been deprecated, see https://github.com/request/request/issues/3142 warning strapi-plugin-users-permissions > request > [email protected]: this library is no longer supported warning strapi-plugin-email > strapi-provider-email-sendmail > sendmail > [email protected]: This project is unmaintained warning strapi-plugin-email > strapi-provider-email-sendmail > sendmail > mailcomposer > [email protected]: This project is unmaintained [3/5] Fetching packages... info [email protected]: The platform "linux" is incompatible with this module. info "[email protected]" is an optional dependency and failed compatibility check. Excluding it from installation. info [email protected]: The platform "linux" is incompatible with this module. info "[email protected]" is an optional dependency and failed compatibility check. Excluding it from installation. info [email protected]: The platform "linux" is incompatible with this module. info "[email protected]" is an optional dependency and failed compatibility check. Excluding it from installation. [4/5] Linking dependencies... warning "strapi-admin > [email protected]" has unmet peer dependency "[email protected] - 3". warning "strapi-admin > [email protected]" has unmet peer dependency "[email protected]^1.16.1". warning "strapi-plugin-users-permissions > [email protected]" has unmet peer dependency "[email protected]>=2.0.0". [----------------------------------------------------------------------] 0/1496
E2E test framework for Angular appsProject mention: Angular and WireMock integration for UI testing | dev.to | 2021-02-22
https://www.protractortest.org/ Large scale Angular testing with Protractor | Andres Dominguez | BuzzJS Summer 2016
A habit tracker app which treats your goals like a Role Playing Game.Project mention: Best free Habit Tracking app? | reddit.com/r/androidapps | 2021-02-24
I have used Loop Habit Tracker in the past - it's free and gets the job done. Main con (which is common to all free habit tracking apps I've checked) is that you can't automatically sync to the cloud. I played a bit around with different apps and saw there is wide choice (and very interesting designs/approaches like Habitica, which probably isn't for me) but couldn't settle on one. So before going back to Loop I'd like to hear what others use.
Stylish, intuitive and user-friendly prompts. Used by eslint, webpack, Generate, lint-staged, pm2, gluegun, hygen, GitHub Actions Toolkit, @airbnb/nimbus, and many others!Project mention: Recommend Packages For Interactive Terminal Menus | reddit.com/r/haskell | 2020-12-21
For now I'm really just looking to show simple menus. I don't really need to completely design them myself... really just after something where I can tell the library what the menu items are, and it does the rest. e.g. here's all the code you'd need to write for a menu with enquirer.js. ...is there a way to do this with brick, or another package that uses brick?
Node's framework for interactive CLIsProject mention: Use command from terminal? | reddit.com/r/node | 2020-12-27
Are you wanting to run your nodejs app, and then control it within the same terminal it is running in? If so, take a look at vorpal
Markdown parser, done right. Commonmark support, extensions, syntax plugins, high speed - all in one. Gulp and metalsmith plugins available. Used by Facebook, Docusaurus and many others! Use https://github.com/breakdance/breakdance for HTML-to-markdown conversion. Use https://github.com/jonschlinkert/markdown-toc to generate a table of contents.Project mention: Tauri: An Electron alternative written in Rust | news.ycombinator.com | 2021-02-19
will give you split-view out-of-the-box. But web dev's will start looking for frameworks in order to achieve this simple task that browser have internally already.
TL;DR: Web and desktop UIs use inherently different models. You can share parts between these two different platforms but only parts, really.
 Remarkable JS: https://github.com/jonschlinkert/remarkable
Reverse engineering WhatsApp Web.Project mention: Signal messenger #1 sur l'App store après la débâcle WhatsApp et la recommendation de papa Musk | reddit.com/r/france | 2021-01-09
Si. L'algorithme utilisé par Whatsapp est le même que celui de Signal. La preuve : leur API a été reverse-engineeré, et des projets comme celui là https://github.com/sigalor/whatsapp-web-reveng le prouvent.
🎨 Beautiful images of your code — from right inside your terminal.
Native Node bindings to Git.
:zap: Primus, the creator god of the transformers & an abstraction layer for real-time to prevent module lock-in.