Sage-Bionetworks / sage-monorepo

Where OpenChallenges, Schematic, and other Sage open source apps are built
https://sage-bionetworks.github.io/sage-monorepo/
Apache License 2.0
23 stars 12 forks source link

[Feature] Update boilerplate Angular app for Schematic #2033

Closed tschaffter closed 11 months ago

tschaffter commented 1 year ago

What projects is this feature for?

Schematic

Description

Since I generated the Angular app schematic-app, recent versions of Angular introduced QoL (quality of life) improvement, including the adoption of standalone components and better server-side rendering, which is required for optimal SEO and generation of rich cards on social media sites.

The goal of this ticket to to create a new project schematic-web-app. There are at least two motivations for doing this now:

cc: @linglp @sagely1

Anything else?

No response

Code of Conduct

tschaffter commented 11 months ago

This ticket is no longer needed because I'm in the process of removing the existing Schematic web app code (with the permission of Schematic owner). These two components (schematic-app and schematic-api-client-angular) can be easily recreated if needed.