Best of The New StackJuly 2022

  1. 1
    Article
    Avatar of newstackThe New Stack·4y

    Meet Bun: A JavaScript Runtime for the Whole Dev Lifecycle

    Bun is a drop-in replacement for running JavaScript and Typescript applications. It was designed to be an all-in-one tool for bundling, transpiling, and running code at lightning speed. It processes about three times more HTTP requests per second than Node.js when rendering React server-side.

  2. 2
    Article
    Avatar of newstackThe New Stack·4y

    TypeScript Tutorial: A Guide to Using the Programming Language

    JavaScript is one of the most widely-used programming languages for frontend web development on the planet. TypeScript is a strict syntactical superset of JavaScript that aims to extend the language, make it more user-friendly, and apply to modern development. I’m going to walk you through the installation of TypeScript and get you started by creating a basic Hello, World! application.

  3. 3
    Article
    Avatar of newstackThe New Stack·4y

    HTTP/3 Is Now a Standard: Why Use It and How to Get Started

    The third major version of the Hypertext Transfer Protocol, i.e. HTTP/3, was adopted last month as an IETF standard (Internet Engineering Task Force) QUIC was initially developed by Google and is the successor of HTTP/2. Companies such as Google and Facebook already use QUIC to speed up the web.

  4. 4
    Article
    Avatar of newstackThe New Stack·4y

    TypeScript Tutorial: Go beyond ‘Hello, World!’

    The entire first section defines our function that will add the values of x and y that we’ll define in the next line that looks like this. The results of running the app will print out 13.14 (because we added 3.14 to 10) This is great. What about taking input from a user? That’s possible as well as using the parseInt function. You’re on fire!

  5. 5
    Article
    Avatar of newstackThe New Stack·4y

    Learn React: Delete Functionality and the Set State Hook

    The Read Me has all the instructions needed to get started on GitHub. The helper addTask function is going to be the middle piece between grabbing the new task from the taskbar and adding it to the array. The purpose of the add task function is to blend both hooks together then return the newTask variable to its original state of an empty string.

  6. 6
    Article
    Avatar of newstackThe New Stack·4y

    GitHub Copilot and Open Source: A Love Story That Won’t End Well?

    GitHub’s recently commercialized offering of Copilot, which delivers AI-powered code composition/auto-completion, was built upon the sourcing of code from the millions of open source projects hosted in GitHub. The Software Freedom Conservancy (SFC) joined Free Software Foundation in a recommendation to cut ties with GitHub over the creation of GitHub Copilot.

  7. 7
    Article
    Avatar of newstackThe New Stack·4y

    Pyscript: A Browser-Based Python Framework for the 99%

    Pyscript is the new Python framework being developed by Anaconda. It's designed for the 99% of web users who aren’t professional developers, CEO says. Peter Wang: Pyscript was inspired by HyperCard, a pre-web development kit for the Macintosh.