api-layer icon indicating copy to clipboard operation
api-layer copied to clipboard

API Portal

Open jalel01 opened this issue 4 years ago • 2 comments

This Epic aggregates a series of Issues aimed at improving the Catalog user experience. This will be a combination of front-end UI enhancements and back-end optimization that together will constitute a new major release of the Catalog.

jalel01 avatar Apr 26 '21 13:04 jalel01

Existing GitHub issues:

  • https://github.com/zowe/api-layer/issues/1405 (API Catalog Refresh EPIC)

  • https://github.com/zowe/api-layer/issues/1029 (Jiri A.)

  • https://github.com/zowe/api-layer/issues/1003 (Jiri A.)

pinpan avatar May 21 '21 09:05 pinpan

Petr Plavjanik recently raised a question about how we pack and serve static content - CSS, JS, images.

Basically following options are available: - pack them with the app code (depends on technology/framework used) - Use CDN (Content Delivery Network) - either public or private - Use browser caches - All methods have pros and cons. Jakub's suggestion for configurability looks good. May be a bit heavier to implement (glad to be wrong here). CDN then comes as an option if available and acceptable for the customer. Different packaging variants as WebJars are technology dependent and up to each team/product. The browser cache looks like the cheapest to implement and has other advantages such as not consuming any server/paid resources and processing time.

pinpan avatar May 21 '21 14:05 pinpan