In this session, we will cover the basics of the Fastify framework, its key features and how they map to its dependencies. We will also cover its plugin architecture and who we reached having hundreds of plugins in the span of a few years.
Finally, we will cover how to get started in contributing to the framework.
This workshop will run through the process of creating a node for Node-RED. Introducing the concepts involved, how to set up a development environment and how to create tests for the result.
There are thousand ways if not more how you can setup your automation testing environment. It is often crucial when it comes to stability and maintainability. While you can build a custom framework that fits your needs there are often already sophisticated setups or frameworks available that get you up and running very quickly.
WebdriverIO is one of these frameworks that is written in Node.js. It gets you up and running within minutes and allows you to scale up your test suite while maintaining your execution time by running tests in parallel. With its huge project community it is an ideal choice for small as well as big projects that use modern frameworks such as React, Angular or Vue.js.
In this session you will learn everything you need to know to run a successful, stable and maintainable WebdriverIO framework. The maintainer team will tell you everything from the basic concepts up to complex testing strategies you can do with WebdriverIO like frontend performance testing as well as complex browser interaction with Puppeteer.
Part 1: Introduction to modern Dojo An introduction to the features and key APIs of building applications with modern Dojo, a progressive and reactive TypeScript framework.
Part 2: Making your first contribution to Dojo Learn the steps to identify an issue, make a contribution, test, open a PR, review the CI results, and then request a review.
Part 3: Office hours/support for questions Need help either building your first Dojo app or making your first Dojo contribution? The Dojo team will be available to answer your questions and review your code.