Security News
Input Validation Vulnerabilities Dominate MITRE's 2024 CWE Top 25 List
MITRE's 2024 CWE Top 25 highlights critical software vulnerabilities like XSS, SQL Injection, and CSRF, reflecting shifts due to a refined ranking methodology.
create-node-app
Advanced tools
Create modern Node.js apps with no build configuration. In a single command, this tool bootstraps a React + Express app and a Postgres Docker container. Created apps closely follow The Twelve Factors of web application development. Inspired by and based on create-react-app.
npx create-node-app my-app
cd my-app
npm start
Creates a new repository and starts a React frontend, an Express backend, and a container for Postgres locally
npm run deploy
Containerizes your app and its dependencies (like Postgres) and deploys them to Kubernetes
create-node-app
automatically sets up and manages:
npm run deploy
that deploys your frontend, backend, and dependencies to Kubernetes via deploy-node-appnpm run psql
to explore your Dockerized PostgresDockerfile
for containerized production deployscreate-node-app
has a simple core, with a small ecosystem of meta-modules.
Meta-modules are simple npm modules which include:
For example, the postgres meta-module bundles the node-postgres library, a Postgres 11 Docker image, and knows how to connect your app to Postgres, without any configuration! Meta-modules wrap some of the complexity of building microservices with Node.js, allowing you to rapidly iterate with the stack of your choice!
Explore modules here or help create them if the one you want doesn't exist!
This project is maintained by KubeSail, which provides free-tier hosting. After creating an app, try npm run deploy
to easily launch your app on a Kubernetes cluster with built-in load-balancing, HTTPS, and high-availability! KubeSail also offers the best way to iterate on Kubernetes resources - check us out!
FAQs
Create Node.js apps by running one command
The npm package create-node-app receives a total of 50 weekly downloads. As such, create-node-app popularity was classified as not popular.
We found that create-node-app demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 3 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
MITRE's 2024 CWE Top 25 highlights critical software vulnerabilities like XSS, SQL Injection, and CSRF, reflecting shifts due to a refined ranking methodology.
Security News
In this segment of the Risky Business podcast, Feross Aboukhadijeh and Patrick Gray discuss the challenges of tracking malware discovered in open source softare.
Research
Security News
A threat actor's playbook for exploiting the npm ecosystem was exposed on the dark web, detailing how to build a blockchain-powered botnet.