forked from konsoletyper/teavm-site
-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
58 lines (50 loc) · 2.39 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
---
layout: default
---
<div class="header-container jumbotron">
<div class="container">
<h1>Java bytecode to JavaScript translator</h1>
<p>A powerful tool for Java developers who want to develop web front-end, but don't want to learn JavaScript
development stack.</p>
<p><a class="btn btn-primary btn-lg" href="/docs/intro/overview.html" role="button">Learn more</a></p>
</div>
</div>
<div class="container">
<div class="row">
<div class="col-md-8">
<h2 class="header-light regular-pad">What is TeaVM?</h2>
<blockquote>
<p>TeaVM is an ahead-of-time translating compiler (transpiler) of Java bytecode,
that's capable of emitting JavaScript and WebAssembly. Its close relative is well-known GWT.
The main difference is that TeaVM does not require to provide source code together with compiled class files.
Moreover, source code is not required to be Java, TeaVM successfully compiles Kotlin and Scala.
</p>
</blockquote>
</div>
</div>
<hr>
<div class="row">
<div class="col-sm-4">
<h1 class="text-center"><i class="fa fa-check-circle-o" aria-hidden="true"></i></h1>
<h3 class="text-center">Easy to use</h3>
<p>Create a new project from Maven archetype and develop with pleasure.
You don't need complicated setup with npm, Webpack, UglifyJS, Babel, etc.
TeaVM does everything for you.
</p>
</div>
<div class="col-sm-4">
<h1 class="text-center"><i class="fa fa-cogs" aria-hidden="true"></i></h1>
<h3 class="text-center">A powerful web framework included</h3>
<p>With TeaVM, you can use Flavour, a framework for creating single-page web applications
in Java, Kotlin or Scala. Experience is quite close to Angular, but the framework
is based on Java idioms, not JavaScript idioms.</p>
</div>
<div class="col-sm-4">
<h1 class="text-center"><i class="fa fa-space-shuttle" aria-hidden="true"></i></h1>
<h3 class="text-center">Efficient</h3>
<p>TeaVM is quite efficient, you wont't wait for hours while it's compiling.
Also, TeaVM produces fast and small code.
</p>
</div>
</div>
</div>