• DELETE FROM KEYWORDS WHERE ID_DOMAINE=33968858
  • DoneDoneDone

    URL:dojo.io

    Content-Type: text/plain
    Location: https://dojo.io/
    Server: Vercel
    Refresh: 0;url=https://dojo.io/
    
    
    Location => https://dojo.io/
    Status => 308
    Redirecting...

    (vide) Tentative en https

    https://dojo.io/

    <!doctype html><html lang="en"><head>
    		<base href="/">
    		<title>Dojo</title>
    		<meta charset="utf-8">
    		<meta name="theme-color" content="#222127">
    		<meta name="viewport" content="width=device-width,initial-scale=1">
    		<meta name="description" content="Dojo is a modern TypeScript framework for building scalable enterprise web applications">
    		<base href="/">
    		<meta name="mobile-web-app-capable" content="yes">
    		<meta name="apple-mobile-web-app-title" content="dojo.io">
    		<meta name="apple-mobile-web-app-capable" content="yes">
    		<meta name="apple-mobile-web-app-status-bar-style" content="default">
    		<meta name="theme-color" content="#222127">
    		<link rel="icon" href="favicon.dVEgOyod.ico">
    		<link rel="apple-touch-icon" sizes="512x512" href="icon_512x512.dd6bb11ffff3a9b6923face2ecc77d60.png">
    		<link rel="apple-touch-icon" sizes="192x192" href="icon_192x192.321350cd70389c3fbb5ac4cf90bce8d0.png">
    		<link rel="apple-touch-icon" sizes="16x16" href="icon_16x16.9808eaf82f2d9743478205c1b09a1be9.png">
    		<link rel="manifest" href="manifest.83d092ade5c497539b3f8e453c234fec.json">
    		<link rel="preconnect" href="https://www.google-analytics.com">
    		<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
    		ga('create', 'UA-3242977-15', 'auto');
    		ga('send', 'pageview');</script>
    		<script async src="https://www.google-analytics.com/analytics.js"></script>
    		<link href="https://fonts.googleapis.com/css?family=Montserrat&display=swap" rel="stylesheet">
    		
    		<script>
    	if (!window['dojo_io']) {
    		window['dojo_io'] = {}
    	}
    	window['dojo_io'].base = '/'</script>
    		<script>
    		if ('serviceWorker' in window.navigator) {
    			window.addEventListener('load', function() {
    				window.navigator.serviceWorker.register('service-worker.js');
    			});
    		}
    	</script>
    	<style>code[class*=language-],pre[class*=language-]{color:#f8f8f2;background:none;text-shadow:0 1px rgba(0,0,0,.3);font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#282a36}:not(pre)>code[class*=language-]{padding:.1em;white-space:normal}html{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:15px;font-size:var(--body-font-size);font-weight:400;line-height:1.65;-webkit-text-size-adjust:100%;background:#fff;background:var(--color-white);color:#333;color:var(--font-color)}body{margin:0;padding:0;overscroll-behavior-y:none}blockquote{color:#fff;color:var(--color-white);font-size:15px;font-size:var(--block-quote-font-size);font-weight:500;font-weight:var(--block-quote-font-weight);text-align:left;line-height:28px;background-color:#282a36;padding:4px 10px;border:1px solid #282a36;margin:0}blockquote>p{font-weight:700;font-size:14px;margin:0}@media (min-width:769px){h1>a,h2>a,h3>a,h4>a{position:relative}:target:before{content:"";display:block;height:124px;margin:-124px 0 0}}@media (min-width:1025px){:target:before{content:"";display:block;height:60px;margin:-60px 0 0}}pre{font-size:13px;font-size:var(--pre-font-size);margin-bottom:2em!important;white-space:pre-wrap;padding:1em;margin:.5em 0;overflow:auto}pre:last-child{margin-bottom:0!important}blockquote+pre[class*=language-]{margin-top:0}code,pre{background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}p{font-size:15px}@media (max-width:768px){blockquote{padding:calc(10px * .5) calc(10px * 1.5);padding:calc(var(--grid-size) * .5) calc(var(--grid-size) * 1.5)}pre[class*=language-]{font-size:13px;font-size:var(--pre-font-size)}}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;color:#333;color:var(--font-color);font-weight:400;line-height:1.25;margin-bottom:calc(10px * 2);margin-bottom:calc(var(--grid-size) * 2)}h1{font-size:25px;font-size:var(--header1-font-size);line-height:1.2;line-height:var(--header1-line-height)}h2{font-size:21px;font-size:var(--header2-font-size);line-height:1.3;line-height:var(--header2-line-height)}h3{font-size:19px;font-size:var(--header3-font-size);line-height:1.4;line-height:var(--header3-line-height)}h4{font-size:19px;font-size:var(--header4-font-size);line-height:1.4;line-height:var(--header4-line-height)}h5{font-size:17px;font-size:var(--header5-font-size);line-height:1.4;line-height:var(--header5-line-height)}h6{font-size:15px;font-size:var(--header6-font-size);line-height:1.4;line-height:var(--header6-line-height)}*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{margin-top:calc(10px * 4);margin-top:calc(var(--grid-size) * 4)}@media (max-width:768px){*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{margin-top:calc(10px * 2.5);margin-top:calc(var(--grid-size) * 2.5)}}a{color:#2db5f9;color:var(--link-color);text-decoration:none}a:hover{color:#0a4784;color:var(--link-color-hover);text-decoration:underline}ul{padding-left:2em;margin-top:0;margin-bottom:16px}img{max-width:100%}table{background:#282a36;border:1px solid #282a36;border-collapse:collapse}th{text-align:left;font-weight:700;color:#fff;padding:10px 15px}thead{font-size:14px}tbody{background:#fff}td{text-align:left;padding:10px 15px}@media (max-width:850px){table{-webkit-box-shadow:none;box-shadow:none;border:none;border-collapse:collapse}thead{display:none}tbody,tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}tr{border-bottom:none}td,tr{margin-bottom:.5em}td{padding:0}td:first-child{font-size:15px;font-size:var(--table-first-column-font-size);font-weight:700;color:#000;color:var(--color-black);margin-bottom:0}}code[class*=language-]{white-space:pre-wrap;word-break:break-word}.Header-m__root__7c4e556_vzk{--toggle-button-height:calc(var(--grid-size) * 2);--shadow-color:rgba(0,0,0,0.5);--toggle-button-color:#d3d3d3;--logo-width:calc(var(--grid-size) * 9);position:fixed;background:#212329;background:var(--header-background-color);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:calc(10px * 6);height:var(--header-size);z-index:10}.Header-m__menu__7c4e55Gd00c{overflow:hidden}.Header-m__menuList__7c4e551W_OD{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;height:auto;width:auto;background:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 10px 0 0;margin-right:var(--grid-size)}.Header-m__menuItem__7c4e553t5eY{font-size:16px;line-height:1.65;margin:10px;margin:var(--grid-size);padding:calc(10px / 2) 0;padding:calc(var(--grid-size) / 2) 0;display:inline-block;text-decoration:none;position:relative;text-transform:uppercase}.Header-m__menuLink__7c4e55Vdkx0{color:#aaa;color:var(--font-color-inverse)}.Header-m__menuLink__7c4e55Vdkx0:hover{color:#fff;text-decoration:none}.Header-m__left__7c4e552Cx0n{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.Header-m__homeLink__7c4e553FXbe,.Header-m__left__7c4e552Cx0n{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.Header-m__selected__7c4e55QyS1t{color:#fff}.Header-m__logo__7c4e553V08H{width:var(--logo-width)}.Header-m__leftContainer__7c4e551qeBa{margin:auto calc(10px * 2);margin:auto calc(var(--grid-size) * 2);display:-webkit-box;display:-ms-flexbox;display:flex}.Header-m__centerContainer__7c4e55sN2Gy{height:100%}.Header-m__toggleButton__7c4e5515ZDo{text-align:left;background:none;font:inherit;position:relative;cursor:pointer;height:var(--toggle-button-height);width:calc(10px * 2.6);width:var(--toggle-button-width);z-index:2;top:calc(50 - var(--toggle-button-height));border:none;display:none;padding:0;margin:0}.Header-m__toggleBar__7c4e552Om0l{margin-top:0}.Header-m__toggleBar__7c4e552Om0l:after{margin-top:calc(var(--toggle-button-height) / 2.5)}.Header-m__toggleBar__7c4e552Om0l:before{margin-top:calc(calc(var(--toggle-button-height) / 2.5) * -1)}.Header-m__toggleBar__7c4e552Om0l,.Header-m__toggleBar__7c4e552Om0l:after,.Header-m__toggleBar__7c4e552Om0l:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s ease;transition:all .5s ease;background:var(--toggle-button-color);border-radius:4px;border-radius:var(--border-radius);content:"";height:calc(var(--toggle-button-height) / 10);width:100%}.Header-m__srOnly__7c4e5532xRC{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.Header-m__rightContainer__7c4e55nmDd4{display:none;width:calc(calc(10px * 2.6) + calc(10px * 2));width:calc(var(--toggle-button-width) + calc(var(--grid-size) * 2));height:var(--toggle-button-height);margin:auto 10px;margin:auto var(--grid-size)}.Header-m__mainMenuToggle__7c4e553iOo4{position:absolute;clip:rect(0,0,0,0)}@media (max-width:768px){.Header-m__root__7c4e556_vzk{position:inherit}.Header-m__toggleButton__7c4e5515ZDo{display:inline-block}.Header-m__menu__7c4e55Gd00c{position:absolute;left:-100vw;top:calc(10px * 6);top:var(--header-size);height:100%;width:100%;overflow-x:visible;-webkit-transition:left .3s ease,-webkit-box-shadow .3s ease;transition:left .3s ease,-webkit-box-shadow .3s ease;transition:left .3s ease,box-shadow .3s ease;transition:left .3s ease,box-shadow .3s ease,-webkit-box-shadow .3s ease;z-index:999;margin:0;background:#212329;background:var(--header-background-color)}.Header-m__menuList__7c4e551W_OD{margin:0;-webkit-box-shadow:-8px 0 8px var(--shadow-color);box-shadow:-8px 0 8px var(--shadow-color);min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px calc(10px * 2);padding:var(--grid-size) calc(var(--grid-size) * 2);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.Header-m__menuItem__7c4e553t5eY{text-transform:uppercase;text-align:left;margin:0;padding:10px 0;padding:var(--grid-size) 0}.Header-m__centerContainer__7c4e55sN2Gy{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;text-align:center}.Header-m__leftContainer__7c4e551qeBa,.Header-m__rightContainer__7c4e55nmDd4{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.Header-m__rightContainer__7c4e55nmDd4{display:block}.Header-m__mainMenuToggle__7c4e553iOo4:checked~.Header-m__left__7c4e552Cx0n .Header-m__toggleBar__7c4e552Om0l{background:transparent}.Header-m__mainMenuToggle__7c4e553iOo4:checked~.Header-m__left__7c4e552Cx0n .Header-m__toggleBar__7c4e552Om0l:after,.Header-m__mainMenuToggle__7c4e553iOo4:checked~.Header-m__left__7c4e552Cx0n .Header-m__toggleBar__7c4e552Om0l:before{background:var(--toggle-button-color);margin-top:0;top:0}.Header-m__mainMenuToggle__7c4e553iOo4:checked~.Header-m__left__7c4e552Cx0n .Header-m__toggleBar__7c4e552Om0l:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.Header-m__mainMenuToggle__7c4e553iOo4:checked~.Header-m__left__7c4e552Cx0n .Header-m__toggleBar__7c4e552Om0l:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.Header-m__mainMenuToggle__7c4e553iOo4:checked~.Header-m__menu__7c4e55Gd00c{left:0;outline:none;z-index:1000}.Header-m__mainMenuToggle__7c4e553iOo4:checked~.Header-m__menu__7c4e55Gd00c .Header-m__menuList__7c4e551W_OD{position:relative;z-index:1000}.Header-m__mainMenuToggle__7c4e553iOo4:checked~.Header-m__left__7c4e552Cx0n{z-index:999}.Header-m__playgroundMenuItem__7c4e553EN9e{display:none}}.Header-m__iconLink__7c4e553ZmVN{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:calc(10px * 1.5);margin-right:calc(var(--grid-size) * 1.5);width:28px;height:28px}.Footer-m__root__7c4e553kQb-{z-index:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#212329;background:var(--dark-background-color);color:#fff;color:var(--color-white);padding:calc(10px * 3) 10px calc(10px * 4);padding:calc(var(--grid-size) * 3) var(--grid-size) calc(var(--grid-size) * 4) var(--grid-size)}.Footer-m__logo__7c4e553ZXm8{width:calc(10px * 20);width:calc(var(--grid-size) * 20);margin-bottom:calc(10px * 2);margin-bottom:calc(var(--grid-size) * 2)}.Footer-m__title__7c4e553m3zL{text-transform:uppercase;color:#aaa;color:var(--font-color-inverse);line-height:3}.Footer-m__contentRow__7c4e55um_J_,.Footer-m__linksRow__7c4e55Z3hrs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:border-box;box-sizing:border-box}.Footer-m__content__7c4e552mq8k{width:90%;max-width:calc(10px * 126);max-width:calc(var(--grid-size) * 126);margin:0 auto}.Footer-m__copyright__7c4e553bzNy,.Footer-m__links__7c4e5525Hfl,.Footer-m__linksWrapper__7c4e5517qCS{position:relative;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box}.Footer-m__links__7c4e5525Hfl{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.Footer-m__copyright__7c4e553bzNy{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Footer-m__link__7c4e5518LE9{color:#fff;line-height:1.75;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Footer-m__link__7c4e5518LE9:hover{color:#fff;text-decoration:none}.Footer-m__linksWrapper__7c4e5517qCS{-webkit-box-flex:0;-ms-flex:0 0 66.666666%;flex:0 0 66.666666%;max-width:66.666666%;position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.Footer-m__externalLink__7c4e55bGhbW{width:calc(10px * 1.2);width:calc(var(--grid-size) * 1.2);height:calc(10px * 1.2);height:calc(var(--grid-size) * 1.2);margin-left:calc(10px * .5);margin-left:calc(var(--grid-size) * .5)}.Footer-m__link__7c4e5518LE9 .Footer-m__externalLink__7c4e55bGhbW{opacity:.5}.Footer-m__link__7c4e5518LE9:hover .Footer-m__externalLink__7c4e55bGhbW{opacity:1}@media (max-width:1200px){.Footer-m__copyright__7c4e553bzNy,.Footer-m__linksWrapper__7c4e5517qCS{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.Footer-m__links__7c4e5525Hfl{margin-top:calc(10px * 2);margin-top:calc(var(--grid-size) * 2)}}@media (max-width:900px){.Footer-m__links__7c4e5525Hfl{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (max-width:768px){.Footer-m__root__7c4e553kQb-{padding:calc(10px * 3) calc(10px * 2) calc(10px * 4);padding:calc(var(--grid-size) * 3) calc(var(--grid-size) * 2) calc(var(--grid-size) * 4) calc(var(--grid-size) * 2)}.Footer-m__content__7c4e552mq8k{width:100%}.Footer-m__contentRow__7c4e55um_J_{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.Footer-m__copyright__7c4e553bzNy{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:calc(10px * 4);margin-top:calc(var(--grid-size) * 4)}}@media (min-width:1025px){.Footer-m__wrapper__7c4e553-4sM{margin-left:calc(10px * 25);margin-left:calc(var(--grid-size) * 25);width:calc(100% - 10px * 25);width:calc(100% - var(--grid-size) * 25)}}.App-m__root__7c4e55LaFAR{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.App-m__content__7c4e55fDu6I{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:calc(10px * 6);margin-top:var(--header-size);min-height:calc(100vh - calc(calc(10px * 6)));min-height:calc(100vh - calc(var(--header-size)))}@media (max-width:768px){.App-m__content__7c4e55fDu6I{margin-top:0}}.Ethos-m__root__7c4e55y0e4j{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:calc(10px * 2.5);margin:calc(var(--grid-size) * 2.5)}.Ethos-m__ethosPoint__7c4e5515qCp{width:calc(100% / 3);margin:calc(10px * 5) calc(10px * 2.5) calc(10px * 2.5);margin:calc(var(--grid-size) * 5) calc(var(--grid-size) * 2.5) calc(var(--grid-size) * 2.5);padding:0}.Ethos-m__ethosContent__7c4e55cDH-r{padding:calc(10px * 2.5);padding:calc(var(--grid-size) * 2.5)}.Ethos-m__ethosTitle__7c4e552EaSa{color:#000;color:var(--color-black);margin:0 0 calc(10px * 1.6);margin-bottom:calc(var(--grid-size) * 1.6)}.Ethos-m__ethosTitleContainer__7c4e55jVLcq{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width:960px){.Ethos-m__root__7c4e55y0e4j{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.Ethos-m__ethosPoint__7c4e5515qCp{width:auto;margin:calc(10px * 2) 0;margin:calc(var(--grid-size) * 2) 0}}.Hero-m__root__7c4e553ptGl{background:#000;background:var(--hero-background);width:100%;height:calc(10px * 47.5);height:calc(var(--grid-size) * 47.5);color:#fff;color:var(--color-white);background-size:cover;background-position:bottom;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.Hero-m__headline__7c4e55CR1oC{color:#fff;color:var(--color-white);font-size:2rem;font-weight:700;margin-bottom:calc(10px * 5);margin-bottom:calc(var(--grid-size) * 5);text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.45)}.Hero-m__build__7c4e55t2jNz{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;background:var(--color-white);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:10rem;color:#000;color:var(--color-black);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875em;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px;margin-bottom:var(--grid-size);padding:calc(10px * 2) calc(10px * 6);padding:calc(var(--grid-size) * 2) calc(var(--grid-size) * 6);text-transform:uppercase;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.Hero-m__build__7c4e55t2jNz:hover{-webkit-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);cursor:pointer;text-decoration:none}@media (max-width:960px){.Hero-m__root__7c4e553ptGl{height:calc(10px * 24);height:calc(var(--grid-size) * 24)}.Hero-m__headline__7c4e55CR1oC{font-size:1.6rem}}.Features-m__featureOne__7c4e55CziSD{background:linear-gradient(110deg,#c42826,#862790);background:linear-gradient(110deg,var(--color-red),var(--color-purple))}.Features-m__featureTwo__7c4e551x2r6{background:#141414;background:var(--darker-background-color)}.Features-m__featureThree__7c4e5518eAz{background:linear-gradient(110deg,#862790,#2db5f9);background:linear-gradient(110deg,var(--color-purple),var(--color-blue));margin-bottom:calc(10px * -2);margin-bottom:calc(var(--grid-size) * -2)}.Features-m__featureRow__7c4e55ozCp1{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex}.Features-m__featureCardRight__7c4e55DCVk_{width:45%;margin:calc(10px * 10) calc(10px * 20) calc(10px * 10) 0;margin:calc(var(--grid-size) * 10) calc(var(--grid-size) * 20) calc(var(--grid-size) * 10) 0;padding:calc(10px * 3.5);padding:calc(var(--grid-size) * 3.5)}.Features-m__featureCardLeft__7c4e553Cu-j{width:45%;margin:calc(10px * 10) 0 calc(10px * 10) calc(10px * 20);margin:calc(var(--grid-size) * 10) 0 calc(var(--grid-size) * 10) calc(var(--grid-size) * 20);padding:calc(10px * 3.5);padding:calc(var(--grid-size) * 3.5)}.Features-m__topFeaturePoint__7c4e552qTZc{margin-top:0}.Features-m__featurePoints__7c4e5527tRK{font-size:15px;font-size:var(--feature-points-font-size);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style-type:none;margin:0;padding:0}.Features-m__featurePoints__7c4e5527tRK,.Features-m__featureTitle__7c4e553za-A{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Features-m__featureTitle__7c4e553za-A{color:#fff;width:45%;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:calc(10px * 2.5);margin:calc(var(--grid-size) * 2.5)}@media (max-width:960px){.Features-m__featureRow__7c4e55ozCp1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.Features-m__featureTitle__7c4e553za-A{margin:calc(10px * 5) auto calc(10px * 2.5);margin:calc(var(--grid-size) * 5) auto calc(var(--grid-size) * 2.5) auto;width:80%}.Features-m__featureTwo__7c4e551x2r6{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.Features-m__featureCardLeft__7c4e553Cu-j,.Features-m__featureCardRight__7c4e55DCVk_{height:100%;width:inherit;margin:calc(10px * 2.5);margin:calc(var(--grid-size) * 2.5);margin-bottom:calc(10px * 5);margin-bottom:calc(var(--grid-size) * 5);max-width:none;padding:0}}.GetGoing-m__root__7c4e552_6Z0{height:calc(10px * 45);height:calc(var(--grid-size) * 45);margin:calc(10px * 2.5);margin:calc(var(--grid-size) * 2.5);padding:0 calc(10px * 2.5);padding:0 calc(var(--grid-size) * 2.5);margin-bottom:calc(10px * 9);margin-bottom:calc(var(--grid-size) * 9)}.GetGoing-m__headline__7c4e552UFH5{margin-top:calc(10px * 2.5);margin-top:calc(var(--grid-size) * 2.5);margin-bottom:calc(10px * 2.5);margin-bottom:calc(var(--grid-size) * 2.5)}.GetGoing-m__command__7c4e55RIhNj{font-family:monospace;color:#aaa;color:var(--color-off-white);font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex}.GetGoing-m__commands__7c4e553kTx9{width:90%;height:calc(10px * 22);height:calc(var(--grid-size) * 22);background:#141414;background:var(--darker-background-color);white-space:nowrap;padding:calc(10px * 2.5);padding:calc(var(--grid-size) * 2.5)}@-webkit-keyframes GetGoing-m__typeOne__7c4e559K_ri{to{width:23.5em}}@keyframes GetGoing-m__typeOne__7c4e559K_ri{to{width:23.5em}}.GetGoing-m__commandOne__7c4e552ac2J{width:0;overflow:hidden;display:inline-block}.GetGoing-m__commandOneAnimation__7c4e558-DkR{-webkit-animation:GetGoing-m__typeOne__7c4e559K_ri 4s steps(46) 1s;animation:GetGoing-m__typeOne__7c4e559K_ri 4s steps(46) 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes GetGoing-m__typeTwo__7c4e55237j_{to{width:20.5em}}@keyframes GetGoing-m__typeTwo__7c4e55237j_{to{width:20.5em}}.GetGoing-m__commandTwo__7c4e551Hbkw{width:0;overflow:hidden;display:inline-block}.GetGoing-m__commandTwoAnimation__7c4e55f-_0H{-webkit-animation:GetGoing-m__typeTwo__7c4e55237j_ 4s steps(40) 6s;animation:GetGoing-m__typeTwo__7c4e55237j_ 4s steps(40) 6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes GetGoing-m__blink__7c4e552v3hO{to{opacity:1}}@keyframes GetGoing-m__blink__7c4e552v3hO{to{opacity:1}}.GetGoing-m__blinkOne__7c4e551RmJ8{opacity:0;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation:GetGoing-m__blink__7c4e552v3hO 1s linear 0s 5;animation:GetGoing-m__blink__7c4e552v3hO 1s linear 0s 5}.GetGoing-m__blinkTwo__7c4e553Pgtp{opacity:0;-webkit-animation:GetGoing-m__blink__7c4e552v3hO 1s linear 7s infinite;animation:GetGoing-m__blink__7c4e552v3hO 1s linear 7s infinite}.GetGoing-m__code__7c4e55LCZxG::-moz-selection{color:#fff;color:var(--color-white);color:#141414;color:var(--darker-background-color)}.GetGoing-m__code__7c4e55LCZxG::selection{color:#fff;color:var(--color-white);color:#141414;color:var(--darker-background-color)}.GetGoing-m__code__7c4e55LCZxG{background:#141414;background:var(--darker-background-color);font-size:.875em;padding:calc(10px * 2.5);padding:calc(var(--grid-size) * 2.5);max-width:calc(10px * 60);max-width:calc(var(--grid-size) * 60);height:calc(10px * 30);height:calc(var(--grid-size) * 30);opacity:0;-webkit-animation:GetGoing-m__fadeIn__7c4e553nY7n 1s linear 11s;animation:GetGoing-m__fadeIn__7c4e553nY7n 1s linear 11s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;width:calc(10px * 20);width:calc(var(--grid-size) * 20)}.GetGoing-m__keyword__7c4e553_hdN{color:#c775df}.GetGoing-m__variable__7c4e5518pKV{color:#e26b70}.GetGoing-m__string__7c4e552yXym{color:#97c475}.GetGoing-m__codeline__7c4e55LpBzx{font-family:monospace;color:#fff;color:var(--color-white);overflow:hidden;white-space:nowrap;margin-bottom:2px}.GetGoing-m__codeContainer__7c4e551fgU_{z-index:-1;position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:calc(10px * 2.5);margin-left:calc(var(--grid-size) * 2.5)}.GetGoing-m__cli__7c4e55RKQR4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@-webkit-keyframes GetGoing-m__fadeIn__7c4e553nY7n{0%{opacity:0}to{opacity:1}}@keyframes GetGoing-m__fadeIn__7c4e553nY7n{0%{opacity:0}to{opacity:1}}.GetGoing-m__resultContent__7c4e552dbJl{-ms-flex-line-pack:center;align-content:center}.GetGoing-m__result__7c4e552Jmmy,.GetGoing-m__resultContent__7c4e552dbJl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.GetGoing-m__result__7c4e552Jmmy{color:#000;color:var(--color-black);background-color:#fff;background-color:var(--color-white);position:absolute!important;width:calc(10px * 35);width:calc(var(--grid-size) * 35);height:calc(10px * 25);height:calc(var(--grid-size) * 25);top:calc(10px * 7.5);top:calc(var(--grid-size) * 7.5);opacity:0;-webkit-animation:GetGoing-m__fadeIn__7c4e553nY7n 1s linear 12s;animation:GetGoing-m__fadeIn__7c4e553nY7n 1s linear 12s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.GetGoing-m__check__7c4e5518BqA{width:calc(10px * 5);width:calc(var(--grid-size) * 5);height:calc(10px * 5);height:calc(var(--grid-size) * 5);line-height:calc(10px * 5);line-height:calc(var(--grid-size) * 5);border-radius:100%;background-color:#2ab770;background-color:var(--color-green);color:#fff;color:var(--color-white);text-align:center}@media (max-width:960px){.GetGoing-m__root__7c4e552_6Z0{padding:0;height:auto}.GetGoing-m__command__7c4e55RIhNj{font-size:12px}.GetGoing-m__commands__7c4e553kTx9{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;height:calc(10px * 7);height:calc(var(--grid-size) * 7)}.GetGoing-m__cli__7c4e55RKQR4{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.GetGoing-m__codeContainer__7c4e551fgU_{display:none}@-webkit-keyframes GetGoing-m__typeOne__7c4e559K_ri{to{width:23.5em}}@keyframes GetGoing-m__typeOne__7c4e559K_ri{to{width:23.5em}}@-webkit-keyframes GetGoing-m__typeTwo__7c4e55237j_{to{width:20.5em}}@keyframes GetGoing-m__typeTwo__7c4e55237j_{to{width:20.5em}}}@media (max-width:340px){.GetGoing-m__commandsContent__7c4e5519zug{padding:10px!important;padding:var(--grid-size)!important}}.Home-m__root__7c4e55M2D2h{-webkit-box-flex:1;-ms-flex:1;flex:1}.Card-m__root__7c4e553qYSn{border-radius:4px;border-radius:var(--border-radius);background-color:#fff;background-color:var(--color-white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background:#fff;background:var(--color-white);-webkit-box-shadow:0 5px 15px rgba(0,0,0,.08);box-shadow:0 5px 15px rgba(0,0,0,.08);position:relative}.Card-m__depth4__7c4e559lIOC{-webkit-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.Card-m__content__7c4e55wAYWL{color:#333;color:var(--font-color);padding:calc(10px * 1.5) calc(10px * 2) calc(10px * 2);padding:calc(var(--grid-size) * 1.5) var(--card-padding) var(--card-padding);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.Card-m__dark__7c4e551na8n{color:#aaa;color:var(--font-color-inverse);background-color:#212329;background-color:var(--dark-background-color)}:root{--color-white:#fff;--color-off-white:#aaa;--color-light-blue:#009dff;--color-blue:#0f6ecd;--color-dark-blue:#0a4784;--color-purple:#862790;--color-red:#c42826;--color-green:#2ab770;--color-blue:#2db5f9;--color-border:rgba(0,0,0,0.1);--color-light-gray:#999;--color-gray:#555;--color-dark-gray:#333;--color-black:#000;--font-color:var(--color-dark-gray);--font-color-hover:var(--color-black);--font-color-inverse:var(--color-off-white);--font-color-inverse-hover:var(--color-white);--link-color:var(--color-blue);--link-color-hover:var(--color-dark-blue);--dark-background-color:#212329;--darker-background-color:#141414;--body-font-size:15px;--block-quote-font-size:15px;--block-quote-font-weight:500;--pre-font-size:13px;--header1-font-size:25px;--header1-line-height:1.2;--header2-font-size:21px;--header2-line-height:1.3;--header3-font-size:19px;--header3-line-height:1.4;--header4-font-size:19px;--header4-line-height:1.4;--header5-font-size:17px;--header5-line-height:1.4;--header6-font-size:15px;--header6-line-height:1.4;--table-first-column-font-size:15px;--feature-points-font-size:15px;--border-radius:4px;--grid-size:10px;--card-padding:calc(var(--grid-size) * 2);--header-background-color:var(--dark-background-color);--responsive-header-background-color:var(--darker-background-color);--hero-background:#000;--menu-offset:calc(var(--grid-size) * 2);--toggle-button-width:calc(var(--grid-size) * 2.6);--header-size:calc(var(--grid-size) * 6);--menu-height:calc(var(--grid-size) * 4.4);--content-top-padding:calc(var(--grid-size) * 6);--content-padding:calc(var(--grid-size) * 3);--console-background-color:var(--darker-background-color)}@media (max-width:768px){:root{--header1-font-size:24px;--header2-font-size:22px;--header3-font-size:20px;--header4-font-size:18px;--header5-font-size:16px;--header6-font-size:14px}}@media (max-width:850px){:root{--header-size:calc(var(--grid-size) * 5);--content-top-padding:var(--grid-size);--content-padding:var(--grid-size)}}</style></head>

    Dojo

    Recherche META Description de la page

    Dojo is a modern TypeScript framework for building scalable enterprise web applications

    Recherche META Keywords de la page

    UPDATE DOMAINES SET server='Vercel',redirection='https://dojo.io/',Status='200',err='',[TITRE]=N'Dojo',[DESCRIPTION]=N'Dojo is a modern TypeScript framework for building scalable enterprise web applications',[KEYWORDS]=N'' WHERE id=33968858
  • 0

    Dojo Dojo is a modern TypeScript framework for building scalable enterprise web applications

  • 0. Dojo (4)
  • --------->0
  • 2. is (2)
  • --------->0
  • 3. a (1)
  • --------->0
  • 4. modern (6)
  • --------->0
  • 5. TypeScript (10)
  • --------->0
  • 6. framework (9)
  • --------->0
  • 7. for (3)
  • --------->0
  • 8. building (8)
  • --------->0
  • 9. scalable (8)
  • --------->0
  • 10. enterprise (10)
  • --------->0
  • 11. web (3)
  • --------->0
  • 12. applications (12)
  • --------->0
    INSERT INTO KEYWORDS (keyword,id_domaine) VALUES (N'Dojo',33968858),(N'is',33968858),(N'a',33968858),(N'modern',33968858),(N'TypeScript',33968858),(N'framework',33968858),(N'for',33968858),(N'building',33968858),(N'scalable',33968858),(N'enterprise',33968858),(N'web',33968858),(N'applications',33968858)