Our great sponsors
-
lighthouse-ci
Automate running Lighthouse for every commit, viewing the changes, and preventing regressions
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
This name is already self-explanatory, and developers just need to run Lighthouse or its CI.
Moreover, there is no doubt that this test produces the most significant value for the cost. All developers need to do is just add syntax rules (ESLint) and format rules (Prettier) at the beginning of the project. Javascript and even Typescript are innately susceptible to runtime errors, but enforcing these coding rules in the build process amazingly captures most coding errors in the compile errors like Java or Golang.
Some components or functions have complex rules in them, thus, testing its logic (by tools like Jest makes sense. This is part of the Unit Testing, but the name sounds too ambiguous, as explained before.
Moreover, there is no doubt that this test produces the most significant value for the cost. All developers need to do is just add syntax rules (ESLint) and format rules (Prettier) at the beginning of the project. Javascript and even Typescript are innately susceptible to runtime errors, but enforcing these coding rules in the build process amazingly captures most coding errors in the compile errors like Java or Golang.
This name is already self-explanatory, and developers just need to run Lighthouse or its CI.