Skip to content

Commit cdc136d

Browse files
committed
Try out community resources prototype
1 parent 41a96fd commit cdc136d

File tree

3 files changed

+63
-0
lines changed

3 files changed

+63
-0
lines changed

app/router.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ Router.map(function () {
2020
});
2121
this.route('meetups-getting-started');
2222
this.route('invasion-of-ukraine');
23+
this.route('resources');
2324
});
2425

2526
this.route('editions', function () {
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
{{page-title 'Resources'}}
2+
<section class='container' aria-labelledby='community-resources'>
3+
<h1 id='community-resources'>
4+
Community Resources
5+
</h1>
6+
7+
<p>
8+
Community members have provided useful projects that may help others learn,
9+
share ideas, and demonstrate technical possibilities.
10+
</p>
11+
12+
<div class='lg:col-4'>
13+
<h2>Tutorials</h2>
14+
<p>
15+
<a href='https://tutorial.glimdown.com'>The Glimmer Tutorial</a>
16+
is an interactive tutorial for Polaris' new fileformat: gjs. By
17+
<a href='https://github.com/nullvoxpopuli'>@NullVoxPopuli</a>
18+
</p>
19+
<p>
20+
<a href='https://limber.glimdown.com'>Limber</a>
21+
is a fast REPL for quickly prototyping out ideas or issue reproductions in
22+
Ember. By
23+
<a href='https://github.com/nullvoxpopuli'>@NullVoxPopuli</a>
24+
</p>
25+
</div>
26+
27+
<div class='lg:col-4'>
28+
<h2>Sample Apps</h2>
29+
<p>
30+
<a href='http://discuss.emberjs.com'>Ember Discussion Forum</a>
31+
&mdash; a great venue for discussing features, architecture and best
32+
practices.
33+
</p>
34+
</div>
35+
36+
<div class='lg:col-4'>
37+
<h2>Technical Demos</h2>
38+
<p>
39+
<a href='https://github.com/lifeart/demo-ember-vite'>Using Vite with Ember</a>
40+
&mdash; This is the hard way to use Vite with Ember, but it showcases what
41+
modern build tooling can achieve, and represents (at a high level) the
42+
end-goal of the
43+
<a
44+
href='https://github.com/embroider-build/embroider/issues'
45+
>Embroider</a>
46+
efforts -- where build times are instant -- though under embroider, there
47+
will be much less boilerplate. By
48+
<a href='https://github.com/lifeart'>@lifeart</a>
49+
</p>
50+
</div>
51+
52+
<p>
53+
Disclaimer: these links may contain out of date information, and may or may
54+
not align with ember's plans, past, present, or future.
55+
</p>
56+
57+
</section>

app/utils/header-links.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,11 @@ export default [
101101
name: 'Guidelines',
102102
type: 'link',
103103
},
104+
{
105+
href: 'https://emberjs.com/community/resources',
106+
name: 'Community Resources',
107+
type: 'link',
108+
},
104109
{
105110
href: 'https://emberjs.com/community/black-lives-matter/',
106111
name: 'Black Lives Matter',

0 commit comments

Comments
 (0)