Skip to content

Instantly share code, notes, and snippets.

@tweinfeld
Last active December 1, 2021 10:36
Show Gist options
  • Save tweinfeld/abebec8ecccdd954ec20c0c57a9eee11 to your computer and use it in GitHub Desktop.
Save tweinfeld/abebec8ecccdd954ec20c0c57a9eee11 to your computer and use it in GitHub Desktop.
Browser Application Template (Lodash + Kefir + React)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script src="https://cdn.jsdelivr.net/npm/lodash@4.17.11/lodash.min.js"></script>
<script src="https://cdn.jsdelivr.net/g/lodash@4(lodash.min.js+lodash.fp.min.js)"></script>
<script src="https://cdn.jsdelivr.net/npm/kefir@3.8.5/dist/kefir.min.js"></script>
<script src="https://unpkg.com/react@17/umd/react.development.js" crossorigin></script>
<script src="https://unpkg.com/react-dom@17/umd/react-dom.development.js" crossorigin></script>
</head>
<body>
<main></main>
<script>
(function(fp, _, kefir, React, ReactDOM){
ReactDOM.render(React.createElement('div', {}, ["Hello World"]), document.querySelector('main'));
})(_.noConflict(), _, Kefir, React, ReactDOM);
</script>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment