Facebook JavaScript SDK is often illegal under GDPR
If you need to let load external JS, you have failed as a webdeveloper.Just from a performance aspect:
An additional DNS resolve, additional TCP handshake, additional TLS, just to deliver a .js file that you could have easily served from the original website.Not to mention the security aspect.