You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have spent the day evaluating both ImageKit and Cloudinary for our business. I wanted to leave a note with some ideas and suggestions for you!
Something similar to cloudinary's transformationStringFromObject - manipulating strings is very tedious and confusing for developers. We should be able to leverage a higher level (and typesafe) API
Improved extensibility, why doesn't this repo expose the ImageKitContext (it exposes something confusingly named, IKContext, which is not in fact a React.Context at all). If I want to do anything custom, I have to create my own ImageKit, duplicate/pass it all the same parameters that I've already passed to IKContext, including my authenticator. All of that doesn't have to be done twice. This repo should expose the client for consumers to use, which would at least make it easier for them to implement custom behavior and fill any gaps until the feature set catches up.
Thanks for all your hard work!
The text was updated successfully, but these errors were encountered:
Thank you for taking the time to provide the valuable feedback. We really appreciate your insights and are continuously working on improving our SDKs across the board.
Regarding your point:
Something similar to cloudinary's transformationStringFromObject - manipulating strings is very tedious and confusing for developers. We should be able to leverage a higher level (and typesafe) API
Our React SDK is written in TypeScript and currently supports object-based transformations. For example, you can achieve transformations using the following syntax:
Could you clarify further what improvements you’re envisioning, or any specific use cases where you feel the current implementation falls short? We'd love to better understand how we can enhance the developer experience.
As for the context-related changes, we already have plans to address those in the next release, which should simplify working with custom behavior.
I have spent the day evaluating both ImageKit and Cloudinary for our business. I wanted to leave a note with some ideas and suggestions for you!
transformationStringFromObject
- manipulating strings is very tedious and confusing for developers. We should be able to leverage a higher level (and typesafe) APIImageKitContext
(it exposes something confusingly named,IKContext
, which is not in fact aReact.Context
at all). If I want to do anything custom, I have to create my ownImageKit
, duplicate/pass it all the same parameters that I've already passed toIKContext
, including myauthenticator
. All of that doesn't have to be done twice. This repo should expose theclient
for consumers to use, which would at least make it easier for them to implement custom behavior and fill any gaps until the feature set catches up.Thanks for all your hard work!
The text was updated successfully, but these errors were encountered: