-
cookieconsent
:cookie: Simple cross-browser cookie-consent plugin written in vanilla js (by orestbida)
-
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.
Well first of all i hope you're aware that wordpress website speed is not only/mainly influenced by plugins. I'm sure that what you mean is whats the "cleanest" setup for a brand new website that won't slow down performance of either frontend/backend. Well in this case i'm a bit concerned about two plugins you're using - Autoptimize: Would you clarify how you would use Autoptimize and what features are unique and not already present in LSCache? - Cookiebot: The issue with cookiebot CMP is that the assets are loaded from cookiebot domain therefore that would mean 3rd party requests. An alternative (paid) solution could be BorlabsCookie, very lightweight and its loaded locally so no external dependency/requests. The only downside is that it require jquery, depending on the website you most likely will need to load it anyway but in a "perfect" environment you should get rid of jquery dependency. The best alternative would be the use of a custom solution such as cookieconsent. I personally use this option when i have full control on analytics/marketing scripts. The downside is that have to block the scripts manually...depends on which scripts you use it could be difficult to implement. A plugin i would instead add to the list is Perfmatters, it has all the missing features of known caching/optimization plugins. Such as fonts optimization, lazy loading of background images, preloading of resources and some nice bloat removal options. Plus their Script manager (similar to Asset clean up) its just awesome. I can really recommend using it on any wordpress website in combo with a caching plugin since they are all supported, just make sure you don't overlap features.