Thursday, March 28, 2024
HomeJavaScriptJavaScript Weekly Challenge 628: March 3, 2023

JavaScript Weekly Challenge 628: March 3, 2023



Sandworm Audit: A New JS Auditing Device — A command-line device to scan a venture and dependencies for vulnerabilities, license points, and associated issues. You get JSON experiences, visualizations of dependency timber, and a CSV of all dependencies and license info.

Sandworm

Experiments with the JavaScript Rubbish Collector — A take a look at the prevalence of elusive reminiscence leaks and the way understanding the rubbish collector’s decision-making course of can assist keep away from them. Sheds mild on some situations associated to GC conduct throughout 5 examples.

Alexey Lebedev

The Quickest JavaScript Knowledge Grid Element — A stable JS information grid is crucial in all enterprise apps. Bryntum’s highly effective Grid part allows you to type, group and filter datasets with nice efficiency. Features a TreeGrid, API docs and demos. Seamless integration with React, Angular & Vue apps.

Bryntum

‘You Do not Want a Construct Step’ — You want to keep in mind the Deno of us have an alternate JS runtime to advertise, however they all the time make nice factors. A construct step has helped with getting issues to run within the browser or to transpile and bundle code elsewhere. However with fashionable tooling, will we nonetheless want a construct step? Andy lays out the issue and explains how, unsurprisingly, Deno and Contemporary work round it.

Andy Jiang (Deno)

Saying TypeScript 5.0 RC — Barring any essential bug fixes, that is nearly as good as accomplished. The headline function in 5.0 is prone to be decorators and Daniel does a reasonably in depth job of displaying them off right here. Different tweaks embody having the ability to add const modifiers to sort parameter declarations, supporting a number of config information in extends, and all enums are actually union enums.

Daniel Rosenwasser

The 2023 JavaScript Website Generator Overview — Zach places Astro, Eleventy, Improve, Gatsby, Subsequent.js, Nuxt, Remix and SvelteKit by way of their paces, specializing in quantitative components like construct time, the quantity of JavaScript code wanted at runtime, and the presence (or not) of telemetry.

Zach Leatherman

IN BRIEF:

RELEASES:

📒 Articles & Tutorials

Crawling Climate Forecasts with Cypress — Even when you don’t take care of the climate, this can be a neat code-led demonstration of utilizing the Cypress browser oriented testing device for performing a wide range of productive actions.

Gleb Bahmutov PhD

Utilizing Sourcegraph to Uncover Non-NPM JS Initiatives“If you wish to uncover package deal.json information for JavaScript tasks that aren’t NPM libraries, how would you do it?” An fascinating walkthrough one method utilizing the Sourcegraph platform.

StackAid

Bootstrap Your React Journey with Tic-Tac-Toe — It’s straightforward to overlook that not a day goes by that any individual is taking their first steps on their journey to study React. Right here’s a lately up to date method to begin, direct from the supply.

React Docs

Civet: It is Like CoffeeScript.. for TypeScript! — I’ve gotta admit, I like this. This instance alone exhibits off the ability. In a world the place construct toolchains are the norm, possibly this might take off, however my CoffeeScript experiences of yesteryear restrain me from going ‘all in’ on one thing like this for now.

Daniel X Moore and contributors

Remult: A CRUD Framework for Full-Stack TypeScript — Guarantees a ‘zero-boilerplate’ CRUD API expertise through the use of your TypeScript entities as a single supply of reality to your API, frontend type-safe API shopper and backend ORM. There are tutorials for utilizing it alongside React, Angular, Vue and Subsequent.js.

Remult Crew

  • eta (η) 2.0.1
    ↳ Embedded template engine for Node, Deno & browser.

  • pnpm 7.28
    ↳ Various, environment friendly package deal supervisor.

Software program Engineer (Frontend) — Be part of our “kick ass” group. Our software program group operates from 17 nations and we’re all the time on the lookout for extra distinctive engineers.

Sticker Mule

Discover JavaScript Jobs with Employed — Employed makes job searching easy-instead of chasing recruiters, corporations method you with wage particulars up entrance. Create a free profile now.

Employed

🧑‍💻 Acquired a job itemizing to share? Here is how.

🧪 Experimental Initiatives..

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments