Skip to main content

Tech Radar

The Dynatrace Tech Radar is a comprehensive and visualized guide on the latest trends, tools, and best practices within the Dynatrace AppEngine community, helping developers and teams make informed decisions.

  • ADOPT — Battle-tested technologies in production environments and at large scale. Everything in this ring is a solid choice, proven low-risk, and mature.
  • TRIAL — Technologies that are more risky and not as proven as those in the ADOPT ring. Use with discretion to confirm benefits or unveil limitations.
  • ASSESS — Technologies worth keeping an eye on. Usually brand new or unproven, we recommend a thorough assessment before adopting.
  • HOLD — Technologies we have tried with little success or think are not worth further investing in. Avoid using technologies in this ring for new projects.

techniques

adopt

  1. Design Tokens
  2. Compound components pattern
  3. API proposals & RFC documents
  4. Inner source approaches

trial

  1. Monorepos

assess

(empty)

hold

(empty)

tools

adopt

  1. npm
  2. changesets
  3. Nx
  4. React Testing Library
  5. Jest
  6. Playwright

trial

  1. pnpm

assess

  1. Vitest

hold

  1. TestCafe

platforms

adopt

  1. Dynatrace App Toolkit
  2. Dynatrace Apps VS Code Extension
  3. Dynatrace SDK
  4. Strato Design System
  5. Dynatrace Grail
  6. App functions
  7. Jenkins
  8. Snyk

trial

(empty)

assess

(empty)

hold

(empty)

languages & frameworks

adopt

  1. Dynatrace Query Language (DQL)
  2. React
  3. React Query
  4. TypeScript
  5. date-fns

trial

  1. Zustand
  2. Jotai
  3. Zod
  4. React Flow
  5. D3
  6. visx

assess

  1. Recoil
  2. CSS modules
  3. Tailwind
  4. Vanilla Extract

hold

  1. Redux
  2. Emotion CSS
  3. styled-components
Still have questions?
Find answers in the Dynatrace Community