<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Allegro — Frontend Case Studies</title><description>A curated list of talks and articles about real-world frontend development</description><link>https://frontendcs.com/</link><language>en-us</language><image><url>https://frontendcs.com/s/images/favicon-96x96.png</url><title>Frontend Case Studies</title><link>https://frontendcs.com</link></image><item><title>Managing Frontend in the Microservices Architecture</title><link>https://blog.allegro.tech/2016/03/Managing-Frontend-in-the-microservices-architecture.html</link><guid isPermaLink="true">https://blog.allegro.tech/2016/03/Managing-Frontend-in-the-microservices-architecture.html</guid><description>Case study by Allegro</description><pubDate>Sat, 12 Mar 2016 00:00:00 GMT</pubDate></item><item><title>Why Allegro Ads chose TypeScript</title><link>https://blog.allegro.tech/2019/04/why-allegro-ads-chose-typescript.html</link><guid isPermaLink="true">https://blog.allegro.tech/2019/04/why-allegro-ads-chose-typescript.html</guid><description>Case study by Allegro</description><pubDate>Tue, 09 Apr 2019 00:00:00 GMT</pubDate></item><item><title>Page visibility and performance metrics</title><link>https://blog.allegro.tech/2019/09/page-visibility-and-performance-metrics.html</link><guid isPermaLink="true">https://blog.allegro.tech/2019/09/page-visibility-and-performance-metrics.html</guid><description>Case study by Allegro</description><pubDate>Mon, 02 Sep 2019 00:00:00 GMT</pubDate></item><item><title>Performance of JavaScript optional chaining</title><link>https://blog.allegro.tech/2019/11/performance-of-javascript-optional-chaining.html</link><guid isPermaLink="true">https://blog.allegro.tech/2019/11/performance-of-javascript-optional-chaining.html</guid><description>Case study by Allegro</description><pubDate>Fri, 08 Nov 2019 00:00:00 GMT</pubDate></item><item><title>Using ESLint to improve your app’s performance</title><link>https://blog.allegro.tech/2020/08/using-eslint.html</link><guid isPermaLink="true">https://blog.allegro.tech/2020/08/using-eslint.html</guid><description>Case study by Allegro</description><pubDate>Tue, 11 Aug 2020 00:00:00 GMT</pubDate></item><item><title>Measuring Web Performance</title><link>https://blog.allegro.tech/2021/06/measuring-web-performance.html</link><guid isPermaLink="true">https://blog.allegro.tech/2021/06/measuring-web-performance.html</guid><description>Case study by Allegro</description><pubDate>Tue, 08 Jun 2021 00:00:00 GMT</pubDate></item><item><title>Making API calls a seamless user experience</title><link>https://blog.allegro.tech/2021/07/making-api-calls-seamless-ux.html</link><guid isPermaLink="true">https://blog.allegro.tech/2021/07/making-api-calls-seamless-ux.html</guid><description>Case study by Allegro</description><pubDate>Wed, 21 Jul 2021 00:00:00 GMT</pubDate></item><item><title>CSS Architecture and Performance in Micro Frontends</title><link>https://blog.allegro.tech/2021/07/css-architecture-and-performance-of-micro-frontends.html</link><guid isPermaLink="true">https://blog.allegro.tech/2021/07/css-architecture-and-performance-of-micro-frontends.html</guid><description>Case study by Allegro</description><pubDate>Thu, 29 Jul 2021 00:00:00 GMT</pubDate></item><item><title>How to turn on TypeScript strict mode in specific files</title><link>https://blog.allegro.tech/2021/09/How-to-turn-on-TypeScript-strict-mode-in-specific-files.html</link><guid isPermaLink="true">https://blog.allegro.tech/2021/09/How-to-turn-on-TypeScript-strict-mode-in-specific-files.html</guid><description>Case study by Allegro</description><pubDate>Mon, 06 Sep 2021 00:00:00 GMT</pubDate></item><item><title>Evolution of web performance culture</title><link>https://blog.allegro.tech/2021/09/evolution-of-web-performance-culture.html</link><guid isPermaLink="true">https://blog.allegro.tech/2021/09/evolution-of-web-performance-culture.html</guid><description>Case study by Allegro</description><pubDate>Thu, 23 Sep 2021 00:00:00 GMT</pubDate></item><item><title>How we refactored the search form UI component</title><link>https://blog.allegro.tech/2021/10/refactoring-opbox-search.html</link><guid isPermaLink="true">https://blog.allegro.tech/2021/10/refactoring-opbox-search.html</guid><description>Case study by Allegro</description><pubDate>Tue, 26 Oct 2021 00:00:00 GMT</pubDate></item><item><title>Why should we rewrite enzyme.js to react-testing-library and how to do that?</title><link>https://blog.allegro.tech/2022/02/why-we-should-rewrite-enzymejs-to-rtl-and-how-to-do-that.html</link><guid isPermaLink="true">https://blog.allegro.tech/2022/02/why-we-should-rewrite-enzymejs-to-rtl-and-how-to-do-that.html</guid><description>Case study by Allegro</description><pubDate>Thu, 10 Feb 2022 00:00:00 GMT</pubDate></item><item><title>Vanilla JS is not dead! Microfrontends without web performance issues.</title><link>https://blog.allegro.tech/2022/11/vanilla-js-is-not-dead.html</link><guid isPermaLink="true">https://blog.allegro.tech/2022/11/vanilla-js-is-not-dead.html</guid><description>Case study by Allegro</description><pubDate>Thu, 10 Nov 2022 00:00:00 GMT</pubDate></item><item><title>Embed multicolor icons using a single DOM element</title><link>https://blog.allegro.tech/2024/01/embed-multicolor-icons-using-a-single-DOM-element.html</link><guid isPermaLink="true">https://blog.allegro.tech/2024/01/embed-multicolor-icons-using-a-single-DOM-element.html</guid><description>Case study by Allegro</description><pubDate>Wed, 10 Jan 2024 00:00:00 GMT</pubDate></item><item><title>INP — what is the new Core Web Vitals metric and how do we work with it at Allegro.</title><link>https://blog.allegro.tech/2024/07/INP-new-core-web-vitals.html</link><guid isPermaLink="true">https://blog.allegro.tech/2024/07/INP-new-core-web-vitals.html</guid><description>Case study by Allegro</description><pubDate>Mon, 01 Jul 2024 00:00:00 GMT</pubDate></item></channel></rss>