Translation components API.

See the Weblate's Web API documentation for detailed description of the API.

GET /api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/changes/?format=api&page=80
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 4016,
    "next": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/changes/?format=api&page=81",
    "previous": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/changes/?format=api&page=79",
    "results": [
        {
            "unit": "https://hosted.weblate.org/api/units/102784097/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:10.897107+02:00",
            "action": 13,
            "target": "Greenfield development refers to building a new application from scratch, with Module Federation in mind from the beginning. This approach allows you to design and architect your application to take full advantage of Module Federation's capabilities.",
            "id": 62520973,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520973/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784095/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:10.865648+02:00",
            "action": 13,
            "target": "Greenfield Development with Module Federation",
            "id": 62520972,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520972/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784093/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:10.832634+02:00",
            "action": 13,
            "target": "Refactoring Example ",
            "id": 62520971,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520971/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784091/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:10.796774+02:00",
            "action": 13,
            "target": "Test thoroughly: Ensure you have a robust testing strategy in place to catch potential issues during the refactoring process.",
            "id": 62520970,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520970/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784089/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:10.771990+02:00",
            "action": 13,
            "target": "Plan your refactoring: Develop a detailed plan to refactor your application and integrate Module Federation. Consider breaking the process into smaller, manageable tasks.",
            "id": 62520969,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520969/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784087/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:10.740300+02:00",
            "action": 13,
            "target": "Analyze your existing application: Identify the areas that would benefit most from Module Federation and prioritize them.",
            "id": 62520968,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520968/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784085/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:10.704437+02:00",
            "action": 13,
            "target": "Best Practices",
            "id": 62520967,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520967/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784083/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:10.670355+02:00",
            "action": 13,
            "target": "Dependency management: Ensuring consistency and compatibility across shared dependencies can be challenging in Brownfield projects, as different parts of the application may rely on various dependency versions.",
            "id": 62520966,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520966/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784081/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:10.634233+02:00",
            "action": 13,
            "target": "Potential architectural changes: Your existing application architecture might not be optimized for Module Federation, which may require significant changes to fully leverage its potential.",
            "id": 62520965,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520965/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784079/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:10.606239+02:00",
            "action": 13,
            "target": "Refactoring existing code: You may need to refactor parts of your existing application to accommodate Module Federation. This can be time-consuming and may introduce temporary instability.",
            "id": 62520964,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520964/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784077/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:10.577154+02:00",
            "action": 13,
            "target": "Challenges",
            "id": 62520963,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520963/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784075/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:10.551451+02:00",
            "action": 13,
            "target": "Incremental improvements: You can gradually introduce Module Federation into your application, improving performance and code sharing over time.",
            "id": 62520962,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520962/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784073/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:10.528851+02:00",
            "action": 13,
            "target": "Leverage existing code and resources: You can continue building on your existing application, without needing to start from scratch.",
            "id": 62520961,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520961/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784071/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:10.502508+02:00",
            "action": 13,
            "target": "Advantages",
            "id": 62520960,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520960/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784069/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:10.469699+02:00",
            "action": 13,
            "target": "Brownfield development refers to integrating Module Federation into an existing application. This can be a complex process, as it may involve refactoring existing code and adapting your application's architecture to work with Module Federation.",
            "id": 62520959,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520959/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784067/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:10.440586+02:00",
            "action": 13,
            "target": "Brownfield Development with Module Federation",
            "id": 62520958,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520958/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784065/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:10.411164+02:00",
            "action": 13,
            "target": "This guide aims to provide an in-depth understanding of both development strategies to help you make an informed decision on whether to start from scratch, or lean more towards a refactoring-way.",
            "id": 62520957,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520957/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784063/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:10.375926+02:00",
            "action": 13,
            "target": "Greenfield Development: Building a new application from scratch with Module Federation in mind.",
            "id": 62520956,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520956/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784061/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:10.346223+02:00",
            "action": 13,
            "target": "Brownfield Development: Integrating Module Federation into an existing application.",
            "id": 62520955,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520955/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784059/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:10.317852+02:00",
            "action": 13,
            "target": "When considering implementing Module Federation in your projects, you'll often come across two primary development approaches depending on the state of your current project:",
            "id": 62520954,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520954/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784057/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:10.289254+02:00",
            "action": 13,
            "target": "Module Federation is a powerful tool in Webpack 5 that enables you to share dependencies and modules across applications, providing significant performance improvements and enabling the creation of distributed applications.",
            "id": 62520953,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520953/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784055/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:10.252624+02:00",
            "action": 13,
            "target": "Overview",
            "id": 62520952,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520952/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784053/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:10.212764+02:00",
            "action": 13,
            "target": "In this documentation page, we'll explore two different approaches to implementing Module Federation in your projects: Brownfield and Greenfield development. This guide is intended for advanced users and will provide a thorough understanding of the differences, advantages, and drawbacks of each approach.",
            "id": 62520951,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520951/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784051/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:10.182006+02:00",
            "action": 13,
            "target": "Brownfield vs. Greenfield Development with Module Federation",
            "id": 62520950,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520950/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784049/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:10.150117+02:00",
            "action": 13,
            "target": "Designing an application to more easily use Module Federation requires careful planning and consideration. By adopting a modular architecture, establishing clear versioning and compatibility strategies, organizing code effectively, and managing dependencies, developers can create applications that are well-suited for sharing modules between different applications using Module Federation. By following these best practices and tips, developers can take full advantage of the power and flexibility of Module Federation to create more modular and flexible web applications.",
            "id": 62520949,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520949/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784047/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:10.110048+02:00",
            "action": 13,
            "target": "Conclusion",
            "id": 62520948,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520948/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784045/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:10.075123+02:00",
            "action": 13,
            "target": "By designing clear and comprehensive documentation for shared modules, developers can more easily understand how different modules communicate with each other, and how data is passed between different applications. This can help to reduce errors and improve maintainability.",
            "id": 62520947,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520947/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784043/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:10.044220+02:00",
            "action": 13,
            "target": "To more easily use Module Federation, it is important to document shared modules and their APIs. This involves designing clear and comprehensive documentation for shared modules, as well as ensuring that the documentation is kept up-to-date as shared modules evolve over time.",
            "id": 62520946,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520946/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784041/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:09.988705+02:00",
            "action": 13,
            "target": "Documentation",
            "id": 62520945,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520945/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784039/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:09.954878+02:00",
            "action": 13,
            "target": "To ensure that errors are handled effectively, it is important to establish clear error handling guidelines. This involves defining how errors should be logged and reported, as well as defining how errors should be handled in different contexts.",
            "id": 62520944,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520944/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784037/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:09.919078+02:00",
            "action": 13,
            "target": "When sharing modules between different applications, it is important to consider error handling. This involves designing modules and packages that are robust and resilient to errors, as well as designing error handling mechanisms to handle errors that occur in shared modules.",
            "id": 62520943,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520943/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784035/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:09.888078+02:00",
            "action": 13,
            "target": "Error Handling",
            "id": 62520942,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520942/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784033/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:09.855199+02:00",
            "action": 13,
            "target": "By designing modules and packages that are optimized for performance, developers can ensure that shared modules do not negatively impact the performance of the overall application. This can help to improve the user experience and ensure that the application can scale to meet increasing demand.",
            "id": 62520941,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520941/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784031/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:09.818551+02:00",
            "action": 13,
            "target": "To more easily use Module Federation, it is important to design your application with performance in mind. This involves designing modules and packages that are optimized for performance, as well as designing tools that can be used to monitor and optimize the performance of shared modules.",
            "id": 62520940,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520940/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784029/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:09.787370+02:00",
            "action": 13,
            "target": "Performance",
            "id": 62520939,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520939/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784027/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:09.747687+02:00",
            "action": 13,
            "target": "To get more visibility of your federated modules, we suggest using https://www.medusa.codes/[Medusa]. Medusa provides visibility of tracking how every new feature update influences the performance, compare current, historical, and the upcoming version, discover insights, and take-data driven decisions.",
            "id": 62520938,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520938/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784025/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:09.690866+02:00",
            "action": 13,
            "target": "By designing modules and packages that are easily monitorable, developers can more easily identify performance issues and other problems that may affect the overall quality of the application. This can help to improve the overall reliability and performance of the application.",
            "id": 62520937,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520937/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784023/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:09.662730+02:00",
            "action": 13,
            "target": "To more easily use Module Federation, it is important to design your application with monitoring and metrics in mind. This involves designing modules and packages that can be easily monitored, as well as designing monitoring tools that can be used to track the performance of shared modules.",
            "id": 62520936,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520936/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784021/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:09.630212+02:00",
            "action": 13,
            "target": "Monitoring and Metrics",
            "id": 62520935,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520935/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784019/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:09.603349+02:00",
            "action": 13,
            "target": "To ensure the security of shared modules, it is important to establish clear access control policies. This involves defining who has access to shared modules, as well as implementing authentication and authorization mechanisms to control access to those modules.",
            "id": 62520934,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520934/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784017/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:09.570201+02:00",
            "action": 13,
            "target": "When sharing modules between different applications, it is important to consider security implications. This involves designing modules and packages that are secure by default, as well as implementing security measures to protect shared modules from unauthorized access or modification.",
            "id": 62520933,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520933/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784015/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:09.535743+02:00",
            "action": 13,
            "target": "Security",
            "id": 62520932,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520932/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784013/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:09.502663+02:00",
            "action": 13,
            "target": "To learn more about testing of modules, proceed to dedicated xref:unit-testing.adoc[How to Create Unit Tests for Distributed Code] documentation page.",
            "id": 62520931,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520931/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784011/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:09.464078+02:00",
            "action": 13,
            "target": "By designing modules and packages that are easily testable, developers can more easily ensure that changes to those modules do not break other applications that rely on them. This can help to reduce the risk of errors and improve the overall quality of the application.",
            "id": 62520930,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520930/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784009/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:09.436159+02:00",
            "action": 13,
            "target": "To more easily use Module Federation, it is important to design your application with testability in mind. This involves designing modules and packages that can be easily tested in isolation, as well as designing tests that can be easily run against shared modules.",
            "id": 62520929,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520929/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784007/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:09.408970+02:00",
            "action": 13,
            "target": "Testability",
            "id": 62520928,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520928/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784005/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:09.372171+02:00",
            "action": 13,
            "target": "To establish clear communication protocols, it is important to standardize interfaces and APIs. This allows different modules to communicate with each other in a consistent and predictable way, which can help to reduce errors and improve maintainability.",
            "id": 62520927,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520927/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784003/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:09.337833+02:00",
            "action": 13,
            "target": "When sharing modules between different applications, it is important to establish clear communication protocols. This involves defining how different modules communicate with each other, and how data is passed between different applications.",
            "id": 62520926,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520926/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102784001/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:09.305798+02:00",
            "action": 13,
            "target": "Communication Protocols",
            "id": 62520925,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520925/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102783999/?format=api",
            "component": "https://hosted.weblate.org/api/components/module-federation-documentation-oss/module-federation-documentation-main-docs/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/module-federation-documentation-oss/module-federation-documentation-main-docs/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-01T16:41:09.267687+02:00",
            "action": 13,
            "target": "To more easily manage dependencies between modules, it is important to establish a clear dependency hierarchy. This hierarchy should define the relationships between different modules and should be designed to minimize dependencies between modules wherever possible.",
            "id": 62520924,
            "action_name": "Source string added",
            "url": "https://hosted.weblate.org/api/changes/62520924/?format=api"
        }
    ]
}