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.
Types are magical, you really should use them. If you've been using JS React you've probably been using the PropTypes stuff but imagine having that, by default, for the whole language. It might take a bit of time to learn but it will reap dividends in the mid to longer term https://www.typescriptlang.org/
Jest is a test runner / assertion framework for Javascript and Typescript apps. You can get set up with it really quickly for testing vanilla JS/TS functions. https://jestjs.io/
Enzyme is a testing utility that runs on the jest framework, for unit testing your React code and components. https://enzymejs.github.io/enzyme/