Software Alternatives & Reviews

The best testing strategies for frontends

Tailwind CSS Playwright Infinite Table
  1. A utility-first CSS framework for rapidly building custom user interfaces.
    Pricing:
    • Open Source
    With better CSS approaches like TailwindCSS and Vanilla Extract (which we're heavily using) it's much easier to maintain the UI and make sure it doesn't change unexpectedly. No more conflicting CSS classes, much less CSS specificity issues and much less CSS code in general.

    #Developer Tools #Design Tools #Website Design 868 social mentions

  2. Playwright is automation software for Chromium, Firefox, Webkit using the Node.js library having a single API in place.
    Pricing:
    • Open Source
    With the advent of tools like Puppeteer and now Playwright, end-to-end testing has become much easier and more reliable. For anyone who's used Selenium in the past, you know what I'm talking about. Puppeteer has opened the way in terms of E2E tooling, but Playwright has taken it to the next level and made it easier to await for certain selectors or conditions to be fulfilled (via locators), thus making tests more reliable and less flaky. Also, it's a game changer that it introduced a test-runner - this made the integration between the headless browser and the actual test code much smoother.

    #Development #Tool #Browser Testing 231 social mentions

  3. The declarative DataGrid for building React apps — faster
    Pricing:
    • Open Source
    With Vanilla Extract you can be sure that if you remove a CSS class, it's not used anywhere else in the codebase. It's been a game changer in terms of CSS maintainability and productivity for us at Infinite Table.

    #Productivity #Spreadsheets #Spreadsheets As A Backend 3 social mentions

Discuss: The best testing strategies for frontends

Log in or Post with