{"id":"750a5b6b0e089874","timestamp":1777546496990,"matcher":{"static":{"/services/artificial-intelligence-open-ai-gpt-4":{"redirect":"/services/artificial-intelligence-development-services"},"/services/medtech-software-development":{"redirect":"/services/healthcare-software-development"},"/services/product-development-type":{"redirect":"/services"},"/services/industry-specific-type":{"redirect":"/services"},"/services/product-design-type":{"redirect":"/services"},"/services/technology-specific-type":{"redirect":"/services"},"/services/ai":{"redirect":"/services/artificial-intelligence-development-services"},"/services/ecommerce":{"redirect":"/services/retail-software-development"},"/services/ecommerce-software-development":{"redirect":"/services/retail-software-development"},"/services/elixir-development":{"redirect":"/services/elixir-software-development"},"/services/fintech":{"redirect":"/services/fintech-software-development"},"/services/hr-software":{"redirect":"/services/hr-tech-software-development"},"/services/iot-development":{"redirect":"/services"},"/services/medtech":{"redirect":"/services/healthcare-software-development"},"/services/progressive-web-app-development":{"redirect":"/services/progressive-web-application-development-services"},"/services/proptech":{"redirect":"/services/real-estate-proptech-software-development"},"/services/pwa-development":{"redirect":"/services/progressive-web-application-development-services"},"/services/python-development-services":{"redirect":"/services/python-development"},"/services/ruby-on-rails":{"redirect":"/services/ruby-on-rails-development-company"},"/services/ruby-on-rails-development":{"redirect":"/services/ruby-on-rails-development-company"},"/services/vue":{"redirect":"/services/vue-js-development"},"/services/vue-development":{"redirect":"/services/vue-js-development"},"/services/web-development":{"redirect":"/services/web-application-development"},"/services/elixir-development-services":{"redirect":"/services/elixir-software-development"},"/services/elixir-phoenix-development":{"redirect":"/services/elixir-software-development"},"/services/mobile-apps-development":{"redirect":"/services/mobile-development"},"/services/software-consulting":{"redirect":"/services"},"/services/ux-ui-design":{"redirect":"/services/product-design"},"/services/vuejs":{"redirect":"/services/vue-js-development"},"/services/vuejs-development":{"redirect":"/services/vue-js-development"},"/services/vuejs-development-service":{"redirect":"/services/vue-js-development"},"/services/real-estate-software-development":{"redirect":"/services/real-estate-proptech-software-development"},"/services/vue-js-development/modules/cart":{"redirect":"/services/vue-js-development"},"/blog/why-choose-ruby-on-rails-for-development":{"redirect":"/blog/why-ruby-on-rails-development"},"/blog/cross-platform-development-nativescript-react-native-pwa-hybrid-apps":{"redirect":"/blog/nativescript-vs-react-native"},"/blog/application-integration-popularity-how-to":{"redirect":"/blog/application-integration-beginners-guide"},"/blog/prototyping-in-software-development":{"redirect":"/blog/what-is-a-prototype"},"/blog/gpt-ads-in-spa-next.js":{"redirect":"/blog/gpt-ads-in-spa-next-js"},"/blog/2014":{"redirect":"/blog"},"/blog/2014/fixing-legacy-code":{"redirect":"/blog/fixing-legacy-code"},"/blog/2014/introduction":{"redirect":"/blog"},"/blog/composables/useBreakpoints":{"redirect":"/blog"},"/blog/9-companies-using-vue.js-in-2021":{"redirect":"/blog/top-companies-using-vue-js"},"/blog/9-companies-using-vue-js":{"redirect":"/blog/top-companies-using-vue-js"},"/blog/top-10-best-flutter-apps-in-2024":{"redirect":"/blog/flutter-apps"},"/blog/stores":{"redirect":"/blog"},"/blog/author/michał-szajbe":{"redirect":"/blog/author/michal-szajbe"},"/blog/author/micha%C5%82-szajbe":{"redirect":"/blog/author/michal-szajbe"},"/blog/author/wojciech-maciejakPortfolio":{"redirect":"/blog/author/wojciech-maciejak"},"/blog/author/michał-nowicki-marta-gajowczyk":{"redirect":"/blog/author/michal-nowicki-marta-gajowczyk"},"/blog/author/micha%C5%82-nowicki-marta-gajowczyk":{"redirect":"/blog/author/michal-nowicki-marta-gajowczyk"},"/blog/author/undefined":{"redirect":"/blog"},"/blog/author/michał-stachura":{"redirect":"/blog/author/michal-stachura"},"/blog/author/micha%C5%82-stachura":{"redirect":"/blog/author/michal-stachura"},"/blog/author/błażej-chwoła":{"redirect":"/blog/author/blazej-chwola"},"/blog/author/b%C5%82a%C5%BCej-chwo%C5%82a":{"redirect":"/blog/author/blazej-chwola"},"/blog/author/rafał-kondziela":{"redirect":"/blog/author/rafal-kondziela"},"/blog/author/rafa%C5%82-kondziela":{"redirect":"/blog/author/rafal-kondziela"},"/blog/author/tomasz-kapłon":{"redirect":"/blog/author/tomasz-kaplon"},"/blog/author/tomasz-kap%C5%82on":{"redirect":"/blog/author/tomasz-kaplon"},"/blog/author/elżbieta-szulc":{"redirect":"/blog/author/ela-szulc"},"/blog/author/el%C5%BCbieta-szulc":{"redirect":"/blog/author/ela-szulc"},"/blog/author/olgierd-gawroński":{"redirect":"/blog/author/olgierd-gawronski"},"/blog/author/olgierd-gawro%C5%84ski":{"redirect":"/blog/author/olgierd-gawronski"},"/blog/author/kamil-górski":{"redirect":"/blog/author/kamil-gorski"},"/blog/author/kamil-g%C3%B3rski":{"redirect":"/blog/author/kamil-gorski"},"/blog/author/marcin-żołądkiewicz":{"redirect":"/blog/author/marcin-zoladkiewicz"},"/blog/author/marcin-%C5%BCo%C5%82%C4%85dkiewicz":{"redirect":"/blog/author/marcin-zoladkiewicz"},"/blog/author/michał-simka":{"redirect":"/blog/author/michal-simka"},"/blog/author/micha%C5%82-simka":{"redirect":"/blog/author/michal-simka"},"/blog/author/michał-podwórny":{"redirect":"/blog/author/michal-podworny"},"/blog/author/micha%C5%82-podw%C3%B3rny":{"redirect":"/blog/author/michal-podworny"},"/blog/author/katarzyna-tatomir-rebeś":{"redirect":"/blog/author/katarzyna-tatomir-rebes"},"/blog/author/katarzyna-tatomir-rebe%C5%9B":{"redirect":"/blog/author/katarzyna-tatomir-rebes"},"/blog/author/paweł-rutkowski":{"redirect":"/blog/author/pawel-rutkowski"},"/blog/author/pawe%C5%82-rutkowski":{"redirect":"/blog/author/pawel-rutkowski"},"/blog/author/michał-kochmański":{"redirect":"/blog/author/michal-kochmanski"},"/blog/author/micha%C5%82-kochma%C5%84ski":{"redirect":"/blog/author/michal-kochmanski"},"/blog/author/konrad-korżel":{"redirect":"/blog/author/konrad-korzel"},"/blog/author/konrad-kor%C5%BCel":{"redirect":"/blog/author/konrad-korzel"},"/blog/author/michał-nowicki":{"redirect":"/blog/author/michal-nowicki-marta-gajowczyk"},"/blog/author/micha%C5%82-nowicki":{"redirect":"/blog/author/michal-nowicki-marta-gajowczyk"},"/blog/author/jakub-cieślar":{"redirect":"/blog/author/jakub-cieslar"},"/blog/author/jakub-cie%C5%9Blar":{"redirect":"/blog/author/jakub-cieslar"},"/blog/author/hubert-białęcki":{"redirect":"/blog/author/hubert-bialecki"},"/blog/author/hubert-bia%C5%82%C4%99cki":{"redirect":"/blog/author/hubert-bialecki"},"/blog/monte/monte-new-angular.component":{"redirect":"/blog"},"/blog/understanding-dynamic-components-in-vue-3/Step1.vue":{"redirect":"/blog/understanding-dynamic-components-in-vue-3"},"/blog/understanding-dynamic-components-in-vue-3/Step2.vue":{"redirect":"/blog/understanding-dynamic-components-in-vue-3"},"/blog/understanding-dynamic-components-in-vue-3/Step3.vue":{"redirect":"/blog/understanding-dynamic-components-in-vue-3"},"/blog/javascript-libraries-data-visualiza-":{"redirect":"/blog/javascript-libraries-data-visualization"},"/blog/why-choose-nuxt-for-your-project-":{"redirect":"/blog/why-choose-nuxt-for-your-project"},"/blog/test.component":{"redirect":"/blog"},"/blog/MyComponent":{"redirect":"/blog"},"/blog/components/Entity":{"redirect":"/blog"},"/blog/PropComponent":{"redirect":"/blog"},"/blog/compUtils":{"redirect":"/blog"},"/blog/topic/javascript":{"redirect":"/blog/topic/java-script"},"/blog/topic/culture/page/POST":{"redirect":"/blog/topic/culture"},"/blog/topic/ruby-rails/page/POST":{"redirect":"/blog/topic/ruby-rails"},"/blog/topic/agile-development":{"redirect":"/blog/topic/agile"},"/blog/topic/agile-testing":{"redirect":"/blog/topic/agile"},"/blog/topic/android":{"redirect":"/blog/topic/development"},"/blog/topic/capture-for-jira":{"redirect":"/blog/topic/project-management"},"/blog/topic/communication":{"redirect":"/blog/topic/culture"},"/blog/topic/communication-challenges":{"redirect":"/blog/topic/culture"},"/blog/topic/css":{"redirect":"/blog/topic/development"},"/blog/topic/design":{"redirect":"/blog"},"/blog/topic/euruko":{"redirect":"/blog"},"/blog/topic/front":{"redirect":"/blog/topic/development"},"/blog/topic/geek-girls-carrots":{"redirect":"/blog/2016/coding-workshops-geek-girls-carrots"},"/blog/topic/grape":{"redirect":"/blog"},"/blog/topic/hrtech":{"redirect":"/blog/topic/hr-tech"},"/blog/topic/hrtech/page/2":{"redirect":"/blog/topic/hr-tech"},"/blog/topic/it":{"redirect":"/blog"},"/blog/topic/prototype":{"redirect":"/blog/what-is-a-prototype"},"/blog/topic/puma":{"redirect":"/blog"},"/blog/topic/rails":{"redirect":"/blog/topic/ruby-rails"},"/blog/topic/ruby":{"redirect":"/blog/topic/ruby-rails"},"/blog/topic/scrum":{"redirect":"/blog/topic/project-management"},"/blog/topic/software-testing":{"redirect":"/blog/topic/qa"},"/blog/topic/tech":{"redirect":"/blog"},"/blog/topic/testing":{"redirect":"/blog/topic/qa"},"/blog/topic/trends":{"redirect":"/blog"},"/blog/topic/ux":{"redirect":"/blog/topic/product-design"},"/blog/topic/visualization":{"redirect":"/blog/topic/product-design"},"/blog/topic/vue-js/page/services/react-native-development":{"redirect":"/blog"},"/blog/topic/vue-js/page/www.monterail.com/services/react-native-development":{"redirect":"/blog"},"/blog/topic/web-development":{"redirect":"/blog/topic/development"},"/blog/topic/services/react-native-development":{"redirect":"/blog"},"/blog/topic/www.monterail.com/services/react-native-development":{"redirect":"/"},"/blog/topic/di":{"redirect":"/blog/topic/d-i"},"/blog/topic/medtech":{"redirect":"/blog/topic/med-tech"},"/blog/topic/iot":{"redirect":"/blog/topic/io-t"},"/blog/topic/jquery":{"redirect":"/blog/topic/j-query"},"/blog/app.module":{"redirect":"/blog"},"/blog/react-lazy-a-custom-retry-mechanism-for-dynamically-loaded-modules/MyComponent":{"redirect":"/blog/react-lazy-a-custom-retry-mechanism-for-dynamically-loaded-modules"},"/blog/plugins/firebase":{"redirect":"/blog"},"/blog/3d-editor-vue.js-reactive-entity-system/PropComponent":{"redirect":"/blog/3d-editor-vue.js-reactive-entity-system"},"/blog/3d-editor-vue.js-reactive-entity-system/compUtils":{"redirect":"/blog/3d-editor-vue.js-reactive-entity-system"},"/blog/whats-new-in-vue-3-the-most-interesting-new-features/AsyncComponent.vue":{"redirect":"/blog/whats-new-in-vue-3-the-most-interesting-new-features"},"/blog/cross-platform-development-native{}script-react-native-pwa-hybrid-apps":{"redirect":"/blog/nativescript-vs-react-native"},"/blog/why-and-when-outsource-ruby-on-rails-development":{"redirect":"/blog/how-to-prepare-to-work-with-an-external-ror-development-agency"},"/blog/hr-technology-trends-for":{"redirect":"/blog/hr-technology-trends-business"},"/blog/javascript-libraries-":{"redirect":"/blog/javascript-libraries-data-visualization"},"/blog/2016/iot-with-elixir-and-coap-part-1-example-on-how-to-easily-":{"redirect":"/blog/2016/elixir-phoenix-coap-iot-platform"},"/blog/2016/how-we-built-a-truly-smart-office-system-based-on-raspberry-pi":{"redirect":"/blog/2016/smart-office-raspberry-pi"},"/blog/2016/elixir-and-coap-iot-platform":{"redirect":"/blog/2016/elixir-phoenix-coap-iot-platform"},"/blog/2016/iot-with-elixir-and-coap-part-1-example-on-how-to-easily-prototype-and-build-an-iot-platform":{"redirect":"/blog/2016/elixir-phoenix-iot-development"},"/blog/2016/iot-with-elixir-and-coap-part-2-example-on-how-to-easily-prototype-and-build-an-iot-platform":{"redirect":"/blog/2016/elixir-phoenix-coap-iot-platform"},"/blog/2016/summary-of-our-coding-workshops-for-women-geek-girls-carrots-helped-us-achieve-something-crucial-last-weekend":{"redirect":"/blog/2016/coding-workshops-geek-girls-carrots"},"/blog/2016/we-re-looking-for-marketing-experts-to-join-our-team":{"redirect":"/careers"},"/blog/vuejs-3-state-of-vuejs-report":{"redirect":"/stateofvue"},"/blog/design-handoff":{"redirect":"/blog/design-handoff-done-right"},"/blog/web-application-development-cost":{"redirect":"/blog/web-application-development-cost-estimation"},"/blog/beyond-v0-dev-ai-ui-generator-for-vue-and-nuxt":{"redirect":"/blog/beyond-v0-dev-ai-powered-ui-generator-for-vue-and-nuxt"},"/blog/ai-in-mental-health":{"redirect":"/blog/ai-in-mental-health-sector"},"/blog/ai-transforming-hr":{"redirect":"/blog/ai-transforming-hr-sector"},"/blog/building-mobile-app":{"redirect":"/blog/building-mobile-app-step-by-step"},"/blog/2015/phoenix-blog":{"redirect":"/blog/elixir-phoenix-framework-tutorial"},"/blog/2015/elixir-blog-phoenix-framework":{"redirect":"/blog/elixir-phoenix-framework-tutorial"},"/blog/2015/POST":{"redirect":"/blog"},"/blog/2015/time-to-grow":{"redirect":"/blog/2015/new-monterail-office-design"},"/blog/2015/we-all-are-going-to-meet-in-the-elixir-world":{"redirect":"/blog/2015/the-elixir-world"},"/blog/should-i-consider-pwa-remarkable-possibilities-of-progressive-web-apps":{"redirect":"/blog/progressive-web-apps-ios-example"},"/blog/2008/POST":{"redirect":"/blog"},"/blog/2009/POST":{"redirect":"/blog"},"/blog/2011/POST":{"redirect":"/blog"},"/blog/2012/POST":{"redirect":"/blog"},"/blog/2013/let-your-ideas-grow":{"redirect":"/blog"},"/blog/2013/POST":{"redirect":"/blog"},"/blog/2013/services/react-native-development":{"redirect":"/services/react-native-development"},"/blog/2013/www.monterail.com/services/react-native-development":{"redirect":"/services/react-native-development"},"/blog/2017/POST":{"redirect":"/blog"},"/blog/2017/what-design-really-is":{"redirect":"/blog/what-design-really-is"},"/blog/2017/services/react-native-development":{"redirect":"/blog"},"/blog/2017/www.monterail.com/services/react-native-development":{"redirect":"/blog"},"/blog/50-hr-software-tools":{"redirect":"/blog/hr-software-tools"},"/blog/50-hr-software-tools-2021":{"redirect":"/blog/hr-software-tools"},"/blog/5-rules-for-clarity-in-data-visualization":{"redirect":"/blog/data-visualization-best-practices"},"/blog/70-hr-tech-tools-for-your-business":{"redirect":"/blog/hr-software-tools"},"/blog/75-hr-tech-tools-for-your-business":{"redirect":"/blog/hr-software-tools"},"/blog/7-tips-to-improve-customer-satisfaction-":{"redirect":"/blog/7-tips-to-improve-customer-satisfaction-through-technology"},"/blog/a-go-to-software-development-agency-for-enterprises":{"redirect":"/blog/software-development-company-enterprises"},"/blog/a-go-to-softwware-development-agency-for-enterprises":{"redirect":"/blog/software-development-company-enterprises"},"/blog/alexa-skill-development-tutorial":{"redirect":"/blog/alexa-development-skill-tutorial"},"/blog/angularjs-angular-migration-hybrid":{"redirect":"/blog/angularjs-vs-angular-migration"},"/blog/a-recap-of-2018-in-ten-points":{"redirect":"/blog/a-recap-of-2018-in-eleven-points"},"/blog/blog-sample/how-to-index-objects-elasticsearch":{"redirect":"/blog/how-to-index-objects-elasticsearch"},"/blog/bunch.ai-managing-company-culture":{"redirect":"/blog/bunch-hrtech-company-culture"},"/blog/can-the-unconscious-become-conscious":{"redirect":"/blog/unconscious-bias"},"/blog/create-your-first-remote-push-notifications-system-in-react-native-step-by-step-tutorial-with-code":{"redirect":"/blog/remote-push-notifications-system-react-native"},"/blog/data-visualization-design-tools":{"redirect":"/blog/visual-stories-data-visualization"},"/blog/developing-amazon-alexa-skill":{"redirect":"/blog/alexa-development-skill-tutorial"},"/blog/developing-a-skill-for-amazons-alexa-the-conf-room-manager":{"redirect":"/blog/alexa-development-skill-tutorial"},"/blog/discovery-workshop-software-development":{"redirect":"/blog/remote-discovery-phase"},"/blog/discovery-workshops-software-development":{"redirect":"/blog/remote-discovery-phase"},"/blog/endtoendtestingwithcodeceptjs":{"redirect":"/blog"},"/blog/evan-you-talks-about-vue-3-and-the-future-of-development":{"redirect":"/blog/interview-evan-you-vue3"},"/blog/famo":{"redirect":"/blog"},"/blog/famous-companies-using-":{"redirect":"/blog/famous-companies-using-elixir"},"/blog/final-ver.-tapping-the-potential-of-the-polish-israeli-relationship":{"redirect":"/blog/polish-israeli-cooperation-tel-aviv-business-forum"},"/blog/flutter-app-":{"redirect":"/blog/topic/flutter"},"/blog/guide-non-tech-project-managers-mitigate-risks":{"redirect":"/blog/project-risk-management"},"/blog/how-hr-tech-helps-organizations-transform-digitally":{"redirect":"/blog/digital-transformation-with-hr-tech"},"/blog/how-is-technology-":{"redirect":"/blog/topic/technology"},"/blog/how-to-build-mvp":{"redirect":"/blog/minimum-viable-product"},"/blog/hr-technology-trends-":{"redirect":"/blog/hr-technology-trends-business"},"/blog/hr-technology-trends-for-business":{"redirect":"/blog/hr-technology-trends-business"},"/blog/hr-technology-trends-for-business-2020":{"redirect":"/blog/hr-technology-trends-business"},"/blog/hr-technology-trends-for-business-2021":{"redirect":"/blog/hr-technology-trends-business"},"/blog/hr-tech-opinion-leaders-to-follow-in-2020":{"redirect":"/blog/hr-leaders-to-follow"},"/blog/hr-tech-opinion-leaders-to-follow-in-2021":{"redirect":"/blog/hr-leaders-to-follow"},"/blog/blog/the-biggest-hr-tech-conferences-in-2020":{"redirect":"/blog/the-biggest-hr-tech-conferences-in-2023"},"/blog/interesting-ux-conferences-2020":{"redirect":"/blog/interesting-ux-conferences"},"/blog/introduction-to-agile-retrospective-for-project-managers":{"redirect":"/blog/agile-retrospective-project-management"},"/blog/long-term-":{"redirect":"/blog/building-business-relationships"},"/blog/make-your-pwa-work-offline-part-2-dynamic-data":{"redirect":"/blog/pwa-offline-dynamic-data"},"/blog/mobile-app-development":{"redirect":"/blog/building-mobile-app-step-by-step"},"/blog/monterail-sabbatical-stories":{"redirect":"/blog/hi5-at-monterail-grzegorz-hajdukiewicz-sabbatical-leave-story"},"/blog/my-monterail-way-interview-with-hubert-białęcki":{"redirect":"/blog/my-monterail-way-interview-with-hubert-bialecki"},"/blog/my-monterail-way-interview-with-hubert-bia%C5%82%C4%99cki":{"redirect":"/blog/my-monterail-way-interview-with-hubert-bialecki"},"/blog/native...":{"redirect":"/blog"},"/blog/nativescript-vs-react-native-2020":{"redirect":"/blog/nativescript-vs-react-native"},"/blog/nativescript-vs-react-native-2021":{"redirect":"/blog/nativescript-vs-react-native"},"/blog/networking-challenges-and-opportunities-at-digital-conferences-and-virtual-events":{"redirect":"/blog/tech-conferences-covid"},"/blog/nodejs-developers-":{"redirect":"/blog/nodejs-developers-2019"},"/blog/nodejs-developers-2018":{"redirect":"/blog/nodejs-developers-2019"},"/blog/node.js-developers-to-follow-in-2018":{"redirect":"/blog/nodejs-developers-2019"},"/blog/node.js-development-enterprise-app":{"redirect":"/blog/nodejs-development-enterprises"},"/blog/node.js-development-enterprise-apps":{"redirect":"/blog/nodejs-development-enterprise-apps"},"/blog/nodejs-development-enterprisesOct":{"redirect":"/blog/nodejs-development-enterprises"},"/blog/offline-support-for-your-app-part-1-static-data":{"redirect":"/blog/pwa-working-offline"},"/blog/pricing-strategy-sass-product":{"redirect":"/blog/pricing-strategy-saas-product"},"/blog/product-designer-job":{"redirect":"/blog"},"/blog/progressive-web-apps":{"redirect":"/blog/pwa-examples"},"/blog/progressive-web-apps-examples":{"redirect":"/blog/pwa-examples"},"/blog/proof-of-concept-prototype-mvp":{"redirect":"/blog/proof-of-concept"},"/blog/python-for-mobile-apps-is-it-a-good-choice":{"redirect":"/blog/python-for-mobile-app-development"},"/blog/react-native-development-business-and-a-developer-perspective":{"redirect":"/blog/react-native-development-pros-cons"},"/blog/react-native-vs-nativescript-2019":{"redirect":"/blog/nativescript-vs-react-native"},"/blog/react-native-vs.-nativescript-2019":{"redirect":"/blog/nativescript-vs-react-native"},"/blog/react-native-vs-nativescript-2020":{"redirect":"/blog/nativescript-vs-react-native"},"/blog/reasons":{"redirect":"/blog"},"/blog/remote-discovery-workshop":{"redirect":"/blog/remote-discovery-phase"},"/blog/rules-of-data-visualization":{"redirect":"/blog/data-visualization-best-practices"},"/blog/rules-rules-of-data-visualization":{"redirect":"/blog/data-visualization-best-practices"},"/blog/senior-dev-monterail":{"redirect":"/blog/senior-developer-monterail"},"/blog/six-react-native-apps-worth-watching-in-2021":{"redirect":"/blog/innovative-react-native-apps-examples"},"/blog/software-development-agency-outsourcing":{"redirect":"/blog/software-development-company-outsourcing-benefits"},"/blog/software-development-agency-outsourcing-benefits":{"redirect":"/blog/software-development-company-outsourcing-benefits"},"/blog/software-estimation-costs-and-time-outsourced-product":{"redirect":"/blog/software-estimation-cost-time-outsourcing"},"/blog/software-qa-standar":{"redirect":"/blog/software-qa-standards-iso-25010"},"/blog/software-qa-standards-iso-25010!":{"redirect":"/blog/software-qa-standards-iso-25010"},"/blog/tags/front-end":{"redirect":"/blog/topic/development"},"/blog/tags/ruby":{"redirect":"/blog/topic/ruby-rails"},"/blog/the-biggest-hr-tech-conferences-in-2020":{"redirect":"/blog/the-biggest-hr-tech-conferences-in-2023"},"/blog/the-biggest-hr-tech-conferences-in-2022":{"redirect":"/blog/the-biggest-hr-tech-conferences-in-2023"},"/blog/top-ten-pwa":{"redirect":"/blog/pwa-examples"},"/blog/top-ten-pwa-2020":{"redirect":"/blog/pwa-examples"},"/blog/top-ten-pwa-2021":{"redirect":"/blog/pwa-examples"},"/blog/vue-core-team-visit-at-monterail":{"redirect":"/blog/vue-core-team-visit"},"/blog/vue-vs-react-2019":{"redirect":"/blog/vue-vs-react"},"/blog/vue-vs-react-2020":{"redirect":"/blog/vue-vs-react"},"/blog/vue-vs-react-2021":{"redirect":"/blog/vue-vs-react"},"/blog/what-is-poc-and-mvp":{"redirect":"/blog/proof-of-concept"},"/blog/what-is-python-used-for-top-10-examples-of-successful-applications":{"redirect":"/blog/what-is-python-used-for"},"/blog/when-and-why-use-python-for-business":{"redirect":"/blog/when-to-use-python-for-business"},"/blog/when-use-nodejs-development":{"redirect":"/blog/why-use-nodejs-development"},"/blog/why-and-when-should-you-consider-node.js-for-your-next-project":{"redirect":"/blog/why-use-nodejs-development"},"/blog/why-our-clients-choose-cloud-hosting-for-their-applications":{"redirect":"/blog/cloud-hosting-for-applications"},"/blog/why-ruby-on-rails-development-2019":{"redirect":"/blog/why-ruby-on-rails-development"},"/blog/why-ruby-on-rails-development-2020":{"redirect":"/blog/why-ruby-on-rails-development"},"/blog/why-ruby-on-rails-development-2021":{"redirect":"/blog/why-ruby-on-rails-development"},"/blog/why-use-python-for-machine-learning":{"redirect":"/blog/machine-learning-python"},"/blog/working-with-legacy-code-cooleaf-refactor-case-study":{"redirect":"/blog/working-with-legacy-code-refactor"},"/blog/working-with-legacy-code-refactoring":{"redirect":"/blog/working-effectively-legacy-code-refactoring-with-client"},"/blog/services/react-native-development":{"redirect":"/blog"},"/blog/https/www.monterail.com/blog/the-biggest-hr-tech-conferences-in-2020":{"redirect":"/blog/the-biggest-hr-tech-conferences-in-2023"},"/blog/vuelidate-vuejs":{"redirect":"/blog/2016/rethinking-validations-for-vue-js"},"/blog/www.monterail.com/services/react-native-development":{"redirect":"/blog"},"/blog/top-10-healthcare-software-development-companies-in-europe":{"redirect":"/blog/top-healthcare-software-development-companies-in-europe"},"/blog/javascript-":{"redirect":"/blog/javascript-libraries-data-visualization"},"/blog/software-qa-standards-iso-":{"redirect":"/blog/software-qa-standards-iso-25010"},"/blog/what-isruby-on-rails-key-architectural-insights":{"redirect":"/blog/what-is-ruby-on-rails-key-architectural-insights"},"/blog/reasons-why-vuejs-":{"redirect":"/blog/reasons-why-vuejs-is-popular"},"/blog/software-qa-standards-":{"redirect":"/blog/software-qa-standards-iso-25010"},"/blog/performance-flutter-vs-react-native":{"redirect":"/blog/flutter-vs-react-native-mobile-development"},"/blog/FemTech-MobileApp-Connectivity-Biofeedback-PelvicFloor":{"redirect":"/blog/femtech-waves-where-are-we-going"},"/blog/software-qa-standards-iso":{"redirect":"/blog/software-qa-standards-iso-25010"},"/blog/vue-vs-":{"redirect":"/blog/vue-vs-react"},"/blog/monterail":{"redirect":"/blog"},"/blog/hr-technologytrends-for-business-2020":{"redirect":"/blog/hr-technology-trends-business"},"/blog/gdpr-compliance-30-questions-for-digital-businesses/blog/gdpr-compliance-30-questions-for-digital-businesses":{"redirect":"/blog/gdpr-compliance-30-questions-for-digital-businesses"},"/blog/SaMD-Regulation-GlobalStandards":{"redirect":"/blog/SaMD-Regulation-Global-Standards"},"/blog/how-is-technologychanging-sustainable-fashion":{"redirect":"/blog/how-is-technology-changing-sustainable-fashion"},"/more":{"redirect":"/"},"/~partytown":{"redirect":"/"},"/state-of-vue":{"redirect":"/stateofvue"},"/vuejs-development-guide":{"redirect":"/services/vue-js-technology-guide"},"/cross-platform-guide":{"redirect":"/resources/cross-platform-development-guide"},"/careers/account-manager-2021":{"redirect":"/careers"},"/careers/new-business-manager":{"redirect":"/careers"},"/careers/technical_architect_data_lead":{"redirect":"/careers"},"/careers/technical_architect_web_applications":{"redirect":"/careers"},"/careers/junior-business-analyst":{"redirect":"/careers"},"/careers/-event-marketing-specialist_2021":{"redirect":"/careers"},"/careers/account-manager":{"redirect":"/careers"},"/careers/accountant":{"redirect":"/careers"},"/careers/business-analyst-0":{"redirect":"/careers"},"/careers/business-analyst-consultant":{"redirect":"/careers"},"/careers/business-development-manager":{"redirect":"/careers"},"/careers/chief-accountant":{"redirect":"/careers"},"/careers/content-lead":{"redirect":"/careers"},"/careers/content-marketing-specialist-0":{"redirect":"/careers"},"/careers/content-marketing-specialist-1":{"redirect":"/careers"},"/careers/content-marketing-specialist-2020":{"redirect":"/careers"},"/careers/content-specialist":{"redirect":"/careers"},"/careers/customer-success":{"redirect":"/careers"},"/careers/customer-success-manager":{"redirect":"/careers"},"/careers/devops-wroclaw":{"redirect":"/careers"},"/careers/elixir-developer":{"redirect":"/careers"},"/careers/event-marketing-specialist":{"redirect":"/careers"},"/careers/flutter-developer-wroclaw":{"redirect":"/careers"},"/careers/front-end-developer-wroclaw":{"redirect":"/careers"},"/careers/front-end-developer-wroclaw/-1":{"redirect":"/careers"},"/careers/frontendfreelancer":{"redirect":"/careers"},"/careers/full-stack-designer":{"redirect":"/careers"},"/careers/golang-developer":{"redirect":"/careers"},"/careers/head-of-business-development":{"redirect":"/careers"},"/careers/head-of-marketing":{"redirect":"/careers"},"/careers/hr-payroll-specialist":{"redirect":"/careers"},"/careers/hr-specialist":{"redirect":"/careers"},"/careers/hrpayroll-specialist-0":{"redirect":"/careers"},"/careers/js-angular-developer":{"redirect":"/careers"},"/careers/js-dev-vue":{"redirect":"/careers"},"/careers/junior-backend-developer-remote":{"redirect":"/careers"},"/careers/junior-business-analyst-monterail":{"redirect":"/careers"},"/careers/junior-financial-specialist":{"redirect":"/careers"},"/careers/junior-financial-specialist-wroclaw":{"redirect":"/careers"},"/careers/junior-front-end-developer-wroclaw":{"redirect":"/careers"},"/careers/junior-golang-developer":{"redirect":"/careers"},"/careers/junior-graphic-designer":{"redirect":"/careers"},"/careers/junior-hr-payroll-specialist":{"redirect":"/careers"},"/careers/junior-javascript-developer-angular":{"redirect":"/careers"},"/careers/junior-qa-specialist":{"redirect":"/careers"},"/careers/junior-qa-wroclaw":{"redirect":"/careers"},"/careers/junior-recruitment-and-onboarding-specialist":{"redirect":"/careers"},"/careers/junior-resource-planner":{"redirect":"/careers"},"/careers/junior-ror":{"redirect":"/careers"},"/careers/junior-ruby-on-rails-developer-wroclaw":{"redirect":"/careers"},"/careers/junior-ruby-on-rails-developer-wroclaw/-1":{"redirect":"/careers"},"/careers/junior-ui-designer":{"redirect":"/careers"},"/careers/junior_productdesigner":{"redirect":"/careers"},"/careers/key-account-manager-wroclaw":{"redirect":"/careers"},"/careers/marketing-manager":{"redirect":"/careers"},"/careers/new-business-developer":{"redirect":"/careers"},"/careers/node-js-developer":{"redirect":"/careers"},"/careers/node-js-developer-wroclaw":{"redirect":"/careers"},"/careers/product-designer-wroclaw":{"redirect":"/careers"},"/careers/product-discovery-consultant":{"redirect":"/careers"},"/careers/project-manager-wroclaw":{"redirect":"/careers"},"/careers/project-manager-scrum-master":{"redirect":"/careers"},"/careers/project-manager/scrum-master":{"redirect":"/careers"},"/careers/python-developer-wroclaw":{"redirect":"/careers"},"/careers/qa-lead":{"redirect":"/careers"},"/careers/qa-principal-engineer":{"redirect":"/careers"},"/careers/react-native":{"redirect":"/careers"},"/careers/react-native-dev":{"redirect":"/careers"},"/careers/react-native-developer":{"redirect":"/careers"},"/careers/react-native0":{"redirect":"/careers"},"/careers/reactt-native":{"redirect":"/careers"},"/careers/receptionist-wroclaw":{"redirect":"/careers"},"/careers/recruitment-marketing-specialist":{"redirect":"/careers"},"/careers/recruitment_specialist":{"redirect":"/careers"},"/careers/reg-senior-project-manager":{"redirect":"/careers"},"/careers/regular-quality-assurance-engineer":{"redirect":"/careers"},"/careers/remote-senior-frontend-developer":{"redirect":"/careers"},"/careers/remote-senior-frontend-developer-vue":{"redirect":"/careers"},"/careers/remote-senior-ruby-on-rails-developer":{"redirect":"/careers"},"/careers/ruby-on-rails-developer-wroclaw":{"redirect":"/careers"},"/careers/ruby-on-rails-developer-wroclaw/-0":{"redirect":"/careers"},"/careers/rubycamp":{"redirect":"/careers"},"/careers/sales-development-representative":{"redirect":"/careers"},"/careers/sales-development-representative-0":{"redirect":"/careers"},"/careers/sales-intern-0":{"redirect":"/careers"},"/careers/sales-operations-specialist":{"redirect":"/careers"},"/careers/sales-researcher":{"redirect":"/careers"},"/careers/senior-angular-developer":{"redirect":"/careers"},"/careers/senior-backend-developer":{"redirect":"/careers"},"/careers/senior-backend-developer-node":{"redirect":"/careers"},"/careers/senior-business-analyst-monterail":{"redirect":"/careers"},"/careers/senior-frontend-developer":{"redirect":"/careers"},"/careers/senior-frontend-developer-react":{"redirect":"/careers"},"/careers/senior-frontend-developer-vue":{"redirect":"/careers"},"/careers/senior-frontend-developer-wroclaw":{"redirect":"/careers"},"/careers/senior-node-js-developer":{"redirect":"/careers"},"/careers/senior-python-developer-wroclaw-0":{"redirect":"/careers"},"/careers/senior-react-native-developer-wroclaw":{"redirect":"/careers"},"/careers/senior-reactandnative-developer-wroclaw":{"redirect":"/careers"},"/careers/senior-ruby-on-rails-developer":{"redirect":"/careers"},"/careers/vue-bootcamps":{"redirect":"/careers"},"/careers/vue.js-freelancer":{"redirect":"/careers"},"/careers/web-dev":{"redirect":"/careers"},"/careers/web-developer-designer":{"redirect":"/careers"},"/careers/vue-developer-freelancer-Romania-Georgia-Armenia":{"redirect":"/careers"},"/careers/quality-assurance-engineer-freelancer":{"redirect":"/careers"},"/careers/vue-developer":{"redirect":"/careers"},"/clients":{"redirect":"/projects"},"/community":{"redirect":"/about"},"/diversity-and-inclusion":{"redirect":"/about/diversity-and-inclusion"},"/download-ux-audit-template":{"redirect":"/resources/ux-audit-template"},"/hr-tech-ebook":{"redirect":"/resources/hr-tech-ebook"},"/hr-tech-ebook-":{"redirect":"/resources/hr-tech-ebook"},"/product-spec":{"redirect":"/"},"/projects/admyt-case-study":{"redirect":"/projects/admyt"},"/projects/afriwise-case-study":{"redirect":"/projects/afriwise"},"/projects/avisio-case-study":{"redirect":"/projects/avisio"},"/projects/buy-nothing-case-study":{"redirect":"/projects/buy-nothing-project"},"/projects/buy-nothing-project-case-study":{"redirect":"/projects/buy-nothing-project"},"/projects/careerfit-case-study":{"redirect":"/projects/careerfit"},"/projects/cashdeck-case-study":{"redirect":"/projects/cashdeck"},"/projects/cooleaf-case-study":{"redirect":"/projects/cooleaf"},"/projects/dealglobe-case-study":{"redirect":"/projects/dealglobe"},"/projects/easyship-case-study":{"redirect":"/projects/easyship"},"/projects/easyship-mobile-app-case-study":{"redirect":"/projects/easyship-mobile-app"},"/projects/easyship-mobile-case-study":{"redirect":"/projects/easyship-mobile-app"},"/projects/ehs-elearning":{"redirect":"/projects/ehs-e-learning"},"/projects/ehs-e-learning-case-study":{"redirect":"/projects/ehs-e-learning"},"/projects/equinet-case-study":{"redirect":"/projects/equinet"},"/projects/extradom-case-study":{"redirect":"/projects/extradom-idesigner"},"/projects/extradom-idesigner-case-study":{"redirect":"/projects/extradom-idesigner"},"/projects/flexxa-case-study":{"redirect":"/projects/flexxa"},"/projects/flink-case-study":{"redirect":"/projects/flink"},"/projects/foostainable-case-study":{"redirect":"/projects/foostainable"},"/projects/fromatob-case-study":{"redirect":"/projects/fromatob"},"/projects/givedirectly-case-study":{"redirect":"/projects/givedirectly"},"/projects/guild-case-study":{"redirect":"/projects/guild"},"/projects/humatica-case-study":{"redirect":"/projects/humatica"},"/projects/kastio-case-study":{"redirect":"/projects/kastio"},"/projects/merck-dora-case-study":{"redirect":"/projects/merck-dora"},"/projects/merck-unite-case-study":{"redirect":"/projects/merck-unite"},"/projects/morizon-case-study":{"redirect":"/projects/morizon-proptech"},"/projects/office-desk-reservation-app-case-study":{"redirect":"/projects/office-desk-reservation-app"},"/projects/packet-analyzer-platform":{"redirect":"/projects/packet-analyzer-case-study"},"/projects/panda":{"redirect":"/projects/octoberhealth"},"/projects/panda-case-study":{"redirect":"/projects/octoberhealth"},"/projects/procurement":{"redirect":"/projects/procurement-platform"},"/projects/procurement-platform-case-study":{"redirect":"/projects/procurement-platform"},"/projects/scription-case-study":{"redirect":"/projects/scription"},"/projects/seat-unique-case-study":{"redirect":"/projects/seat-unique"},"/projects/sprii":{"redirect":"/projects/sprii-case-study"},"/projects/sprii-product-design":{"redirect":"/projects/sprii-case-study"},"/projects/suitepad-case-study":{"redirect":"/projects/suitepad"},"/projects/systems-engineering-case-study":{"redirect":"/projects/systems-engineering"},"/projects/systems-engineering-mobile-app":{"redirect":"/projects/systems-engineering"},"/projects/systems-engineering-mobile-app-case-study":{"redirect":"/projects/systems-engineering"},"/projects/web3-based-app-case-study":{"redirect":"/projects/web3-based-app"},"/projects/yalty-case-study":{"redirect":"/projects/yalty"},"/projects/en/projects/avisio":{"redirect":"/projects/avisio"},"/projects/extradom":{"redirect":"/projects/extradom-idesigner"},"/projects/give-directly":{"redirect":"/projects/givedirectly"},"/projects/merck":{"redirect":"/projects/merck-dora"},"/projects/morizon":{"redirect":"/projects/morizon-proptech"},"/projects/packet-analyzer":{"redirect":"/projects/packet-analyzer-case-study"},"/projects/sprii-case-study-0":{"redirect":"/projects/sprii-case-study"},"/projects/range":{"redirect":"/projects "},"/pwr":{"redirect":"/"},"/referral-partner-program":{"redirect":"/more/referral-partner-program"},"/ror-projects":{"redirect":"/projects"},"/state-of-vue-2021-report":{"redirect":"/resources/state-of-vue-2021-report"},"/state-of-vuejs-2019-report":{"redirect":"/resources/state-of-vuejs-2019-report"},"/sustainable-fashion-technology":{"redirect":"/services"},"/tech-network":{"redirect":"/more/monterail-tech-network"},"/vue-for-business-2021-report":{"redirect":"/resources/vue-for-business-2021-report"},"/vue-migration-cheat-sheet":{"redirect":"/resources/vue-migration-cheat-sheet"},"/vue-projects-by-monterail-vue-development-case-studies":{"redirect":"/projects"},"/vue-report-amsterdam-2022":{"redirect":"/resources/vue-report-amsterdam-2022"},"/vue-report-amsterdam-2022-":{"redirect":"/resources/vue-report-amsterdam-2022"},"/webinar/create-hrtech-product":{"redirect":"/services/hr-tech-software-development"},"/webinar-wizualizacja-danych":{"redirect":"/services"},"/about/back-end-development-team":{"redirect":"/about"},"/about/design-team":{"redirect":"/about"},"/about/front-end-development-team":{"redirect":"/about"},"/about/our-workflowv":{"redirect":"/about/our-workflow"},"/about/project-management-team":{"redirect":"/about"},"/about/quality-assurance-team":{"redirect":"/about"},"/about/special-forces":{"redirect":"/about"},"/adapt-and-grow-with-hr-form":{"redirect":"/blog/hr-software-tools"},"/adapt-and-grow-with-hr-tech":{"redirect":"/blog/hr-software-tools"},"/adapt-and-grow-with-hr-thank-you":{"redirect":"/blog/hr-software-tools"},"/bilingual-fintech-application":{"redirect":"/projects/bilingual-fintech-application"},"/blog-sample":{"redirect":"/blog"},"/blog-sample/topic/culture":{"redirect":"/blog"},"/breweree":{"redirect":"/blog/2016/monterale_breweree_how_we_merge_passion_of_brewing_beer_with_iot"},"/career":{"redirect":"/careers"},"/cashdeck":{"redirect":"/projects/cashdeck"},"/contact-new":{"redirect":"/contact"},"/contact-thankyou-0":{"redirect":"/estimate-thankyou"},"/content-marketing-specialist":{"redirect":"/careers"},"/dealglobe":{"redirect":"/projects/dealglobe"},"/digital-marketing-specialist":{"redirect":"/careers"},"/ecommerce-software-development":{"redirect":"/services/retail-software-development"},"/en/projects/avisio":{"redirect":"/projects/avisio"},"/en/projects/ehs-elearning":{"redirect":"/projects/ehs-e-learning"},"/en/projects/morizon":{"redirect":"/projects/morizon-proptech"},"/en/newsletter-subscription-form":{"redirect":"/"},"/en-us/projects/scription":{"redirect":"/projects/scription"},"/fintech-software-development":{"redirect":"/services/fintech-software-development"},"/go-development":{"redirect":"/services/go-development"},"/head-of-product-design":{"redirect":"/careers"},"/hr-business-partner":{"redirect":"/careers"},"/hr-tech-software-development":{"redirect":"/services/hr-tech-software-development"},"/javascript-developer-with-angular":{"redirect":"/careers"},"/js-angular-developer":{"redirect":"/careers"},"/junior-javascript-dev":{"redirect":"/careers"},"/kastio":{"redirect":"/projects/kastio"},"/m/05z1_":{"redirect":"/"},"/m/09gbxjr":{"redirect":"/"},"/medtech-software-development":{"redirect":"/services/healthcare-software-development"},"/merck-unite":{"redirect":"/projects/merck-unite"},"/mobile-apps-development":{"redirect":"/services/mobile-development"},"/procurement":{"redirect":"/projects/procurement-platform"},"/range":{"redirect":"/projects/range"},"/react-js-development":{"redirect":"/services/react-js-development"},"/regular-python-developer":{"redirect":"/careers"},"/ruby-on-rails-developer":{"redirect":"/careers"},"/ruby-on-rails-freelancer":{"redirect":"/careers"},"/sales-intern":{"redirect":"/careers"},"/senior-angular-developer":{"redirect":"/careers"},"/senior-reactandnative-developer-wroclaw":{"redirect":"/careers"},"/senior-react-native-dev":{"redirect":"/careers"},"/senior-ruby-on-rails-developer":{"redirect":"/careers"},"/services2018":{"redirect":"/services"},"/sign-up-state-of-vue-2021":{"redirect":"/resources/state-of-vue-2021-report"},"/state-of-vuejs":{"redirect":"/resources/state-of-vue-2021-report"},"/state-of-vuejs-report":{"redirect":"/resources/state-of-vue-2021-report"},"/thank-you-hr-tech-ebook":{"redirect":"/your-hr-tech-ebook"},"/web3-based-app":{"redirect":"/projects/web3-based-app"},"/health":{"redirect":"/services/healthcare-software-development"},"/https/www.monterail.com/careers/junior-business-analyst":{"redirect":"/careers"},"/monterail-expert-hubert-białęcki":{"redirect":"/blog/author/hubert-bialecki"},"/monterail-expert-hubert-bia%C5%82%C4%99cki":{"redirect":"/blog/author/hubert-bialecki"},"/monterail-expert-hubert-bialecki":{"redirect":"/blog/author/hubert-bialecki"},"/www.monterail.com/services/react-native-development":{"redirect":"/services/react-native-development"},"/monte":{"redirect":"/"},"/press":{"redirect":"/press-office"},"/posts":{"redirect":"/blog/latest-posts"},"/jobs/project-manager":{"redirect":"/careers"},"/ai":{"redirect":"/services/artificial-intelligence-development-services"},"/contact-thankyou":{"redirect":"/"},"/estimate-thankyou":{"redirect":"/"},"/form-tech-solution-fashion":{"redirect":"/"},"/gdpr-compliance-30-questions-to-be-answered":{"redirect":"/"},"/monteletter-subscription-confirmed":{"redirect":"/"},"/monterail-expert-thank-you":{"redirect":"/"},"/newsletter-thankyou":{"redirect":"/"},"/our-workflow":{"redirect":"/"},"/state-of-vuejs-report-thankyou":{"redirect":"/"},"/thank-you":{"redirect":"/"},"/vue-for-business-2021-report-thank-you":{"redirect":"/"},"/vuejs-bootcamp":{"redirect":"/"},"/your-hr-tech-ebook":{"redirect":"/"},"/your-product-spec-template":{"redirect":"/"},"/sitemap.xml":{"redirect":"/sitemap_index.xml"}},"wildcard":{"/services/stores":{"redirect":"/services"},"/blog/stores":{"redirect":"/blog"},"/blog/author/kaja-grzybowska/page":{"redirect":"/blog/author/kaja-grzybowska"},"/blog/author/joanna-staromiejska/page":{"redirect":"/blog/author/joanna-staromiejska"},"/blog/author/karolina-gawron/page":{"redirect":"/blog/author/karolina-gawron"},"/blog/modules":{"redirect":"/blog"},"/blog/page":{"redirect":"/blog"},"/blog/topic/hr-tech/page":{"redirect":"/blog/topic/hr-tech"},"/blog/topic/business/page":{"redirect":"/blog/topic/business"},"/blog/topic/javascript/page":{"redirect":"/blog/topic/java-script"},"/blog/topic/development/page":{"redirect":"/blog/topic/development"},"/blog/topic/culture/page":{"redirect":"/blog/topic/culture"},"/blog/topic/ruby-rails/page":{"redirect":"/blog/topic/ruby-rails"},"/blog/topic/user-experience/page":{"redirect":"/blog/topic/user-experience"},"/blog/topic/technology/page":{"redirect":"/blog/topic/technology"},"/blog/topic/mobile-development/page":{"redirect":"/blog/topic/mobile-development"},"/topic/conference/page":{"redirect":"/topic/conference"},"/hs-fs":{"redirect":"/"},"/hs":{"redirect":"/"},"/hubfs":{"redirect":"/"}},"dynamic":{"/blog/topic":{"static":{"/rss.xml":{"redirect":"/blog/rss.xml"}},"wildcard":{},"dynamic":{}}}},"prerendered":[]}