You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/site/_data/glossary.yaml
+5-4Lines changed: 5 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -33,14 +33,15 @@
33
33
34
34
- term: 'Decoupling'
35
35
id: 'decoupling'
36
+
definition: 'Decoupling is the process of creating a clean separation between systems or services. By decoupling the services needed to operate a site, each component part can become easier to reason about, can by independantly swapped out or upgraded, and can be designated the purvue of dedicated specialsts either within an organisation, or as a third party.'
36
37
37
38
- term: 'Dynamic server'
38
39
id: 'dynamic-server'
39
-
40
+
40
41
- term: 'API'
41
42
id: 'api'
42
43
definition: 'API is the acronym for Application Programming Interface. It defines interactions that allows two applications to talk to each other.'
43
-
44
+
44
45
- term: 'API Economy'
45
46
id: 'api-economy'
46
47
definition: 'A term that has come to mean the depth and breadth of APIs that are available for developers to use in the current landscape.'
Copy file name to clipboardExpand all lines: src/site/why-jamstack.njk
+8-6Lines changed: 8 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -15,14 +15,16 @@ layout: layouts/base.njk
15
15
<h2>Security</h2>
16
16
<p>
17
17
The Jamstack removes multiple moving parts and systems from the hosting infrastructure resulting in fewer servers and systems to harden against attack.
18
-
Serving pages and assets as pre-generated files allows read-only hosting reducing attack vectors even further. Meanwhile dynamic tools and services can be provided by vendors with teams dedicated to securing their specific systems and providing high levels of service.
18
+
</p>
19
+
<p>
20
+
Serving pages and assets as <ahref="/glossary/pre-render/">pre-generated</a> files allows read-only hosting reducing attack vectors even further. Meanwhile dynamic tools and services can be provided by vendors with teams dedicated to securing their specific systems and providing high levels of service.
19
21
</p>
20
22
</section>
21
23
22
24
<section>
23
25
<h2>Scale</h2>
24
26
<p>
25
-
Popular architectures deal with heavy traffic loads by adding logic to cache popular views and resources. The Jamstack provides this by default. When sites can be served entirely from a CDN there is no complex logic or workflow to determine what assets can be cached and when.
27
+
Popular architectures deal with heavy traffic loads by adding logic to cache popular views and resources. The Jamstack provides this by default. When sites can be served entirely from a <ahref="/glossary/cdn/">CDN</a> there is no complex logic or workflow to determine what assets can be cached and when.
26
28
</p>
27
29
<p>
28
30
With Jamstack sites everything can be cached in a content delivery network. With simpler deployments, built-in redundancy and incredible load capacity.
@@ -35,14 +37,14 @@ layout: layouts/base.njk
35
37
Page loading speeds have an impact on user experience and conversion. Jamstack sites remove the need to generate page views on a server at request time by instead generating pages ahead of time during a build.
36
38
</p>
37
39
<p>
38
-
With all the pages are already available on a CDN close to the user and ready to serve, very high performance is possible without introducing expensive or complex infrastructure.
40
+
With all the pages are already available on a <ahref="/glossary/cdn/">CDN</a> close to the user and ready to serve, very high performance is possible without introducing expensive or complex infrastructure.
39
41
</p>
40
42
</section>
41
43
42
44
<section>
43
45
<h2>Maintainability</h2>
44
46
<p>
45
-
When hosting complexity is reduced, so are maintenance tasks. A pre-generated site, being served directly from a simple host or directly from a CDN does not need a team of experts to "keep the lights on".
47
+
When hosting complexity is reduced, so are maintenance tasks. A <ahref="/glossary/pre-render/">pre-generated</a> site, being served directly from a simple host or directly from a CDN does not need a team of experts to "keep the lights on".
46
48
</p>
47
49
<p>
48
50
The work was done during the build, so now the generated site is stable and can be hosted without servers which might require patching, updating and maintain.
@@ -52,7 +54,7 @@ layout: layouts/base.njk
52
54
<section>
53
55
<h2>Portability</h2>
54
56
<p>
55
-
Jamstack sites are pre-generated. That means that you can host them from a wide variety of hosting services and have greater ability to move them to your preferred host. Any simple static hosting solution should be able to serve a Jamstack site.
57
+
Jamstack sites are <ahref="/glossary/pre-render/">pre-generated</a>. That means that you can host them from a wide variety of hosting services and have greater ability to move them to your preferred host. Any simple static hosting solution should be able to serve a Jamstack site.
Jamstack sites can be built with a wide variety of tools. They do not depend on the proprietary technologies or exotic and little known frameworks. Instead, they build on widely available tools and conventions. As a result, it's not hard to find enthusiastic and talented developers who have the right skills to build with the Jamstack. Efficiency and effectiveness can
67
+
Jamstack sites can be built with a wide variety of tools. They do not depend on the proprietary technologies or exotic and little known frameworks. Instead, they build on widely available tools and conventions. As a result, it's not hard to find enthusiastic and talented developers who have the right skills to build with the Jamstack. Efficiency and effectiveness can propser.
0 commit comments