Hi,
Did you manage to replicate this? I know we have been a bit pushy about it, but this is really important for us right now.
Hi @oguzhanagir
We conducted extensive testing over the past few hours and wanted to share some key findings:
Our backend was located at appapi.ourdomain.com, our frontent at app.ourdomain.com
It seems that the Clear-Site-Data:
header used by Zero can’t take effect because it’s sent from the backend domain, while browsers only apply it to the domain serving the frontend (due to security restrictions). Is this understanding correct?
We reconfigured our testing environment: Backend at app.ourdomain.com/api and frontend at app.ourdomain.com (using different nginx locations)
According to the browser console, the header Clear-Site-Data: "cache"
seems to trigger correctly. However, in the network tab, files like style.bundle.css
sometimes still show old timestamps after a reload.
Here is a history of some reloads in the new environment. The reloads triggered by the “update available” notification are marked in red (you can verify using the ?t= query param).
What we noticed:
Can you reproduce this behavior on your end? We’d appreciate any insights you might have or guidance on what we could be missing.
Hello,
See: https://github.com/aspnetzero/aspnet-zero-core/issues/5194
We hope for a quick solution to the problem :)
Hello @ismcagdas, Thank you for your response. Unfortunately, "updateOn" is not a feasible solution for us, as it only triggers updates when the focus is lost from the input field or when the form is submitted. This approach does not meet our requirement for "real-time" search results. A more viable solution appears to be using a directive that handles debouncing, as mentioned in your StackOverflow post.
It would be beneficial if your framework could natively support this functionality, as the current implementation is inadequate for production use.
Hello,
We are in the process of integrating several AI technologies into our system. As part of this effort, we require access to a vector database. Considering that aspboilerplate already supports Redis caching, we are considering using Redis as our vector database for its ease of implementation?
Could you provide some guidance on the general adjustments that may be necessary for this integration? We need access to it in several services.
Thank you in advance!
After some investigation, I realized that this error only occurs when optimization is set to "true" in the angular.json production config.
Deployment is working as expected with optimization set to false. Have you had a similar case?
In case anyone plans to do this as well:
We ended up using: https://pub.dev/packages/swagger_dart_code_generator
Working really well
Hey @ismcagdas,
Thank you for these tips and suggestions! We plan to implement this in the near future and may reach out again if further questions arise.
Hello,
we have a requirement to connect and communicate with local network devices of our users. To facilitate this, we are considering developing a separate standalone client that could run on Mac, Windows, and potentially Linux.
Could you provide us with some guidance on how to approach this? The standalone client would need to execute certain actions triggered by the backend, such as sending requests to local devices and returning the responses from these devices to the backend, among other tasks. The users can add local devices via a simple ui.
We would appreciate any advice or resources you can share to help us achieve this.
Thank you in advance.
Hey, we are looking to build a Flutter App as UI paired with the Zero Backend.
Does anyone already have experience in this matter? Input / ideas, especially considering the implementation of the "service-proxies" (like in the Angular project), would be appreciated!
Thank you!