JSFiddle - React, Tailwind, and code Playground

JavaScript

/**
 * @param {string} url Website URL - without protocol
 * @return {Promise} $.Deferred Object
 */
function getHTML( url ){
    
  var proxy = 'http://corsproxy.nodester.com/?src=',
      prom = $.Deferred();
    
  $.get(proxy + url).success(function( result ){
    prom.resolve( result );
  }).error(function(){
    prom.reject.apply(null, arguments);
  });
    
  return prom;
    
}

getHTML('www.naver.com').done(function( html ){
    $('BODY').text( html );
}).fail(function(){
    alert( arguments[1] );
});

$('BODY').html('Please Wait <progress/>');