Merge remote-tracking branch 'origin/v3' into v3

This commit is contained in:
Henry Vogt
2019-10-21 10:52:59 +02:00
17 changed files with 51 additions and 7 deletions

View File

@@ -39,7 +39,6 @@ export default function PageHelp({ leaving, onLeave, ...props }) {
<li><strong>Assess:</strong> We have tried it out and we find it promising. We recommend having a look at these items when you face a specific need for the technology in your project.</li>
<li><strong>Hold:</strong> This category is a bit special. Unlike the others, we recommend to stop doing or using something. That does not mean that there are bad and it often might be ok to use them in existing projects. But we move things here if we think we shouldn't do them anymore - because we see better options or alternatives now.</li>
</ul>
<p>We also maintain a short list of useful tools - that are not worth putting on the radar - but that can belong in everyone's "toolbox". We call the list of these technologies the AOE Toolbox and you can find information about them here: <a href="aoe-toolbox.html">AOE Toolbox</a></p>
<p>Contributions and source code of the radar are on github: <a href="https://github.com/AOEpeople/aoe_technology_radar" target="_blank">AOE Tech Radar on Github</a></p>

View File

@@ -2,7 +2,6 @@ import React from 'react';
import PageIndex from './PageIndex';
import PageOverview from './PageOverview';
import PageHelp from './PageHelp';
import PageToolbox from './PageToolbox';
import PageQuadrant from './PageQuadrant';
import PageItem from './PageItem';
import PageItemMobile from './PageItemMobile';
@@ -18,9 +17,6 @@ const getPageByName = (items, pageName) => {
if (pageName === 'help-and-about-tech-radar') {
return PageHelp;
}
if (pageName === 'aoe-toolbox') {
return PageToolbox;
}
if (quadrants.includes(pageName)) {
return PageQuadrant;
}

View File

@@ -0,0 +1,3 @@
---
featured: false
---

View File

@@ -0,0 +1,3 @@
---
featured: false
---

View File

@@ -0,0 +1,3 @@
---
featured: false
---

View File

@@ -0,0 +1,3 @@
---
featured: false
---

View File

@@ -0,0 +1,3 @@
---
featured: false
---

View File

@@ -4,7 +4,6 @@ ring: adopt
quadrant: languages-and-frameworks
---
Flamingo
Flamingo is a high productivity go based framework for rapidly building fast and pluggable web projects.
It is used to build scalable and maintainable (web)applications.
@@ -33,7 +32,7 @@ Flamingo has a clean architecture with clear dependencies in mind and offers a t
* GraphQL support and therefore support to build nice SPA and PWAs on top of it
* Resilience and Caching for external APIs calls.
Flamingo itself does not contain ORM Mapper or libraries - instead it emphasizes "ports and adapters" architecture - so that you have a technology free (domain) model and any possible (and replaceable) persitence behind it.
Flamingo itself does not contain ORM Mapper or libraries - instead it emphasizes ["ports and adapters"](/methods-and-patterns/ports-and-adapters.html) architecture - so that you have a technology free (domain) model and any possible (and replaceable) persitence behind it.
That makes Flamingo useful to build microservices and applications - especially to build "frontends" or portals that require interaction with other (micro) services in a distributed architecture.
When sticking to the architectural recommendation you can build modular applications with replaceable adapters that gives you independed testability.

View File

@@ -0,0 +1,3 @@
---
featured: false
---

View File

@@ -0,0 +1,5 @@
---
featured: false
---
Hystrix is not actively mainatined anymore and some of its goals can now be handled with service meshs.

View File

@@ -0,0 +1,3 @@
---
featured: false
---

3
radar/2019-11-01/npm.md Normal file
View File

@@ -0,0 +1,3 @@
---
featured: false
---

View File

@@ -0,0 +1,6 @@
---
title: "Ports and Adapters"
ring: adopt
quadrant: methods-and-patterns
---

3
radar/2019-11-01/raml.md Normal file
View File

@@ -0,0 +1,3 @@
---
featured: false
---

View File

@@ -0,0 +1,6 @@
---
title: "SonarQube"
ring: trial
quadrant: tools
---

View File

@@ -0,0 +1,3 @@
---
featured: false
---

3
radar/2019-11-01/yarn.md Normal file
View File

@@ -0,0 +1,3 @@
---
featured: false
---