How to Work with JupyterLab Notebooks on Remote Servers In your Local Machine

The idea is to work on a remote server, using the Python virtual environments installed there, but as snappy as if you were working in your local machine; very convenient specially when your workflow requires graphic visualization, your local machine does not have the required resources, or you simply want to have everything in one place and work from anywhere.