Skip to content

Commit 5222d56

Browse files
committed
11ty as default SSG
1 parent f69d91a commit 5222d56

File tree

2 files changed

+23
-6
lines changed

2 files changed

+23
-6
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
<span class="usa-tag" style="background-color: #2e8540;">Default</span>
1+
<span class="usa-tag" style="background-color: #2e8540">Default</span>

content/engineering/languages-runtimes/language-selection.md

Lines changed: 22 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,28 @@ Looking at this same data and applying preferences from the guiding factors belo
3737
## Frequently-used frameworks
3838
The following are used widely at 18F:
3939

40-
| Purpose | Tool |
41-
| ---- | ---- |
42-
| CSS framework | [_More info_]({{ "/engineering/languages-runtimes/css/#frameworks" | url }}) |
43-
| Infrastructure/configuration as code | [Terraform](https://www.terraform.io/) |
44-
| Static site generator | [Jekyll](https://jekyllrb.com/) (with the [uswds-jekyll](https://github.com/18F/uswds-jekyll) theme) or Hugo |
40+
<table>
41+
<thead>
42+
<tr>
43+
<th>Purpose</th>
44+
<th>Tool</th>
45+
</tr>
46+
</thead>
47+
<tbody>
48+
<tr>
49+
<td>CSS framework</td>
50+
<td><a href="{{ "/engineering/languages-runtimes/css/#frameworks" | url }}"><em>More info</em></a></td>
51+
</tr>
52+
<tr>
53+
<td>Infrastructure/configuration as code</td>
54+
<td><a href="https://www.terraform.io/">Terraform</a></td>
55+
</tr>
56+
<tr>
57+
<td>Static site generator</td>
58+
<td>{% include "engineering/tag-default.html" %} <a href="https://www.11ty.dev/">11ty/Eleventy</a></td>
59+
</tr>
60+
</tbody>
61+
</table>
4562

4663
## Project scope
4764
Perhaps the most important factor to weigh when considering languages is the estimated project scope. If we anticipate a large, long-standing project which will be handed off to our agency partners, we should be conservative in our language selection. These projects warrant our most standard approach, which generally translates to the selection of one of our primary languages. On the other hand, if writing a one-off script or small internal project, we have significantly more latitude to try experimental languages.

0 commit comments

Comments
 (0)