vitesse
Playwright
vitesse | Playwright | |
---|---|---|
48 | 409 | |
8,825 | 65,981 | |
0.7% | 1.5% | |
7.1 | 9.9 | |
about 1 month ago | 7 days ago | |
TypeScript | TypeScript | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
vitesse
-
Vue 3 vs Vue 2 so far? What's your opinion? Things I didn't like about Vue 3 compared to Vue 2
The docs help but also look at vitesse template - that helped me a lot to figure out usage and the author of the template is one of the contributors of unplugin.
- From React to Vue
- Vue 3. How to generate a static website?
-
Vuetify 3 Or Quasar ?
I highly recommend to try Vitesse at least just to see state-of-the-art Vue/Vite features available out there
-
Vuejs themes and frameworks
Although, I think admin templates are overrated, a setup template is a lot more useful, check out: https://github.com/antfu/vitesse
-
Vue ecosystem 2023 - Where to focus?
Nice template bringing it all together: https://github.com/antfu/vitesse
-
List of well-written Vue.js project
Vitesse
-
Best place for business logic in VueJS 3 + Pinia project - vitesse boilerplate
Im using vitesse boilerplate (https://github.com/antfu/vitesse) which has in my opinion standard project structure:
- I haven’t done frontend dev in awhile… is there a good project skeleton that makes it easy to start a new Vue project?
-
With Nuxt3, vue.js is making huge steps in becoming a reliable and fast framework, you should definitely give it a try! In this article, I build with you a fully configured project and explain all the steps to you.
antfu/vitesse is a great starter for vue similar to nuxt 3 (spa mode). It does auto import, file based routing, etc.. demo here
Playwright
-
Playwright Annotations
import { test } from '@playwright/test'; test.describe('Annotated tests group', { annotations: [{ type: 'category', description: 'report' }], }, () => { test('test report header', async ({ page }) => { // Test implementation }); test('test full report', { annotations: [ { type: 'issue', description: 'https://github.com/microsoft/playwright/issues/23180' }, { type: 'performance', description: 'very slow test!' }, ], }, async ({ page }) => { // Test implementation }); });
-
Functional Testing as a Design Tool for Full Stack Projects: A Simple Example
Playwright - functional tests
-
Choosing e2e testing framework? Cypress vs Playwright case
Both testing frameworks support TypeScript. Cypress handles asynchronous events with a wrapper that looks similar to Promises, while Playwright uses native Promises and supports async/await syntax. It's important to note that Cypress code is executed in the browser, whereas Playwright runs in a 'Node' environment and communicates with the browser through the DevTools protocol. As a result, environment variables can be accessed directly at runtime, which might be useful for passing test-user credentials or other test-related data.
-
Tudo que Estudar, para se tornar uma Engenheira(o) de Software.
Link
-
Implementing Microsoft Entra Certificate-Based Authentication with Playwright
Microsoft recently announced (July 2024) support for certificate-based authentication (CBA) for Microsoft Entra. CBA is a phishing-resistant, passwordless, and convenient way to authenticate users with X.509 certificates without relying on passwords. With the recent v1.46 release of Playwright, you can now use this method to authenticate with Entra.
-
Introduction for OSD600
Link to Playwright repository - https://github.com/microsoft/playwright
- Playwright: Fast and reliable end-to-end testing for modern web apps
-
Iterate quickly using the new --only-changed option
Playwright v1.46 ships with a nifty new feature for local development. By specifying the --only-changed option, Playwright looks at uncommited changes and runs all affected test files.
-
React with Vite On Steroids
Playwright
-
How To Take Screenshots In Python?
The above Python script selects a device profile to automatically define its settings, including UserAgent, screen viewport, scale factor, and browser type. For the full list of available device profiles, refer to the official device registry.
What are some alternatives?
vite - Next generation frontend tooling. It's fast!
WebdriverIO - Next-gen browser and mobile automation test framework for Node.js
vite-vue3-tailwind-starter - Vite, Vue3, Tailwind CSS (single-page app)
undetected-chromedriver - Custom Selenium Chromedriver | Zero-Config | Passes ALL bot mitigation systems (like Distil / Imperva/ Datadadome / CloudFlare IUAM)
vueuse - Collection of essential Vue Composition Utilities for Vue 2 and 3
TestCafe - A Node.js tool to automate end-to-end web testing.
Quasar Framework - Quasar Framework - Build high-performance VueJS user interfaces in record time
nightwatch - Integrated end-to-end testing framework written in Node.js and using W3C Webdriver API. Developed at @browserstack
create-vue - 🛠️ The recommended way to start a Vite-powered Vue project
Cypress - Fast, easy and reliable testing for anything that runs in a browser.
vue-cli-plugin-vite - Use vite today, with vue-cli.
playwright-python - Python version of the Playwright testing and automation library.