javascript libraries for web frontend development (popup, router, loader, etc.)