Skip to content
Oliver Hader edited this page May 4, 2025 · 2 revisions

SurfCamp 2025

Project: API-Data-Aggregator

Scope

  • general focus: low code (no code) - achieve tasks without actually having the need to write source code
  • providing the ability to integrate and use external data endpoints (match results, stock market, weather data, Mastodon, Twitter, RSS, …)
  • JSON, XML, GraphQL, SparQL, …
  • querying/filtering data
  • mapping results to internal variables
  • using the data in custom templates and components
  • semi-automated caching strategy (either auto-detected or configured to “5 minutes”)

Start (suggestion)

  • start with integrating & rendering the list of matches & results of one sports club
  • lets start creating an abstraction from that
  • what is variable? what can be configured?
  • concepts, model, backend module, lit-elements
  • aspects:
    • mapping to local Fluid variables
    • creating a local service endpoint - which could be used by Vue, React, Angular frontend apps

Resources

API source examples

Existing TYPO3 extensions

Clone this wiki locally