[{"data":1,"prerenderedAt":413},["ShallowReactive",2],{"main-menu-en":3,"main-menu-lt":79,"site-options-en":152,"site-options-lt":176,"page-technologies-en":192},{"main_menu":4,"footer_menu":31},[5,11,16,21,26],{"ID":6,"title":7,"url":8,"target":9,"children":10},139,"SERVICES","\u002Fen\u002Fservices\u002F","",[],{"ID":12,"title":13,"url":14,"target":9,"children":15},140,"INDUSTRIES","\u002Fen\u002Findustries\u002F",[],{"ID":17,"title":18,"url":19,"target":9,"children":20},141,"TECHNOLOGIES","\u002Fen\u002Ftechnologies\u002F",[],{"ID":22,"title":23,"url":24,"target":9,"children":25},142,"CAREER {open_positions_count}","\u002Fen\u002Fcareer\u002F",[],{"ID":27,"title":28,"url":29,"target":9,"children":30},143,"CONTACT","\u002Fen\u002Fcontact\u002F",[],[32,62],{"ID":33,"title":34,"url":35,"target":9,"children":36},114,"READ","#",[37,42,47,52,57],{"ID":38,"title":39,"url":40,"target":9,"children":41},115,"01 Manifesto","\u002Fen\u002F#manifesto",[],{"ID":43,"title":44,"url":45,"target":9,"children":46},116,"02 Convictions","\u002Fen\u002F#convictions",[],{"ID":48,"title":49,"url":50,"target":9,"children":51},117,"03 Services","\u002Fen\u002F#services",[],{"ID":53,"title":54,"url":55,"target":9,"children":56},118,"04 Ledger","\u002Fen\u002F#ledger",[],{"ID":58,"title":59,"url":60,"target":9,"children":61},119,"05 Field Notes","\u002Fen\u002F#field-notes",[],{"ID":63,"title":64,"url":35,"target":9,"children":65},128,"COMPANY",[66,70,74],{"ID":67,"title":68,"url":29,"target":9,"children":69},129,"Contact",[],{"ID":71,"title":72,"url":24,"target":9,"children":73},130,"Career ({open_positions_count} open)",[],{"ID":75,"title":76,"url":77,"target":9,"children":78},512,"Privacy Policy","\u002Fen\u002Fprivacy-policy\u002F",[],{"main_menu":80,"footer_menu":106},[81,86,91,96,101],{"ID":82,"title":83,"url":84,"target":9,"children":85},166,"PASLAUGOS","\u002Flt\u002Fpaslaugos\u002F",[],{"ID":87,"title":88,"url":89,"target":9,"children":90},167,"INDUSTRIJOS","\u002Flt\u002Findustrijos\u002F",[],{"ID":92,"title":93,"url":94,"target":9,"children":95},168,"TECHNOLOGIJOS","\u002Flt\u002Ftechnologijos\u002F",[],{"ID":97,"title":98,"url":99,"target":9,"children":100},169,"Karjera ({open_positions})","\u002Flt\u002Fkarjera\u002F",[],{"ID":102,"title":103,"url":104,"target":9,"children":105},170,"KONTAKTAI","\u002Flt\u002Fkontaktai\u002F",[],[107,136],{"ID":108,"title":109,"url":35,"target":9,"children":110},656,"SKAITYTI",[111,116,121,126,131],{"ID":112,"title":113,"url":114,"target":9,"children":115},659,"01 Manifestas","\u002Flt\u002F#manifesto",[],{"ID":117,"title":118,"url":119,"target":9,"children":120},660,"02 Principai","\u002Flt\u002F#convictions",[],{"ID":122,"title":123,"url":124,"target":9,"children":125},661,"03 Paslaugos","\u002Flt\u002F#services",[],{"ID":127,"title":128,"url":129,"target":9,"children":130},662,"04 Darbai","\u002Flt\u002F#ledger",[],{"ID":132,"title":133,"url":134,"target":9,"children":135},663,"05 Darbo užrašai","\u002Flt\u002F#field-notes",[],{"ID":137,"title":138,"url":35,"target":9,"children":139},658,"ĮMONĖ",[140,144,147],{"ID":141,"title":142,"url":104,"target":9,"children":143},671,"Kontaktai",[],{"ID":145,"title":98,"url":99,"target":9,"children":146},672,[],{"ID":148,"title":149,"url":150,"target":9,"children":151},673,"Privatumo politika","\u002Flt\u002Fprivatumo-politika\u002F",[],{"header":153,"footer":158},{"book_cta":154,"open_positions_count":157},{"label":155,"url":156,"target":9},"GET IN TOUCH","\u002Fen\u002Fget-in-touch\u002F",0,{"colophon_eyebrow":159,"brand":160,"edition":9,"now_reading":161,"colophon_note":167,"last_modified":168,"columns":169,"contacts":170,"bottom":173,"cookies":174},"End matter",{"tagline":9},{"title":162,"url":163,"date":164,"author":165,"reading_time":166},"On quiet software.","\u002Fen\u002Fon-quiet-software\u002F","2026-02-10T09:00:00+00:00","admin",1,"© FrontIT · All rights reserved 2026-2027","2026-09-10T11:52:19+00:00",[],{"title":9,"address":171,"phones":172,"email":9},{"line1":9,"line2":9},[],{"copyright_template":9,"coordinates":9},{"banner_heading":9,"banner_description":9,"accept_label":9,"decline_label":9,"learn_more_label":9,"cookie_policy_link":175},null,{"header":177,"footer":181},{"book_cta":178,"open_positions_count":157},{"label":179,"url":180,"target":9},"SUSISIEKITE","\u002Flt\u002Fsusisiekite\u002F",{"colophon_eyebrow":182,"brand":183,"edition":9,"now_reading":184,"colophon_note":185,"last_modified":168,"columns":186,"contacts":187,"bottom":190,"cookies":191},"Baigiamoji dalis",{"tagline":9},{"title":162,"url":163,"date":164,"author":165,"reading_time":166},"© FrontIT · Visos teisės saugomos 2026-2027",[],{"title":9,"address":188,"phones":189,"email":9},{"line1":9,"line2":9},[],{"copyright_template":9,"coordinates":9},{"banner_heading":9,"banner_description":9,"accept_label":9,"decline_label":9,"learn_more_label":9,"cookie_policy_link":175},{"status":193,"data":194},true,{"post_id":195,"title":196,"url":19,"image":197,"content":9,"meta":198,"seo":200,"blocks":252,"translations":408,"current_language":412},93,"Technologies",false,{"last_modified":199},"2026-09-04T04:32:59+00:00",{"head_json":201,"head_html":251},{"title":202,"description":203,"robots":204,"canonical":210,"og_locale":211,"og_type":212,"og_title":202,"og_description":203,"og_url":210,"og_site_name":213,"article_modified_time":199,"twitter_card":214,"schema":215},"Technologies — FrontIT","The stacks we ship in production: CMS & commerce, frontend frameworks, server-side services, and native \u002F cross-platform mobile.",{"index":205,"follow":206,"max-snippet":207,"max-image-preview":208,"max-video-preview":209},"index","follow","max-snippet:-1","max-image-preview:large","max-video-preview:-1","https:\u002F\u002Ffrontitdev.com\u002Fen\u002Ftechnologies\u002F","en_US","article","FrontIT","summary_large_image",{"@context":216,"@graph":217},"https:\u002F\u002Fschema.org",[218,230,239],{"@type":219,"@id":210,"url":210,"name":202,"isPartOf":220,"datePublished":222,"dateModified":199,"description":203,"breadcrumb":223,"inLanguage":225,"potentialAction":226},"WebPage",{"@id":221},"https:\u002F\u002Ffrontitdev.com\u002F#website","2026-06-26T13:08:53+00:00",{"@id":224},"https:\u002F\u002Ffrontitdev.com\u002Fen\u002Ftechnologies\u002F#breadcrumb","en-US",[227],{"@type":228,"target":229},"ReadAction",[210],{"@type":231,"@id":224,"itemListElement":232},"BreadcrumbList",[233,237],{"@type":234,"position":166,"name":235,"item":236},"ListItem","Home","https:\u002F\u002Ffrontitdev.com\u002Fen\u002F",{"@type":234,"position":238,"name":196},2,{"@type":240,"@id":221,"url":241,"name":213,"description":9,"potentialAction":242,"inLanguage":225},"WebSite","https:\u002F\u002Ffrontitdev.com\u002F",[243],{"@type":244,"target":245,"query-input":248},"SearchAction",{"@type":246,"urlTemplate":247},"EntryPoint","https:\u002F\u002Ffrontitdev.com\u002F?s={search_term_string}",{"@type":249,"valueRequired":193,"valueName":250},"PropertyValueSpecification","search_term_string","\u003C!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\u002F\u002Fyoast.com\u002Fproduct\u002Fyoast-seo-wordpress\u002F -->\n\u003Ctitle>Technologies — FrontIT\u003C\u002Ftitle>\n\u003Cmeta name=\"description\" content=\"The stacks we ship in production: CMS &amp; commerce, frontend frameworks, server-side services, and native \u002F cross-platform mobile.\" \u002F>\n\u003Cmeta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \u002F>\n\u003Clink rel=\"canonical\" href=\"https:\u002F\u002Ffrontitdev.com\u002Fen\u002Ftechnologies\u002F\" \u002F>\n\u003Cmeta property=\"og:locale\" content=\"en_US\" \u002F>\n\u003Cmeta property=\"og:type\" content=\"article\" \u002F>\n\u003Cmeta property=\"og:title\" content=\"Technologies — FrontIT\" \u002F>\n\u003Cmeta property=\"og:description\" content=\"The stacks we ship in production: CMS &amp; commerce, frontend frameworks, server-side services, and native \u002F cross-platform mobile.\" \u002F>\n\u003Cmeta property=\"og:url\" content=\"https:\u002F\u002Ffrontitdev.com\u002Fen\u002Ftechnologies\u002F\" \u002F>\n\u003Cmeta property=\"og:site_name\" content=\"FrontIT\" \u002F>\n\u003Cmeta property=\"article:modified_time\" content=\"2026-09-04T04:32:59+00:00\" \u002F>\n\u003Cmeta name=\"twitter:card\" content=\"summary_large_image\" \u002F>\n\u003Cscript type=\"application\u002Fld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\u002F\\\u002Fschema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\u002F\\\u002Fwp.frontitdev.com\\\u002Fen\\\u002Ftechnologies\\\u002F\",\"url\":\"https:\\\u002F\\\u002Fwp.frontitdev.com\\\u002Fen\\\u002Ftechnologies\\\u002F\",\"name\":\"Technologies — FrontIT\",\"isPartOf\":{\"@id\":\"https:\\\u002F\\\u002Fwp.frontitdev.com\\\u002F#website\"},\"datePublished\":\"2026-06-26T13:08:53+00:00\",\"dateModified\":\"2026-09-04T04:32:59+00:00\",\"description\":\"The stacks we ship in production: CMS & commerce, frontend frameworks, server-side services, and native \\\u002F cross-platform mobile.\",\"breadcrumb\":{\"@id\":\"https:\\\u002F\\\u002Fwp.frontitdev.com\\\u002Fen\\\u002Ftechnologies\\\u002F#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\u002F\\\u002Fwp.frontitdev.com\\\u002Fen\\\u002Ftechnologies\\\u002F\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\u002F\\\u002Fwp.frontitdev.com\\\u002Fen\\\u002Ftechnologies\\\u002F#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\u002F\\\u002Fwp.frontitdev.com\\\u002Fen\\\u002F\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Technologies\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\u002F\\\u002Fwp.frontitdev.com\\\u002F#website\",\"url\":\"https:\\\u002F\\\u002Fwp.frontitdev.com\\\u002F\",\"name\":\"FrontIT\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\u002F\\\u002Fwp.frontitdev.com\\\u002F?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}\u003C\u002Fscript>\n\u003C!-- \u002F Yoast SEO plugin. -->",[253,259,296,331,354,382,396],{"acf_fc_layout":254,"section_eyebrow":18,"headline":255,"body_text":256,"body_secondary":257,"background":258,"advanced_settings":197,"anchor":9,"enable_custom_top_padding":197,"custom_top_padding":9,"enable_custom_bottom_padding":197,"custom_bottom_padding":9,"enable_custom_top_margin":197,"custom_top_margin":9,"enable_custom_bottom_margin":197,"custom_bottom_margin":9,"settings":175},"page-hero-2","Technologies We Work With","\u003Cp>\u003Cstrong>Picking the right tools matters more than picking the newest ones.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Technology moves fast. New frameworks launch every month, and it can be tempting to chase whatever is trending. But after twenty years of building software in Vilnius, we have learned something that saves our clients a lot of trouble: the best technology for a project is the one that fits the project, not the one that generates the most buzz. Our team of over 70 engineers works across a wide range of tools and platforms, and that breadth gives us something valuable. We can recommend honestly, without being locked into a single vendor or stack.\u003C\u002Fp>\n","\u003Cp>When a European business comes to us with a challenge, we start by listening. What systems are already in place? What does the internal team know? What is the realistic budget and timeline? Only after those conversations do we suggest a technology direction. Sometimes the answer is a modern JavaScript framework. Sometimes it is a battle-tested CMS that has been around for years. The point is to solve the actual problem, and to do it in a way that still makes sense three or five years down the road.\u003C\u002Fp>\n","none",{"acf_fc_layout":260,"section_eyebrow":261,"headline":262,"intro_text":9,"background":258,"services":263,"advanced_settings":197,"anchor":9,"enable_custom_top_padding":197,"custom_top_padding":9,"enable_custom_bottom_padding":197,"custom_bottom_padding":9,"enable_custom_top_margin":197,"custom_top_margin":9,"enable_custom_bottom_margin":197,"custom_bottom_margin":9,"settings":175},"cards-grid-col-3-type-2","— CMS & COMMERCE","Content & commerce",[264,272,278,284,290],{"id":265,"title":266,"slug":267,"summary":268,"icon_source":269,"icon_image":197,"icon_svg":270,"url":271},76,"WordPress","wordpress","Editorial publishing, custom blocks, headless builds.","svg","\u003Csvg width=\"45\" height=\"42\" viewBox=\"0 0 45 42\" fill=\"none\" xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\">\n\u003Cpath d=\"M25.0227 36.9405L26.4328 35.2879H40V36.9405C40 39.6787 37.7616 41.8981 34.9998 41.8981H5.00021C2.23843 41.8981 0 39.6787 0 36.9405V35.2879H13.5756L14.9856 36.9405H25.0244H25.0227ZM36.6682 12.1523V31.9829H24.8877L23.4776 33.6354H16.549L15.139 31.9829H3.33347V12.1523H36.6682ZM17.0124 26.1576L13.2506 22.4543L17.009 18.7278L14.6523 16.3911L10.8938 20.1176C9.60373 21.3983 9.60373 23.4838 10.8938 24.7645L14.6556 28.4943L17.0124 26.1576ZM29.1079 20.1176L25.3494 16.3911L22.9926 18.7278L26.7511 22.4279L22.9893 26.1576L25.3461 28.4943L29.1079 24.7645C30.3996 23.4838 30.3996 21.4 29.1079 20.1176Z\" fill=\"url(#paint0_linear_1513_1080)\" fill-opacity=\"0.9\"\u002F>\n\u003Cg filter=\"url(#filter0_di_1513_1080)\" data-figma-bg-blur-radius=\"7.72881\">\n\u003Cpath d=\"M36.0001 2.89844H22.6667C20.4576 2.89844 18.6667 4.67412 18.6667 6.86454V20.0849C18.6667 22.2753 20.4576 24.051 22.6667 24.051H36.0001C38.2092 24.051 40.0001 22.2753 40.0001 20.0849V6.86454C40.0001 4.67412 38.2092 2.89844 36.0001 2.89844Z\" fill=\"#E3E2E2\" fill-opacity=\"0.04\" shape-rendering=\"crispEdges\"\u002F>\n\u003Cpath d=\"M22.6667 3.02734H35.9998C38.1387 3.02734 39.8707 4.74614 39.8708 6.86426V20.085C39.8708 22.2032 38.1388 23.9219 35.9998 23.9219H22.6667C20.5277 23.9219 18.7957 22.2032 18.7957 20.085V6.86426C18.7958 4.74614 20.5278 3.02734 22.6667 3.02734Z\" stroke=\"url(#paint1_linear_1513_1080)\" stroke-opacity=\"0.25\" stroke-width=\"0.257627\" shape-rendering=\"crispEdges\"\u002F>\n\u003C\u002Fg>\n\u003Cg filter=\"url(#filter1_d_1513_1080)\">\n\u003Cpath d=\"M25.338 18.7496C24.991 18.7496 24.6573 18.6172 24.3904 18.3658C23.8699 17.8497 23.8699 17.0161 24.3904 16.5L27.4468 13.4697L24.3904 10.4394C23.8699 9.92332 23.8699 9.08966 24.3904 8.57358C24.9109 8.0575 25.7518 8.0575 26.2723 8.57358L30.2763 12.5434C30.7968 13.0595 30.7968 13.8931 30.2763 14.4092L26.2723 18.379C26.0053 18.6437 25.6717 18.7628 25.3247 18.7628L25.338 18.7496Z\" fill=\"white\"\u002F>\n\u003C\u002Fg>\n\u003Cg filter=\"url(#filter2_d_1513_1080)\">\n\u003Cpath d=\"M34.6667 18.7632H32.0001C31.2667 18.7632 30.6667 18.1683 30.6667 17.4412C30.6667 16.7141 31.2667 16.1191 32.0001 16.1191H34.6667C35.4001 16.1191 36.0001 16.7141 36.0001 17.4412C36.0001 18.1683 35.4001 18.7632 34.6667 18.7632Z\" fill=\"white\"\u002F>\n\u003C\u002Fg>\n\u003Cdefs>\n\u003Cfilter id=\"filter0_di_1513_1080\" x=\"10.9379\" y=\"-4.83038\" width=\"36.7909\" height=\"36.61\" filterUnits=\"userSpaceOnUse\" color-interpolation-filters=\"sRGB\">\n\u003CfeFlood flood-opacity=\"0\" result=\"BackgroundImageFix\"\u002F>\n\u003CfeColorMatrix in=\"SourceAlpha\" type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\" result=\"hardAlpha\"\u002F>\n\u003CfeOffset dx=\"0.644068\" dy=\"0.644068\"\u002F>\n\u003CfeGaussianBlur stdDeviation=\"1.77119\"\u002F>\n\u003CfeComposite in2=\"hardAlpha\" operator=\"out\"\u002F>\n\u003CfeColorMatrix type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0\"\u002F>\n\u003CfeBlend mode=\"normal\" in2=\"BackgroundImageFix\" result=\"effect1_dropShadow_1513_1080\"\u002F>\n\u003CfeBlend mode=\"normal\" in=\"SourceGraphic\" in2=\"effect1_dropShadow_1513_1080\" result=\"shape\"\u002F>\n\u003CfeColorMatrix in=\"SourceAlpha\" type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\" result=\"hardAlpha\"\u002F>\n\u003CfeOffset dx=\"0.644068\" dy=\"0.644068\"\u002F>\n\u003CfeGaussianBlur stdDeviation=\"0.644068\"\u002F>\n\u003CfeComposite in2=\"hardAlpha\" operator=\"arithmetic\" k2=\"-1\" k3=\"1\"\u002F>\n\u003CfeColorMatrix type=\"matrix\" values=\"0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.5 0\"\u002F>\n\u003CfeBlend mode=\"normal\" in2=\"shape\" result=\"effect2_innerShadow_1513_1080\"\u002F>\n\u003C\u002Ffilter>\n\u003CclipPath id=\"bgblur_0_1513_1080_clip_path\" transform=\"translate(-10.9379 4.83038)\">\u003Cpath d=\"M36.0001 2.89844H22.6667C20.4576 2.89844 18.6667 4.67412 18.6667 6.86454V20.0849C18.6667 22.2753 20.4576 24.051 22.6667 24.051H36.0001C38.2092 24.051 40.0001 22.2753 40.0001 20.0849V6.86454C40.0001 4.67412 38.2092 2.89844 36.0001 2.89844Z\"\u002F>\n\u003C\u002FclipPath>\u003Cfilter id=\"filter1_d_1513_1080\" x=\"22.0678\" y=\"8.18652\" width=\"11.8193\" height=\"15.7287\" filterUnits=\"userSpaceOnUse\" color-interpolation-filters=\"sRGB\">\n\u003CfeFlood flood-opacity=\"0\" result=\"BackgroundImageFix\"\u002F>\n\u003CfeColorMatrix in=\"SourceAlpha\" type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\" result=\"hardAlpha\"\u002F>\n\u003CfeOffset dx=\"0.644068\" dy=\"2.57627\"\u002F>\n\u003CfeGaussianBlur stdDeviation=\"1.28814\"\u002F>\n\u003CfeComposite in2=\"hardAlpha\" operator=\"out\"\u002F>\n\u003CfeColorMatrix type=\"matrix\" values=\"0 0 0 0 0.291279 0 0 0 0 0.121366 0 0 0 0 0 0 0 0 0.2 0\"\u002F>\n\u003CfeBlend mode=\"normal\" in2=\"BackgroundImageFix\" result=\"effect1_dropShadow_1513_1080\"\u002F>\n\u003CfeBlend mode=\"normal\" in=\"SourceGraphic\" in2=\"effect1_dropShadow_1513_1080\" result=\"shape\"\u002F>\n\u003C\u002Ffilter>\n\u003Cfilter id=\"filter2_d_1513_1080\" x=\"28.7345\" y=\"16.1191\" width=\"10.4858\" height=\"7.79707\" filterUnits=\"userSpaceOnUse\" color-interpolation-filters=\"sRGB\">\n\u003CfeFlood flood-opacity=\"0\" result=\"BackgroundImageFix\"\u002F>\n\u003CfeColorMatrix in=\"SourceAlpha\" type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\" result=\"hardAlpha\"\u002F>\n\u003CfeOffset dx=\"0.644068\" dy=\"2.57627\"\u002F>\n\u003CfeGaussianBlur stdDeviation=\"1.28814\"\u002F>\n\u003CfeComposite in2=\"hardAlpha\" operator=\"out\"\u002F>\n\u003CfeColorMatrix type=\"matrix\" values=\"0 0 0 0 0.291279 0 0 0 0 0.121366 0 0 0 0 0 0 0 0 0.2 0\"\u002F>\n\u003CfeBlend mode=\"normal\" in2=\"BackgroundImageFix\" result=\"effect1_dropShadow_1513_1080\"\u002F>\n\u003CfeBlend mode=\"normal\" in=\"SourceGraphic\" in2=\"effect1_dropShadow_1513_1080\" result=\"shape\"\u002F>\n\u003C\u002Ffilter>\n\u003ClinearGradient id=\"paint0_linear_1513_1080\" x1=\"0\" y1=\"12.1523\" x2=\"44.9196\" y2=\"27.4902\" gradientUnits=\"userSpaceOnUse\">\n\u003Cstop offset=\"0.192308\" stop-color=\"#FFC531\"\u002F>\n\u003Cstop offset=\"0.860577\" stop-color=\"#FF8000\"\u002F>\n\u003C\u002FlinearGradient>\n\u003ClinearGradient id=\"paint1_linear_1513_1080\" x1=\"15.8841\" y1=\"2.89844\" x2=\"35.7187\" y2=\"29.3034\" gradientUnits=\"userSpaceOnUse\">\n\u003Cstop stop-color=\"white\"\u002F>\n\u003Cstop offset=\"1\" stop-color=\"white\" stop-opacity=\"0.03\"\u002F>\n\u003C\u002FlinearGradient>\n\u003C\u002Fdefs>\n\u003C\u002Fsvg>\n","\u002Fen\u002Ftechnologies\u002Fwordpress\u002F",{"id":273,"title":274,"slug":275,"summary":276,"icon_source":269,"icon_image":197,"icon_svg":270,"url":277},77,"WooCommerce","woocommerce","High-volume storefronts, custom checkout, subscriptions.","\u002Fen\u002Ftechnologies\u002Fwoocommerce\u002F",{"id":279,"title":280,"slug":281,"summary":282,"icon_source":269,"icon_image":197,"icon_svg":270,"url":283},78,"TYPO3","typo3","Enterprise CMS for multilingual, multi-site ops.","\u002Fen\u002Ftechnologies\u002Ftypo3\u002F",{"id":285,"title":286,"slug":287,"summary":288,"icon_source":269,"icon_image":197,"icon_svg":270,"url":289},79,"Shopware","shopware","European B2C commerce with composable storefronts.","\u002Fen\u002Ftechnologies\u002Fshopware\u002F",{"id":291,"title":292,"slug":293,"summary":294,"icon_source":269,"icon_image":197,"icon_svg":270,"url":295},80,"OroCommerce","orocommerce","B2B commerce with complex pricing and workflows.","\u002Fen\u002Ftechnologies\u002Forocommerce\u002F",{"acf_fc_layout":260,"section_eyebrow":297,"headline":298,"intro_text":9,"background":258,"services":299,"advanced_settings":197,"anchor":9,"enable_custom_top_padding":197,"custom_top_padding":9,"enable_custom_bottom_padding":197,"custom_bottom_padding":9,"enable_custom_top_margin":197,"custom_top_margin":9,"enable_custom_bottom_margin":197,"custom_bottom_margin":9,"settings":175},"— FRONTEND & FRAMEWORKS","Frontend & frameworks",[300,307,313,319,325],{"id":301,"title":302,"slug":303,"summary":304,"icon_source":269,"icon_image":197,"icon_svg":305,"url":306},81,"JavaScript","javascript","Clean, maintainable client and server-side JS.","\u003Csvg width=\"52\" height=\"49\" viewBox=\"0 0 52 49\" fill=\"none\" xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\">\n\u003Cpath d=\"M0.9669 17.7996H8.25V10.6673L0.9669 17.7996ZM0 21.0312L0 48.5001L33 48.5001L33 14.5679C33 11.8905 30.784 9.72046 28.05 9.72046L11.55 9.72046V21.0312L0 21.0312ZM23.1049 35.6948L18.5213 31.206L20.8544 28.9212L25.438 33.41C26.7168 34.6622 26.7168 36.7014 25.438 37.9537L20.9269 42.3713L18.5939 40.0865L23.1049 35.6948ZM7.5999 33.557L12.1836 29.0683L14.5167 31.353L9.933 35.8159L14.4441 40.2336L12.111 42.5184L7.5999 38.1007C6.3228 36.8484 6.3228 34.8109 7.5999 33.557Z\" fill=\"url(#paint0_linear_1483_418)\" fill-opacity=\"0.9\"\u002F>\n\u003Cg filter=\"url(#filter0_di_1483_418)\" data-figma-bg-blur-radius=\"12\">\n\u003Cpath d=\"M40.5 4.5H25.5C23.0147 4.5 21 6.50334 21 8.97458V23.8898C21 26.3611 23.0147 28.3644 25.5 28.3644H40.5C42.9853 28.3644 45 26.3611 45 23.8898V8.97458C45 6.50334 42.9853 4.5 40.5 4.5Z\" fill=\"#E3E2E2\" fill-opacity=\"0.04\" shape-rendering=\"crispEdges\"\u002F>\n\u003Cpath d=\"M25.5 4.7002H40.5C42.8759 4.7002 44.7998 6.61489 44.7998 8.97461V23.8896C44.7998 26.2494 42.8759 28.1641 40.5 28.1641H25.5C23.1241 28.1641 21.2002 26.2494 21.2002 23.8896V8.97461C21.2002 6.61489 23.1241 4.7002 25.5 4.7002Z\" stroke=\"url(#paint1_linear_1483_418)\" stroke-opacity=\"0.25\" stroke-width=\"0.4\" shape-rendering=\"crispEdges\"\u002F>\n\u003C\u002Fg>\n\u003Cg filter=\"url(#filter1_d_1483_418)\">\n\u003Cpath d=\"M35.6004 11.0084L30.5637 11.0084C30.1685 11.0085 29.7896 11.1647 29.5103 11.4426C29.2309 11.7205 29.074 12.0973 29.0741 12.4903C29.0742 12.8832 29.2313 13.26 29.5108 13.5377C29.7902 13.8155 30.1692 13.9715 30.5644 13.9714H33.9901L27.8149 20.1117C27.5355 20.3895 27.3786 20.7663 27.3786 21.1591C27.3786 21.552 27.5355 21.9288 27.8149 22.2066C28.0943 22.4844 28.4732 22.6405 28.8684 22.6405C29.2635 22.6405 29.6424 22.4844 29.9218 22.2066L36.097 16.0663L36.097 19.4727C36.0969 19.8656 36.2537 20.2425 36.5331 20.5204C36.8124 20.7983 37.1914 20.9544 37.5865 20.9545C37.9816 20.9546 38.3606 20.7986 38.6401 20.5209C38.9196 20.2431 39.0767 19.8663 39.0768 19.4734V14.4651C39.0755 13.5487 38.7088 12.6702 38.0572 12.0223C37.4055 11.3743 36.522 11.0097 35.6004 11.0084Z\" fill=\"white\"\u002F>\n\u003C\u002Fg>\n\u003Cdefs>\n\u003Cfilter id=\"filter0_di_1483_418\" x=\"9\" y=\"-7.5\" width=\"48\" height=\"47.8645\" filterUnits=\"userSpaceOnUse\" color-interpolation-filters=\"sRGB\">\n\u003CfeFlood flood-opacity=\"0\" result=\"BackgroundImageFix\"\u002F>\n\u003CfeColorMatrix in=\"SourceAlpha\" type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\" result=\"hardAlpha\"\u002F>\n\u003CfeOffset dx=\"1\" dy=\"1\"\u002F>\n\u003CfeGaussianBlur stdDeviation=\"2.75\"\u002F>\n\u003CfeComposite in2=\"hardAlpha\" operator=\"out\"\u002F>\n\u003CfeColorMatrix type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0\"\u002F>\n\u003CfeBlend mode=\"normal\" in2=\"BackgroundImageFix\" result=\"effect1_dropShadow_1483_418\"\u002F>\n\u003CfeBlend mode=\"normal\" in=\"SourceGraphic\" in2=\"effect1_dropShadow_1483_418\" result=\"shape\"\u002F>\n\u003CfeColorMatrix in=\"SourceAlpha\" type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\" result=\"hardAlpha\"\u002F>\n\u003CfeOffset dx=\"1\" dy=\"1\"\u002F>\n\u003CfeGaussianBlur stdDeviation=\"1\"\u002F>\n\u003CfeComposite in2=\"hardAlpha\" operator=\"arithmetic\" k2=\"-1\" k3=\"1\"\u002F>\n\u003CfeColorMatrix type=\"matrix\" values=\"0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.5 0\"\u002F>\n\u003CfeBlend mode=\"normal\" in2=\"shape\" result=\"effect2_innerShadow_1483_418\"\u002F>\n\u003C\u002Ffilter>\n\u003CclipPath id=\"bgblur_0_1483_418_clip_path\" transform=\"translate(-9 7.5)\">\u003Cpath d=\"M40.5 4.5H25.5C23.0147 4.5 21 6.50334 21 8.97458V23.8898C21 26.3611 23.0147 28.3644 25.5 28.3644H40.5C42.9853 28.3644 45 26.3611 45 23.8898V8.97458C45 6.50334 42.9853 4.5 40.5 4.5Z\"\u002F>\n\u003C\u002FclipPath>\u003Cfilter id=\"filter1_d_1483_418\" x=\"24.3784\" y=\"11.0085\" width=\"19.6982\" height=\"19.6318\" filterUnits=\"userSpaceOnUse\" color-interpolation-filters=\"sRGB\">\n\u003CfeFlood flood-opacity=\"0\" result=\"BackgroundImageFix\"\u002F>\n\u003CfeColorMatrix in=\"SourceAlpha\" type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\" result=\"hardAlpha\"\u002F>\n\u003CfeOffset dx=\"1\" dy=\"4\"\u002F>\n\u003CfeGaussianBlur stdDeviation=\"2\"\u002F>\n\u003CfeComposite in2=\"hardAlpha\" operator=\"out\"\u002F>\n\u003CfeColorMatrix type=\"matrix\" values=\"0 0 0 0 0.291279 0 0 0 0 0.121366 0 0 0 0 0 0 0 0 0.2 0\"\u002F>\n\u003CfeBlend mode=\"normal\" in2=\"BackgroundImageFix\" result=\"effect1_dropShadow_1483_418\"\u002F>\n\u003CfeBlend mode=\"normal\" in=\"SourceGraphic\" in2=\"effect1_dropShadow_1483_418\" result=\"shape\"\u002F>\n\u003C\u002Ffilter>\n\u003ClinearGradient id=\"paint0_linear_1483_418\" x1=\"0\" y1=\"9.72046\" x2=\"1.8136\" y2=\"49.9075\" gradientUnits=\"userSpaceOnUse\">\n\u003Cstop offset=\"0.192308\" stop-color=\"#FFC531\"\u002F>\n\u003Cstop offset=\"0.860577\" stop-color=\"#FF8000\"\u002F>\n\u003C\u002FlinearGradient>\n\u003ClinearGradient id=\"paint1_linear_1483_418\" x1=\"17.8696\" y1=\"4.5\" x2=\"40.2647\" y2=\"34.2291\" gradientUnits=\"userSpaceOnUse\">\n\u003Cstop stop-color=\"white\"\u002F>\n\u003Cstop offset=\"1\" stop-color=\"white\" stop-opacity=\"0.03\"\u002F>\n\u003C\u002FlinearGradient>\n\u003C\u002Fdefs>\n\u003C\u002Fsvg>\n","\u002Fen\u002Ftechnologies\u002Fjavascript\u002F",{"id":308,"title":309,"slug":310,"summary":311,"icon_source":269,"icon_image":197,"icon_svg":305,"url":312},82,"TypeScript","typescript","Type-safe codebases that scale with teams.","\u002Fen\u002Ftechnologies\u002Ftypescript\u002F",{"id":314,"title":315,"slug":316,"summary":317,"icon_source":269,"icon_image":197,"icon_svg":305,"url":318},83,"React","react","Component-driven UIs and state architectures.","\u002Fen\u002Ftechnologies\u002Freact\u002F",{"id":320,"title":321,"slug":322,"summary":323,"icon_source":269,"icon_image":197,"icon_svg":305,"url":324},84,"Vue.js","vue-js","Progressive UIs with strong DX and SSR.","\u002Fen\u002Ftechnologies\u002Fvue-js\u002F",{"id":326,"title":327,"slug":328,"summary":329,"icon_source":269,"icon_image":197,"icon_svg":305,"url":330},85,"Next.js","next-js","Server components, App Router, edge-first.","\u002Fen\u002Ftechnologies\u002Fnext-js\u002F",{"acf_fc_layout":260,"section_eyebrow":332,"headline":333,"intro_text":9,"background":334,"services":335,"advanced_settings":197,"anchor":9,"enable_custom_top_padding":197,"custom_top_padding":9,"enable_custom_bottom_padding":197,"custom_bottom_padding":9,"enable_custom_top_margin":197,"custom_top_margin":9,"enable_custom_bottom_margin":197,"custom_bottom_margin":9,"settings":175},"— BACKEND","Server-side & services","glow",[336,342,348],{"id":337,"title":338,"slug":339,"summary":340,"icon_source":269,"icon_image":197,"icon_svg":270,"url":341},86,"PHP","php","Symfony, Laravel, and legacy rescues.","\u002Fen\u002Ftechnologies\u002Fphp\u002F",{"id":343,"title":344,"slug":345,"summary":346,"icon_source":269,"icon_image":197,"icon_svg":270,"url":347},87,".NET","dotnet","C# services, ASP.NET Core, enterprise integrations.","\u002Fen\u002Ftechnologies\u002Fdotnet\u002F",{"id":349,"title":350,"slug":351,"summary":352,"icon_source":269,"icon_image":197,"icon_svg":270,"url":353},88,"Java","java","Spring Boot systems built for throughput.","\u002Fen\u002Ftechnologies\u002Fjava\u002F",{"acf_fc_layout":260,"section_eyebrow":355,"headline":356,"intro_text":9,"background":334,"services":357,"advanced_settings":197,"anchor":9,"enable_custom_top_padding":197,"custom_top_padding":9,"enable_custom_bottom_padding":197,"custom_bottom_padding":9,"enable_custom_top_margin":197,"custom_top_margin":9,"enable_custom_bottom_margin":197,"custom_bottom_margin":9,"settings":175},"— MOBILE","Native & cross-platform",[358,364,370,376],{"id":359,"title":360,"slug":361,"summary":362,"icon_source":269,"icon_image":197,"icon_svg":305,"url":363},89,"Kotlin","kotlin","Modern Android with Coroutines and Compose.","\u002Fen\u002Ftechnologies\u002Fkotlin\u002F",{"id":365,"title":366,"slug":367,"summary":368,"icon_source":269,"icon_image":197,"icon_svg":305,"url":369},90,"Swift","swift","Native iOS with SwiftUI and Combine.","\u002Fen\u002Ftechnologies\u002Fswift\u002F",{"id":371,"title":372,"slug":373,"summary":374,"icon_source":269,"icon_image":197,"icon_svg":305,"url":375},91,"Kotlin Multiplatform","kotlin-multiplatform","One logic layer across iOS, Android, and backend.","\u002Fen\u002Ftechnologies\u002Fkotlin-multiplatform\u002F",{"id":377,"title":378,"slug":379,"summary":380,"icon_source":269,"icon_image":197,"icon_svg":305,"url":381},92,"React Native","react-native","Cross-platform mobile for React teams.","\u002Fen\u002Ftechnologies\u002Freact-native\u002F",{"acf_fc_layout":383,"section_eyebrow":384,"headline":385,"intro_text":9,"steps":386,"advanced_settings":197,"anchor":9,"enable_custom_top_padding":197,"custom_top_padding":9,"enable_custom_bottom_padding":197,"custom_bottom_padding":9,"enable_custom_top_margin":197,"custom_top_margin":9,"enable_custom_bottom_margin":197,"custom_bottom_margin":9,"settings":175},"steps","HOW WE CHOOSE","Our selection process",[387,390,393],{"title":388,"body":389},"Understanding what you have","Before we propose anything new, we take the time to understand what is already working. Most businesses have existing systems, internal tools, and processes that their teams depend on every day. Ripping those out and starting fresh is rarely the right answer. Instead, we audit what you have, identify what is serving you well, and figure out where the real gaps are. That way, any new technology we suggest connects to your reality, not just to a blank whiteboard.",{"title":391,"body":392},"Matching technology to reality","It is easy to get excited about the latest framework or platform, but excitement does not ship products. We choose technology based on what your team can maintain, what your budget supports, and what your timeline allows. If your developers already know PHP, we are not going to push a full rewrite in a different language just because it is trendy. Practical decisions lead to better outcomes, and we would rather deliver something solid than something flashy.",{"title":394,"body":395},"Planning for five years, not five months","A technology choice is a long-term commitment. We look at community activity, corporate backing, the availability of talent in the market, and how easy it will be to find developers who can work on the codebase years from now. If a tool has a vibrant community, regular updates, and a healthy hiring pool, it earns our confidence. We want the technology behind your product to still be a smart choice long after the initial build is finished.",{"acf_fc_layout":397,"section_eyebrow":398,"headline_desktop":399,"headline_mobile":399,"badge":400,"body_text":401,"primary_link":402,"aside":405,"advanced_settings":197,"anchor":9,"enable_custom_top_padding":197,"custom_top_padding":9,"enable_custom_bottom_padding":197,"custom_bottom_padding":9,"enable_custom_top_margin":197,"custom_top_margin":9,"enable_custom_bottom_margin":197,"custom_bottom_margin":9,"settings":175},"cta","LET'S TALK","Let's find the right tools for what you're building.",{"label":9,"link":175},"\u003Cp>Tell us about your project and the technology questions on your mind. Whether you are starting from scratch, modernizing a legacy system, or simply unsure which direction to go, our team is ready to help you think it through.\u003C\u002Fp>\n",{"label":403,"url":404,"target":9},"info@frontit.dk","mailto:info@frontit.dk",{"label":406,"link":407},"OR WRITE DIRECTLY",{"label":403,"url":404,"target":9},{"lt":409},{"post_id":410,"url":94,"title":411},370,"Technologijos, su kuriomis dirbame","en",1789041639346]