Testing Alternative Runtimes with Node and Vitest - Brendan Coll, Node Congress 2024

  Рет қаралды 10,019

JavaScript Conferences by GitNation

JavaScript Conferences by GitNation

2 ай бұрын

Node Congress 2024 #NodeCongress #GitNation
Website - nodecongress.com/
Follow the link to watch the full version of all the conference talks, QnA’s with speakers and hands-on workshop recordings → portal.gitnation.org/events/n...
Talk: Testing Alternative Runtimes with Node and Vitest
Description: A deep dive into how we built support for running Vitest tests in the Cloudflare Workers runtime. We'll start by giving an overview of the Cloudflare developer platform, including our open-source workerd JavaScript runtime and local simulator Miniflare. Next we'll talk about how Vitest works and provides support for custom runtimes, using Node.js as a driver to run tests in another environment. We'll describe the specifics of our custom Vitest pool, and how we added support for dynamic code evaluation to our runtime. Finally we'll talk about how we improved developer ergonomics with isolated per-test storage, test helpers for accessing Durable Object instances directly, and support for declarative HTTP request mocking., and how we created a service to build types for users' specific compatibility settings.
This event would not take place without the support of sponsors:
🏆 Platinum Sponsors
Cloudflare → pages.cloudflare.com/
🥇 Gold Sponsors
Sentry → sentry.io/welcome/?
Focus Reactive → focusreactive.com/

Пікірлер
Building a Better Hammer - The Story of Nuxt 4 - Daniel Roe, Vue.js Live 2024
23:05
JavaScript Conferences by GitNation
Рет қаралды 1,3 М.
Deep Dive into Undici - Matteo Collina, Node Congress 2024
24:15
JavaScript Conferences by GitNation
Рет қаралды 1,6 М.
NVIDIA CEO says Don't Learn to Code ... why?
27:12
Stefan Mischook
Рет қаралды 154 М.
The Need for Speed: How AWS New JS Runtime is Redefining Serverless Latency - Richard Davison
20:42
JavaScript Conferences by GitNation
Рет қаралды 1,4 М.
.gitignore with AI
0:54
Devra AI
Рет қаралды 13
10 Years of Vue: the Past and the Future - Evan You, Vue.js Live 2024
25:09
JavaScript Conferences by GitNation
Рет қаралды 9 М.
Node.js is a serious thing now… (2023)
8:18
Code With Ryan
Рет қаралды 627 М.
A Simpler Way to See Results
19:17
Logan Smith
Рет қаралды 95 М.
Hands on with the Vercel AI SDK 3.1
13:04
Vercel
Рет қаралды 24 М.
End the Pain: Rethinking CI for Large Monorepos - Juri Strumpflohner, DevOps.js Conference 2024
25:02
JavaScript Conferences by GitNation
Рет қаралды 1,7 М.
Declarative Routes for NextJS and React-Router: DRY Routing
13:07
Jack Herrington
Рет қаралды 25 М.
Learn GitLab in 3 Hours | GitLab Complete Tutorial For Beginners
3:26:43
Main filter..
0:15
CikoYt
Рет қаралды 2,4 МЛН
ВСЕ МОИ ТЕЛЕФОНЫ
14:31
DimaViper Live
Рет қаралды 53 М.