Our great sponsors
-
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.
Building an e2e testing framework from scratch seems like a very strange ask to begin with...there are many options already out there, did you really feel that none of them would meet your needs? Was there any exploration on modifying an existing framework instead of completely reinventing the wheel? There's probably at least a whole team behind Jest, so trying to make something similar as a solo dev just seems like a poor use of time.
With that said, given time to study the topic I don't think understanding the basics of how some framework works under the hood should be "out of your league" even if it seems daunting. In a single tutorial you can learn how React is built; in college you can learn to build a (basic) OS or compiler in a single class. It's not like you need a PhD to work on these frameworks and plenty of people who contribute to them are just regular software engineers. It just takes some time to study how they work.