{"id":2980,"date":"2019-01-14T08:52:00","date_gmt":"2019-01-14T08:52:00","guid":{"rendered":"http:\/\/the-codest.localhost\/blog\/5-examples-of-rubys-best-usage\/"},"modified":"2026-04-24T11:38:49","modified_gmt":"2026-04-24T11:38:49","slug":"5-esimerkkia-rubiinien-parhaasta-kaytosta","status":"publish","type":"post","link":"https:\/\/thecodest.co\/fi\/blog\/5-examples-of-rubys-best-usage\/","title":{"rendered":"5 esimerkki\u00e4 Rubyn parhaasta k\u00e4yt\u00f6st\u00e4"},"content":{"rendered":"<h2><strong>Staattinen sivu Jekyllill\u00e4<\/strong><\/h2>\n<p>Jekyll on yksinkertainen, blogitietoinen staattisten sivustojen generaattori, joka sopii erinomaisesti henkil\u00f6kohtaisiin, projektipohjaisiin tai organisaatiosivustoihin. Jekyll ottaa sis\u00e4ll\u00f6n, render\u00f6i Markdown- ja Liquid-mallit ja tuottaa t\u00e4ydellisen, staattisen verkkosivuston. Jekyll on moottori GitHub Pagesin taustalla.<\/p>\n<p>Ensi silm\u00e4yksell\u00e4 suurin osa <a href=\"https:\/\/thecodest.co\/fi\/dictionary\/what-is-code-refactoring\/\">koodi<\/a> jonka parissa ty\u00f6skentelet, ei ole <a href=\"https:\/\/thecodest.co\/fi\/case-studies\/providing-a-team-of-ruby-developers-for-a-fintech-company\/\">Ruby<\/a>, se on edelleen kieli, joka on Jekyllin taustalla, ja lis\u00e4osat k\u00e4ytt\u00e4v\u00e4t Rubya kaikkien tarvittavien toimintojen toteuttamiseen.<\/p>\n<h2><strong>E-commerce<\/strong><\/h2>\n<p>Vaikka voit rakentaa <a href=\"https:\/\/thecodest.co\/fi\/blog\/top-programming-languages-to-build-e-commerce\/\">s\u00e4hk\u00f6inen kaupank\u00e4ynti<\/a> monilla ohjelmointikielill\u00e4, Ruby voi olla hyv\u00e4 vaihtoehto. Vain muutamat alustat tarjoavat ty\u00f6kaluja sen nopeampaan luomiseen. Yksi suosituimmista verkkokauppa-alustoista - Shopify - on kirjoitettu Rubyll\u00e4. On muitakin kasvavia avoimen l\u00e4hdekoodin alustoja, nimitt\u00e4in Spree ja Solidus. Kollegani Kamil k\u00e4sitteli aihetta t\u00e4\u00e4ll\u00e4: <a href=\"https:\/\/thecodest.co\/blog\/shopify-spree-or-solidus-check-why-ruby-on-rails-can-help-you-develop-your-e-commerce\/\">Shopify, Spree vai Solidus? Tarkista, miksi Ruby on Rails voi auttaa sinua kehitt\u00e4m\u00e4\u00e4n s\u00e4hk\u00f6ist\u00e4 kaupank\u00e4ynti\u00e4si.<\/a><\/p>\n<p>Kuten huomaat, emme ole sidottuja vain yhteen ratkaisuun, ja voimme valita tarpeisiimme parhaiten sopivan alustan.<\/p>\n<p><img decoding=\"async\" src=\"\/app\/uploads\/2024\/05\/1-1024x512-1.jpg\" alt=\"\" \/><\/p>\n<h2><strong>MVP:t<\/strong><\/h2>\n<p>Elinkelpoinen v\u00e4himm\u00e4ism\u00e4\u00e4r\u00e4 <a href=\"https:\/\/thecodest.co\/fi\/dictionary\/how-to-make-product\/\">Tuote<\/a> on yksi tuotteiden rakennusmenetelmist\u00e4. Se on nopein tapa luoda uusi tuote perustoimintoineen.<\/p>\n<p>Okei, tied\u00e4t varmaan mit\u00e4 <a href=\"https:\/\/thecodest.co\/fi\/dictionary\/how-to-build-an-mvp\/\">MVP<\/a> on, mutta miksi Ruby on yksi parhaista vaihtoehdoista? Sen suosituimman kehyksen vuoksi, <a href=\"https:\/\/thecodest.co\/fi\/case-studies\/delivering-ruby-on-rails-talent-for-fast-integration\/\">Ruby on Rails<\/a>Ilmeisesti! Haluatko tiet\u00e4\u00e4 lis\u00e4\u00e4?<\/p>\n<p><strong>Muunnos konfiguroinnin sijaan<\/strong> on usein mainittu er\u00e4\u00e4n\u00e4 etuna <a href=\"https:\/\/thecodest.co\/fi\/blog\/ways-to-increase-your-rails-performance\/\">Kiskot<\/a>. Se tarkoittaa, ett\u00e4 tarvittava konfigurointiprosessi on minimoitu ja voit k\u00e4ytt\u00e4\u00e4 perussovellusta hyvin nopeasti.<\/p>\n<p>Jos olet suunnitellut sovelluksen ytimen kunnolla, voit k\u00e4ytt\u00e4\u00e4 <strong>Rails-generaattorit<\/strong> voi nopeuttaa kehityst\u00e4si merkitt\u00e4v\u00e4sti.<\/p>\n<p>Lis\u00e4ksi suuren yhteis\u00f6n ansiosta on olemassa runsaasti lis\u00e4osia, jotka tunnetaan my\u00f6s nimell\u00e4 <strong>jalokivet<\/strong>, jotka kattavat yleisimmin tarvittavat toiminnot.<\/p>\n<h2><strong>Fintech<\/strong><\/h2>\n<p>Rahoitusteknologia (<a href=\"https:\/\/thecodest.co\/fi\/blog\/banks-go-high-tech-unravel-fraud-with-machine-learning\/\">Fintech<\/a>) kasvaa nyky\u00e4\u00e4n nopeasti. Kuten k\u00e4y ilmi, Ruby ja sen kehys Ruby on Rails ovat hyv\u00e4 vaihtoehto my\u00f6s silloin, kun haluat luoda fintech-sovelluksen.<\/p>\n<p>Kuten luultavasti tied\u00e4t, fintech-sovellusten on oltava hyvin suojattuja. Ruby on Rails tarjoaa mekanismeja, joissa keskityt\u00e4\u00e4n turvallisuuteen. Yksi yleisimmist\u00e4 hy\u00f6kk\u00e4yksist\u00e4 <a href=\"https:\/\/thecodest.co\/fi\/blog\/find-your-ideal-stack-for-web-development\/\">web<\/a> ovat CSRF, XSS ja SQL-injektiot. <a href=\"https:\/\/thecodest.co\/fi\/blog\/hire-ror-developer\/\">RoR<\/a> on omat sis\u00e4\u00e4nrakennetut suojausmenetelm\u00e4ns\u00e4 niit\u00e4 vastaan.<\/p>\n<p>Tietenkin muut Ruby on Rails:n edut, kuten aiemmin mainitsemani ajan- ja kustannuss\u00e4\u00e4st\u00f6t, ovat sovellettavissa my\u00f6s rahoitusalalla, varsinkin jos olet perustamassa uutta yrityst\u00e4.<\/p>\n<h2><strong>ERP<\/strong><\/h2>\n<p><a href=\"https:\/\/thecodest.co\/fi\/dictionary\/what-is-enterprise-hybrid-cloud\/\">Yritys<\/a> Resurssienhallintaohjelmisto (ERP) on suunniteltu yrityksen toiminta- ja hallintoj\u00e4rjestelm\u00e4ksi. T\u00e4m\u00e4 ohjelmisto voi olla monimutkainen ja tarvitsee vahvan relaatiotietokannan.<\/p>\n<p>Ja taas... t\u00e4ss\u00e4 tulee Ruby on Rails, jossa on muiden aiemmin mainittujen etujen lis\u00e4ksi sis\u00e4\u00e4nrakennettuja ty\u00f6kaluja eri tietokantojen kanssa ty\u00f6skentelyyn. Joten riippumatta siit\u00e4, haluatko mieluummin <a href=\"https:\/\/thecodest.co\/fi\/blog\/fintech-app-development-services-features-in-2026\/\">MySQL<\/a> tai PostgreSQL, voit yhdist\u00e4\u00e4 t\u00e4m\u00e4n RoR-sovelluksen kanssa.<\/p>\n<p><strong>Lue lis\u00e4\u00e4:<\/strong><\/p>\n<p>- <a href=\"https:\/\/thecodest.co\/blog\/web-app-development-why-is-ruby-on-rails-a-technology-worth-choosing\/\">Web-sovellusten kehitt\u00e4minen: Miksi Ruby on Rails on valitsemisen arvoinen teknologia?<\/a><\/p>\n<p><a href=\"https:\/\/thecodest.co\/blog\/5-reasons-why-you-will-find-qualified-ruby-developers-in-poland\/\">- 5 syyt\u00e4, miksi l\u00f6yd\u00e4t p\u00e4tevi\u00e4 Ruby-kehitt\u00e4ji\u00e4 Puolasta<\/a><\/p>\n<p>- <a href=\"https:\/\/thecodest.co\/blog\/an-era-of-remote-work-has-started-a-month-ago\/\">On uuden todellisuuden aika. Et\u00e4ty\u00f6n aikakausi on alkanut kuukausi sitten<\/a><\/p>\n<p><article-software-consulting><\/article-software-consulting><\/p>","protected":false},"excerpt":{"rendered":"<p>Oletko koskaan miettinyt, mit\u00e4 voimme tehd\u00e4 Rubylla? No, taivas on luultavasti rajana, mutta puhumme mielell\u00e4mme muutamista enemm\u00e4n tai v\u00e4hemm\u00e4n tunnetuista tapauksista, joissa voimme k\u00e4ytt\u00e4\u00e4 t\u00e4t\u00e4 tehokasta kielt\u00e4. Annan sinulle muutamia esimerkkej\u00e4.<\/p>","protected":false},"author":2,"featured_media":2981,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[15,8],"tags":[],"class_list":["post-2980","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-fintech","category-software-development"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>5 examples of Ruby\u2019s best usage - The Codest<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/thecodest.co\/fi\/blogi\/5-esimerkkia-rubiinien-parhaasta-kaytosta\/\" \/>\n<meta property=\"og:locale\" content=\"fi_FI\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"5 examples of Ruby\u2019s best usage\" \/>\n<meta property=\"og:description\" content=\"Have you ever wondered what we can do with Ruby? Well, the sky is probably the limit, but we are happy to talk about some more or less known cases where we can use this powerful language. Let me give you some examples.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/thecodest.co\/fi\/blogi\/5-esimerkkia-rubiinien-parhaasta-kaytosta\/\" \/>\n<meta property=\"og:site_name\" content=\"The Codest\" \/>\n<meta property=\"article:published_time\" content=\"2019-01-14T08:52:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-24T11:38:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/cover-image-6.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"thecodest\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"thecodest\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minuuttia\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/5-examples-of-rubys-best-usage\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/5-examples-of-rubys-best-usage\\\/\"},\"author\":{\"name\":\"thecodest\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#\\\/schema\\\/person\\\/7e3fe41dfa4f4e41a7baad4c6e0d4f76\"},\"headline\":\"5 examples of Ruby\u2019s best usage\",\"datePublished\":\"2019-01-14T08:52:00+00:00\",\"dateModified\":\"2026-04-24T11:38:49+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/5-examples-of-rubys-best-usage\\\/\"},\"wordCount\":522,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/5-examples-of-rubys-best-usage\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/05\\\/cover-image-6.jpg\",\"articleSection\":[\"Fintech\",\"Software Development\"],\"inLanguage\":\"fi\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/thecodest.co\\\/blog\\\/5-examples-of-rubys-best-usage\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/5-examples-of-rubys-best-usage\\\/\",\"url\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/5-examples-of-rubys-best-usage\\\/\",\"name\":\"5 examples of Ruby\u2019s best usage - The Codest\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/5-examples-of-rubys-best-usage\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/5-examples-of-rubys-best-usage\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/05\\\/cover-image-6.jpg\",\"datePublished\":\"2019-01-14T08:52:00+00:00\",\"dateModified\":\"2026-04-24T11:38:49+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/5-examples-of-rubys-best-usage\\\/#breadcrumb\"},\"inLanguage\":\"fi\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/thecodest.co\\\/blog\\\/5-examples-of-rubys-best-usage\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fi\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/5-examples-of-rubys-best-usage\\\/#primaryimage\",\"url\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/05\\\/cover-image-6.jpg\",\"contentUrl\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/05\\\/cover-image-6.jpg\",\"width\":1200,\"height\":600},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/5-examples-of-rubys-best-usage\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/thecodest.co\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"5 examples of Ruby\u2019s best usage\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#website\",\"url\":\"https:\\\/\\\/thecodest.co\\\/\",\"name\":\"The Codest\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/thecodest.co\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fi\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#organization\",\"name\":\"The Codest\",\"url\":\"https:\\\/\\\/thecodest.co\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fi\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/03\\\/thecodest-logo.svg\",\"contentUrl\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/03\\\/thecodest-logo.svg\",\"width\":144,\"height\":36,\"caption\":\"The Codest\"},\"image\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/pl.linkedin.com\\\/company\\\/codest\",\"https:\\\/\\\/clutch.co\\\/profile\\\/codest\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#\\\/schema\\\/person\\\/7e3fe41dfa4f4e41a7baad4c6e0d4f76\",\"name\":\"thecodest\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fi\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g\",\"caption\":\"thecodest\"},\"url\":\"https:\\\/\\\/thecodest.co\\\/fi\\\/author\\\/thecodest\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"5 esimerkki\u00e4 Rubyn parhaasta k\u00e4yt\u00f6st\u00e4 - The Codest","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/thecodest.co\/fi\/blogi\/5-esimerkkia-rubiinien-parhaasta-kaytosta\/","og_locale":"fi_FI","og_type":"article","og_title":"5 examples of Ruby\u2019s best usage","og_description":"Have you ever wondered what we can do with Ruby? Well, the sky is probably the limit, but we are happy to talk about some more or less known cases where we can use this powerful language. Let me give you some examples.","og_url":"https:\/\/thecodest.co\/fi\/blogi\/5-esimerkkia-rubiinien-parhaasta-kaytosta\/","og_site_name":"The Codest","article_published_time":"2019-01-14T08:52:00+00:00","article_modified_time":"2026-04-24T11:38:49+00:00","og_image":[{"width":1200,"height":600,"url":"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/cover-image-6.jpg","type":"image\/jpeg"}],"author":"thecodest","twitter_card":"summary_large_image","twitter_misc":{"Written by":"thecodest","Est. reading time":"3 minuuttia"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/thecodest.co\/blog\/5-examples-of-rubys-best-usage\/#article","isPartOf":{"@id":"https:\/\/thecodest.co\/blog\/5-examples-of-rubys-best-usage\/"},"author":{"name":"thecodest","@id":"https:\/\/thecodest.co\/#\/schema\/person\/7e3fe41dfa4f4e41a7baad4c6e0d4f76"},"headline":"5 examples of Ruby\u2019s best usage","datePublished":"2019-01-14T08:52:00+00:00","dateModified":"2026-04-24T11:38:49+00:00","mainEntityOfPage":{"@id":"https:\/\/thecodest.co\/blog\/5-examples-of-rubys-best-usage\/"},"wordCount":522,"commentCount":0,"publisher":{"@id":"https:\/\/thecodest.co\/#organization"},"image":{"@id":"https:\/\/thecodest.co\/blog\/5-examples-of-rubys-best-usage\/#primaryimage"},"thumbnailUrl":"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/cover-image-6.jpg","articleSection":["Fintech","Software Development"],"inLanguage":"fi","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/thecodest.co\/blog\/5-examples-of-rubys-best-usage\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/thecodest.co\/blog\/5-examples-of-rubys-best-usage\/","url":"https:\/\/thecodest.co\/blog\/5-examples-of-rubys-best-usage\/","name":"5 esimerkki\u00e4 Rubyn parhaasta k\u00e4yt\u00f6st\u00e4 - The Codest","isPartOf":{"@id":"https:\/\/thecodest.co\/#website"},"primaryImageOfPage":{"@id":"https:\/\/thecodest.co\/blog\/5-examples-of-rubys-best-usage\/#primaryimage"},"image":{"@id":"https:\/\/thecodest.co\/blog\/5-examples-of-rubys-best-usage\/#primaryimage"},"thumbnailUrl":"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/cover-image-6.jpg","datePublished":"2019-01-14T08:52:00+00:00","dateModified":"2026-04-24T11:38:49+00:00","breadcrumb":{"@id":"https:\/\/thecodest.co\/blog\/5-examples-of-rubys-best-usage\/#breadcrumb"},"inLanguage":"fi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/thecodest.co\/blog\/5-examples-of-rubys-best-usage\/"]}]},{"@type":"ImageObject","inLanguage":"fi","@id":"https:\/\/thecodest.co\/blog\/5-examples-of-rubys-best-usage\/#primaryimage","url":"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/cover-image-6.jpg","contentUrl":"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/cover-image-6.jpg","width":1200,"height":600},{"@type":"BreadcrumbList","@id":"https:\/\/thecodest.co\/blog\/5-examples-of-rubys-best-usage\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/thecodest.co\/"},{"@type":"ListItem","position":2,"name":"5 examples of Ruby\u2019s best usage"}]},{"@type":"WebSite","@id":"https:\/\/thecodest.co\/#website","url":"https:\/\/thecodest.co\/","name":"Codest","description":"","publisher":{"@id":"https:\/\/thecodest.co\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/thecodest.co\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fi"},{"@type":"Organization","@id":"https:\/\/thecodest.co\/#organization","name":"Codest","url":"https:\/\/thecodest.co\/","logo":{"@type":"ImageObject","inLanguage":"fi","@id":"https:\/\/thecodest.co\/#\/schema\/logo\/image\/","url":"https:\/\/thecodest.co\/app\/uploads\/2024\/03\/thecodest-logo.svg","contentUrl":"https:\/\/thecodest.co\/app\/uploads\/2024\/03\/thecodest-logo.svg","width":144,"height":36,"caption":"The Codest"},"image":{"@id":"https:\/\/thecodest.co\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/pl.linkedin.com\/company\/codest","https:\/\/clutch.co\/profile\/codest"]},{"@type":"Person","@id":"https:\/\/thecodest.co\/#\/schema\/person\/7e3fe41dfa4f4e41a7baad4c6e0d4f76","name":"thecodest","image":{"@type":"ImageObject","inLanguage":"fi","@id":"https:\/\/secure.gravatar.com\/avatar\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g","caption":"thecodest"},"url":"https:\/\/thecodest.co\/fi\/author\/thecodest\/"}]}},"_links":{"self":[{"href":"https:\/\/thecodest.co\/fi\/wp-json\/wp\/v2\/posts\/2980","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thecodest.co\/fi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thecodest.co\/fi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thecodest.co\/fi\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/thecodest.co\/fi\/wp-json\/wp\/v2\/comments?post=2980"}],"version-history":[{"count":5,"href":"https:\/\/thecodest.co\/fi\/wp-json\/wp\/v2\/posts\/2980\/revisions"}],"predecessor-version":[{"id":7689,"href":"https:\/\/thecodest.co\/fi\/wp-json\/wp\/v2\/posts\/2980\/revisions\/7689"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/thecodest.co\/fi\/wp-json\/wp\/v2\/media\/2981"}],"wp:attachment":[{"href":"https:\/\/thecodest.co\/fi\/wp-json\/wp\/v2\/media?parent=2980"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thecodest.co\/fi\/wp-json\/wp\/v2\/categories?post=2980"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thecodest.co\/fi\/wp-json\/wp\/v2\/tags?post=2980"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}