[{"data":1,"prerenderedAt":289},["ShallowReactive",2],{"site-en":3,"page-en-hlosarii":131},{"id":4,"contacts":5,"cta":15,"extension":18,"footer":19,"meta":68,"nav":69,"serviceUi":84,"stem":129,"__hash__":130},"site_en\u002Fen\u002Fsite.yml",{"email":6,"telegram":7,"viber":8,"whatsapp":9,"hours":10,"city":11,"linkedin":12,"github":13,"founderLinkedin":14,"founderGithub":14},"hello@tochnodev.com","https:\u002F\u002Ft.me\u002F","viber:\u002F\u002Fchat?number=","https:\u002F\u002Fwa.me\u002F","Mon–Fri 10:00–19:00, Kyiv time","Kyiv","https:\u002F\u002Fwww.linkedin.com\u002F","https:\u002F\u002Fgithub.com\u002F","",{"label":16,"to":17},"Discuss your project","\u002Fbryf","yml",[20,35,56],{"title":21,"links":22},"Services",[23,26,29,32],{"label":24,"to":25},"Website development","\u002Fposluhy\u002Fwebsite-development",{"label":27,"to":28},"E-commerce","\u002Fposluhy\u002Fecommerce-development",{"label":30,"to":31},"QA audit","\u002Fposluhy\u002Fecommerce-qa-audit",{"label":33,"to":34},"Tech Lead","\u002Fposluhy\u002Ftech-lead",{"title":36,"links":37},"Company",[38,41,44,47,50,53],{"label":39,"to":40},"About us","\u002Fpro-nas",{"label":42,"to":43},"Process","\u002Fproces",{"label":45,"to":46},"Cases","\u002Fkeisy",{"label":48,"to":49},"Blog","\u002Fblog",{"label":51,"to":52},"FAQ","\u002Ffaq",{"label":54,"to":55},"Glossary","\u002Fhlosarii",{"title":57,"links":58},"Legal",[59,62,65],{"label":60,"to":61},"Privacy Policy","\u002Fpolityka-konfidentsiinosti",{"label":63,"to":64},"Cookies","\u002Fcookies",{"label":66,"to":67},"Terms of Cooperation","\u002Fumovy",{},[70,72,75,78,79,80,81],{"label":21,"to":71},"\u002Fposluhy",{"label":73,"to":74},"Turnkey","\u002Fpid-kliuch",{"label":76,"to":77},"Pricing","\u002Ftsiny",{"label":45,"to":46},{"label":42,"to":43},{"label":48,"to":49},{"label":82,"to":83},"Contacts","\u002Fkontakty",{"whoFits":85,"whatsIncluded":86,"pricingEyebrow":87,"pricingAnchor":88,"allPrices":89,"sampleResult":90,"process":91,"details":92,"faqEyebrow":51,"faqTitle":93,"related":94,"seeAlso":95,"seeAlsoCases":96,"seeAlsoPosts":97,"price":98,"crumbServices":21,"flagship":99,"ctaLead":117,"ctaSteps":118,"needs":122},"WHO IT'S FOR","WHAT'S INCLUDED","PRICING","Packages and pricing","All prices","SAMPLE RESULT","PROCESS","LEARN MORE","Questions about the service","OFTEN ORDERED TOGETHER","SEE ALSO","Case studies","Articles","price",{"crumb":30,"expressCheck":100,"badge":101,"discuss":102,"bookDays":103,"sampleAria":104,"reportTitle":105,"steps":106,"actual":107,"expected":108,"impact":109,"colAction":110,"colExpected":111,"colStatus":112,"top3":113,"screenshot":114,"faqTitle":115,"related":116},"Free express check","FLAGSHIP","Discuss","Book days","Sample","This is what the report you receive looks like","STEPS","ACTUAL","EXPECTED","IMPACT","ACTION","EXPECTED RESULT","STATUS","TOP 3 TO FIX","report screenshot","Questions about testing","AFTER AN AUDIT YOU USUALLY NEED","We reply within 2 business hours. An estimate with a price and timeline range follows within 1 day.",[119,120,121],"Reply within 2 hours","20-minute call","Estimate within 1 day",[123,124,30,125,33,126,127,128],"Turnkey website","Online store","Testing","Design","Developer for your team","Support","en\u002Fsite","yowiXCE5f_PBbMxOr-Cl8oFTSBoiVPGSthZ0C1HAFyQ",{"id":132,"blocks":133,"extension":18,"meta":284,"seoDescription":285,"seoTitle":286,"stem":287,"__hash__":288},"pages_en\u002Fen\u002Fpages\u002Fhlosarii.yml",{"breadcrumb":54,"hero":134,"navLabel":138,"terms":139,"cta":279},{"eyebrow":135,"h1":136,"lead":137},"GLOSSARY","Web development and QA terms in plain English","Words you will hear from developers and testers, with short explanations: what each one is, why it matters to a site owner and where to read more.","Terms",[140,147,154,158,165,171,175,182,189,196,200,207,214,221,228,233,239,243,247,251,257,264,268,272],{"id":141,"term":142,"def":143,"link":144},"bug-report","Bug report","A description of a defect: what was done, what was expected, what actually happened, on which device and browser, and how severe it is. A good bug report lets a developer reproduce the problem on the first try, without follow-up questions.",{"label":145,"to":146},"A sample bug report and test case","\u002Fblog\u002Fbug-report-and-test-case-example",{"id":148,"term":149,"def":150,"link":151},"checkout","Checkout","The order step of an online store: cart, contact details, delivery, payment and confirmation. This is where a store loses the most money to bugs, because an error blocks a purchase the customer has already decided to make.",{"label":152,"to":153},"Why orders get lost at checkout","\u002Fblog\u002Fcheckout-bugs-lost-orders",{"id":155,"term":156,"def":157},"ci","CI (continuous integration)","An automated process that builds the project and runs the tests after every code change. If something breaks, the team finds out within minutes rather than from customers after a release.",{"id":159,"term":160,"def":161,"link":162},"cls","CLS (Cumulative Layout Shift)","A Core Web Vitals metric showing how much a page jumps around while it loads: buttons, text and banners shifting. A good score is 0.1 or less.",{"label":163,"to":164},"Core Web Vitals for store owners","\u002Fblog\u002Fcore-web-vitals-for-store-owners",{"id":166,"term":167,"def":168,"link":169},"core-web-vitals","Core Web Vitals","Three Google user-experience metrics: how fast the main content appears (LCP), how quickly the page responds to input (INP) and how stable the layout is (CLS). They affect conversion and are one of the ranking signals.",{"label":170,"to":164},"How to check Core Web Vitals yourself",{"id":172,"term":173,"def":174},"inp","INP (Interaction to Next Paint)","A Core Web Vitals metric for responsiveness: the time from a click or key press to a visible reaction on screen. A good score is up to 200 ms.",{"id":176,"term":177,"def":178,"link":179},"code-review","Code review","A check of code by another developer before the changes reach the live version. It catches bugs, vulnerabilities and decisions that would be expensive to maintain later.",{"label":180,"to":181},"Code audit","\u002Fposluhy\u002Fcode-audit",{"id":183,"term":184,"def":185,"link":186},"cross-browser-testing","Cross-browser testing","Checking that a site works the same in different browsers and on different devices: Chrome, Safari, Firefox, iPhone, Android. Especially important for mobile Safari, where forms and payments break most often.",{"label":187,"to":188},"Manual website testing","\u002Fposluhy\u002Fwebsite-testing",{"id":190,"term":191,"def":192,"link":193},"laravel","Laravel","A PHP framework for the back end: admin panels, APIs, payment, delivery and CRM integrations. Popular and well documented, so other developers can maintain the project too.",{"label":194,"to":195},"Laravel development","\u002Fposluhy\u002Flaravel-development",{"id":197,"term":198,"def":199},"lcp","LCP (Largest Contentful Paint)","A Core Web Vitals metric: how many seconds it takes for the largest element on the page — the main photo, heading or banner — to appear. A good score is up to 2.5 seconds.",{"id":201,"term":202,"def":203,"link":204},"mvp","MVP","A minimal working version of a product with the key features, built to test an idea with real users. Everything secondary is postponed to later releases.",{"label":205,"to":206},"Full-stack MVP development","\u002Fposluhy\u002Ffull-stack-laravel-nuxt",{"id":208,"term":209,"def":210,"link":211},"nuxt","Nuxt","A Vue-based front-end framework. It can serve search engines ready-made HTML (SSR or SSG), so the site opens fast and is indexed well.",{"label":212,"to":213},"Nuxt for a marketing website","\u002Fblog\u002Fnuxt-for-marketing-website",{"id":215,"term":216,"def":217,"link":218},"playwright","Playwright","An automated testing tool that drives real browsers (Chromium, Firefox, WebKit) and walks through scenarios like a user: opens pages, fills in forms, places orders.",{"label":219,"to":220},"Test automation","\u002Fposluhy\u002Ftest-automation",{"id":222,"term":223,"def":224,"link":225},"prototype","Prototype","A layout of the pages without the final design: which blocks, in what order, where each button leads. A cheap way to agree on the structure before drawing the design and writing code.",{"label":226,"to":227},"UI\u002FUX design","\u002Fposluhy\u002Fui-ux-design",{"id":229,"term":30,"def":230,"link":231},"qa-audit","A one-off, comprehensive check of a finished site or store: the customer journey, forms, payment, delivery, mobile versions, speed and SEO basics. The result is a report with priorities and a fix plan.",{"label":232,"to":31},"E-commerce QA audit",{"id":234,"term":235,"def":236,"link":237},"regression-testing","Regression testing","Re-checking what already worked after every change. A new feature must not break an old one, and regression testing catches these side-effect bugs before a release.",{"label":238,"to":188},"Manual testing before release",{"id":240,"term":241,"def":242},"smoke-test","Smoke test","A quick check of the essentials after a release or deployment: the site opens, you can log in, add a product to the cart and place an order. It takes minutes and shows whether anything critical is broken.",{"id":244,"term":245,"def":246},"ssr-ssg","SSR and SSG","Ways of serving pages as ready-made HTML. SSR (server-side rendering) builds the page on the server for each request; SSG (static site generation) builds it in advance at build time. Both are better for SEO than a site rendered only in the browser.",{"id":248,"term":249,"def":250},"staging","Staging","A copy of the site for checking changes before they go live. The client sees new features, the tester checks them, and visitors to the live site notice nothing.",{"id":252,"term":253,"def":254,"link":255},"tech-lead","Tech lead","The technical head of a project: chooses the architecture, reviews code, estimates tasks and risks, and is accountable for quality. Can work with a team full-time or by the hour for a consultation.",{"label":256,"to":34},"Fractional tech lead",{"id":258,"term":259,"def":260,"link":261},"technical-debt","Technical debt","Accumulated quick fixes in the code that once saved time and now slow development down and cause bugs. Like financial debt: if you don't pay it back, the interest grows.",{"label":262,"to":263},"What a code audit is","\u002Fblog\u002Fwhat-is-code-audit",{"id":265,"term":266,"def":267},"test-case","Test case","A step-by-step scenario for checking one feature, with the expected result. A set of test cases lets you check a site the same way every time instead of by eye.",{"id":269,"term":270,"def":271},"ui-kit","UI kit","A set of ready-made interface elements — buttons, fields, cards, colours, fonts — with all their states. It keeps the design consistent across pages, and the developer doesn't have to guess sizes and spacing.",{"id":273,"term":274,"def":275,"link":276},"staff-augmentation","Staff augmentation (outstaffing)","A cooperation model where a contractor's specialist works inside your team under your processes and you pay for their time. Unlike outsourcing, you set the tasks, not the contractor.",{"label":277,"to":278},"Dedicated specialist","\u002Fposluhy\u002Fdedicated-developer",{"title":280,"text":281,"primary":282},"Didn't find a term","Ask the tech lead directly — we'll explain and add it here.",{"label":283,"to":17},"Discuss a project",{},"What regression testing, bug reports, Core Web Vitals, LCP, code review, a tech lead, SSR and an MVP mean — short, jargon-free definitions for site owners.","Web Development and QA Glossary — Tochno.","en\u002Fpages\u002Fhlosarii","oyk5doEi34bZSPrys8unIUz_u1l_MsqMxB6NtxiCyEI",1794139962388]