BlogBlogtypeA post on somebody's own site or a community platform. Nobody edits it after publication, so it dates from the day it was written.See every one →SAP Community

Taking CAP to the next level - with TypeScript

The author's own two packages introduced together, and they are two halves of one idea: cds2types generates TypeScript from the CDS model, cds-routing-handlers arranges the handlers that use them. Published in 2020, years before cds-typer, which makes it the earliest answer in the graph to a question the core answered later.

Where it sits

Explains
TypeScript patternsCAPTypeScript patternscapabilityHow an application is arranged once it is written in TypeScript — where handlers live, what registers them, and how business logic is kept apart from persistence. Distinct from typing, which is about the model being visible to the compiler; this is about the shape of the code around it.cds2typesCAPcds2typescliA command-line tool that generates TypeScript interfaces from a CDS model, written before [@cap-js/cds-typer](artifact:cap-js-cds-typer) existed.cds-routing-handlersCAPcds-routing-handlerspackageDecorator-based routing of CAP service handlers in TypeScript, from before the core had an opinion — the framework the CDS-TS-Dispatcher post names as its unmaintained predecessor.
Since then
cds-routing-handlers: release and repository quiet for 46 months
Source
reachable

Who is behind it

mrbandlermrbandlerPersonWrote this
In the atlas: maintains 2, contributes to 2, wrote 1
@mrbandler
author

Before you read it

read from the page
ApplicabilityGone quietcds-routing-handlers: release and repository quiet for 46 months.

This is a derived prompt to re-check the work, not a claim that the work is wrong. Exact stale statements are recorded separately after editorial review.

Properties

About this work

declared and crawled
Published
declared
Published on
declared
Views
crawled
12,715

What was found on the page

derived
Prose
derived
358 words
Code blocks
derived
8
Repository links
derived
1

More on this9

Group by9 of 9 pieces
Piece, what it offersStill applies
Also explainingTypeScript patterns9
How to use Cloud SDK for AI in an existing CAP NodeJS Project in CommonJS
SAP Community, Jacky_Liu1
nothing recorded
Quick Implementation of DI/DI Container on SAP CAP: Node.js Hands-on Part
SAP Community, UmezukiThe reasoningRunnable code
nothing recorded
How we could potentially have nestjs as runtime for SAP CAP
SAP Community, alex_myakinkii
nothing recorded
Use TypeScript with the SAP Cloud Application Programming Model
SAP Community, KevinRThe reasoningA recipeRunnable code
nothing recorded
SAP CAP: Controller - Service - Repository architecture
SAP Community, Daniel DragoleaThe reasoningRunnable code
New majors
CDS-TS-Repository: Simplify SAP CAP Entity persistance with BaseRepository
SAP Community, Daniel DragoleaThe reasoningRunnable code
New majors
CDS-TS-Dispatcher: Simplifying SAP CAP TypeScript Development
SAP Community, Daniel DragoleaThe reasoningRunnable code
New majors
CAP Typescript + Fiori Typescript + live reload Initial app setup
SAP Community, Christophe_SWThe reasoningRunnable code
Core changed
Full Stack TypeScript App for Cloud Foundry - Sample Repository
SAP Community, former_member66The reasoningA recipeRunnable code
Core changed

Details

Graph6 edges
← POINTS HERE
POINTS OUT →
explainsTypeScript patternscapability, core and community
explainscds2typesartifact
explainscds-routing-handlersartifact
published onSAP Communitypublishing source
discovered viaSAP Communitycap-tag
Source
Type
blog
Published on
Host
community.sap.com
First seen
History1
  • Entered the atlasDiscovered via SAP Community · cap-tag.
For your agent
Ref
content:taking-cap-to-the-next-level-with-typescript
JSON
/content/taking-cap-to-the-next-level-with-typescript.json
MCP
Connecting an agent