TDD from back to front of your app with Vitest
Back-end • March 2024
TDD from back to front of your app with Vitest
Explore more
About
TDD from back to front of your app with Vitest
About

In this workshop, we will learn how to write secure code for our TypeScript applications using Test-Driven Development approach, using Vitest and other supporting library. We will start with defining the unit tests for our backend APIs in Node and frontend code in React, then moving up to more advanced topics such as mocking and spying for integration tests. We will also learn the benefits of TDD (Test Driven Development), get familiar with Vitest syntax and best practices. By the end of the workshop, we will be ready to develop a testing plan for our application, including testing both expected functionalities and unexpected errors.

TECHNICAL REQUIREMENTS
JavaScript, TypeScript, VSCode, Nodejs and a working laptop

Slides
Repository

Language
ENGLISH
Level
Intermediate
Length
94 minutes
Type
conference
About the speaker
About the speaker
Maya Shavin
Senior Software EngineerMicrosoft
Maya is an accomplished Senior Software Engineer at Microsoft, with a unique blend of an MBA, M.Sc in Computer Science, and a BA in Economics. Specializing in the web development, her skills stretch across TypeScript, Vue, React, CSS, and more. Beyond coding, Maya shines as an internationally recognized speaker and published author, advocating passionately for web development, UX/UI, Accessibility, and robust coding standards. As a core maintainer of StorefrontUI, an e-commerce framework, she prioritizes delivering performant and accessible components while emphasizing the importance of solid Vanilla JavaScript knowledge. When not coding, she cultivates the Vue Israel developer community and balances her time with illustrating adorable characters with her three little kids.
Details
Language
ENGLISH
Level
Intermediate
Length
94 minutes
Type
conference
Belongs to:
Belongs to:
Codemotion Workshop Fest - 2024
More from this Playlist
Related tags
Related tags