Best of NPMSeptember 2022

  1. 1
    Article
    Avatar of communityCommunity Picks·4y

    total-typescript/beginners-typescript-tutorial: An interactive TypeScript tutorial for beginners

    The plan for these exercises is to develop them into a full workshop, and then bundle them into the full video course - Total TypeScript. Each exercise is split into a *.problem.ts and a *.solution.ts.

  2. 2
    Article
    Avatar of phProduct Hunt·4y

    Alinea - Open source headless CMS

    Open source CMS Alinea is an open source content management system written in TypeScript. Installed as a single NPM package you get going without setting up databases, environments or any other services.

  3. 3
    Article
    Avatar of communityCommunity Picks·4y

    Best practices for creating a modern npm package

    You will first learn how to create an npm package, so you can get familiar with building and publishing a package. Then you’ll learn what’s involved with making a more robust and production-ready package by setting up a test framework, a continuous integration and deployment pipeline, security checks, and automated semantic npm publish.

  4. 4
    Article
    Avatar of pointerPointer·4y

    AykutSarac/jsoncrack.com: 🔮 Seamlessly visualize your JSON data instantly into graphs; paste, import or fetch!

    JSON Crack is a tool that generates graph diagrams from JSON objects. These diagrams are much easier to navigate than the textual format. The tool also allows you to search the nodes. You can use the web version at jsoncrack.com or also run it locally as Docker container.

  5. 5
    Article
    Avatar of logrocketLogRocket·4y

    Building a Pomodoro Timer with Tauri using React and Vite

    Tauri is a set of tools that lets you build cross-platform desktop apps using frontend frameworks. When combined with React and Vite, it can be used to build extremely fast binaries for all desktop platforms. In this post, we will build a simple Pomodoro timer, and invite you to follow along with Below are the requirements for our app. To start, head over to src/App.tsX.tsx.

  6. 6
    Article
    Avatar of devtoDEV·4y

    Better ways to Create React App

    1394 packages in 44s 209 packages are looking for funding run `npm fund` for details. Vite Vite is a batteries included bundler & development server with presets for multiple frameworks, including React with or without TypeScript. Vite provides much smoother developer experience and works out of the box, but you're building a huge project or need the smallest possible footprint. If it's a little little Didn't check tbh, I used it. It has a couple of quirks that need to be understood. The output was definitely lower in weight.

  7. 7
    Article
    Avatar of gcgitconnected·4y

    7 Best Tools for Monitoring Node.js Servers.

    There are several tools available for monitoring servers, but few are designed specifically for Node.js. In this post, we will discover the 7 best of them. PM2 PM2 is a potent instrument to run Node applications, but it is also very good at maintaining and monitoring standalone applications in production servers.

  8. 8
    Article
    Avatar of changelogChangelog·4y

    node_modules: How one character saved 50 GB of disk space

    Twitter user xiaokedada has created a nice overview image on how pnpm creates its folder structure. This might seem complicated at first, but it is relatively straight forward. In the node_ modules folder of our project we have a bar folder which points to the bar dependency of our projects. But there is also a hidden.pnpm folder.