{"id":37464,"date":"2023-11-14T06:44:09","date_gmt":"2023-11-14T06:44:09","guid":{"rendered":"https:\/\/www.railscarma.com\/?p=37464"},"modified":"2023-11-14T07:51:28","modified_gmt":"2023-11-14T07:51:28","slug":"graphql-api-in-rails-erstellen-eine-anleitung-zur-schnelleren-einrichtung","status":"publish","type":"post","link":"https:\/\/www.railscarma.com\/de\/blog\/graphql-api-in-rails-erstellen-eine-anleitung-zur-schnelleren-einrichtung\/","title":{"rendered":"Erstellen der GraphQL-API in Rails: Eine Kurzanleitung zur Einrichtung"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"37464\" class=\"elementor elementor-37464\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-8206016 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"8206016\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5135998\" data-id=\"5135998\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-857e792 elementor-widget elementor-widget-text-editor\" data-id=\"857e792\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>GraphQL, eine moderne Abfragesprache f\u00fcr APIs, gepaart mit Ruby on Rails, bietet eine leistungsstarke Kombination f\u00fcr eine rationalisierte API-Entwicklung. In dieser Kurzanleitung gehen wir die wesentlichen Schritte durch, um eine GraphQL-API in einer Ruby on Rails-Anwendung einzurichten und Ihnen eine solide Grundlage f\u00fcr eine effiziente und flexible Webentwicklung zu bieten.<\/p>\n<h3 style=\"font-style: normal;\"><span style=\"font-weight: bold;\">Schritt 1: Erstellen Sie ein neues Rails-Projekt<\/span><\/h3>\n<p style=\"font-size: 16px; font-style: normal; font-weight: 400;\"><span style=\"font-size: 16px; font-weight: 400;\">bash<\/span><\/p>\n<pre style=\"font-size: 16px; font-style: normal; font-weight: 400;\"><span style=\"font-size: 16px; font-weight: 400;\">Schienen neues graphql_Beispiel<\/span><p><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">cd graphql_Beispiel<\/span><\/p><\/pre>\n<h3 style=\"font-style: normal;\"><span style=\"font-weight: bold;\">Schritt 2: F\u00fcgen Sie die notwendigen Gems zu Ihrem Gemfile hinzu<\/span><\/h3>\n<p style=\"font-size: 16px; font-style: normal; font-weight: 400;\"><span style=\"font-size: 16px; font-weight: 400;\">F\u00fcgen Sie die folgenden Edelsteine zu Ihrem&nbsp;<\/span><span style=\"font-size: 16px; font-weight: 400;\">Gemfile<\/span><span style=\"font-size: 16px; font-weight: 400;\">:<\/span><\/p>\n<p style=\"font-size: 16px; font-style: normal; font-weight: 400;\"><span style=\"font-size: 16px; font-weight: 400;\">Rubin<\/span><\/p>\n<pre style=\"font-size: 16px; font-style: normal; font-weight: 400;\"><span style=\"font-size: 16px; font-weight: 400;\">gem 'graphql'<\/span><p><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">gem 'graphiql-rails', Gruppe: :Entwicklung<\/span><\/p><\/pre>\n<p style=\"font-size: 16px; font-style: normal; font-weight: 400;\"><span style=\"font-size: 16px; font-weight: 400;\">Laufen&nbsp;<\/span><span style=\"font-size: 16px; font-weight: 400;\">Bundle-Installation<\/span><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;um die neuen Edelsteine zu installieren.<\/span><\/p>\n<h3 style=\"font-style: normal;\"><span style=\"font-weight: bold;\">Schritt 3: Erstellen eines GraphQL-Schemas<\/span><\/h3>\n<p style=\"font-size: 16px; font-style: normal; font-weight: 400;\"><span style=\"font-size: 16px; font-weight: 400;\">Erstellen Sie eine Datei mit dem Namen&nbsp;<\/span><span style=\"font-size: 16px; font-weight: 400;\">app\/graphql\/types\/query_type.rb<\/span><span style=\"font-size: 16px; font-weight: 400;\">:<\/span><\/p>\n<p style=\"font-size: 16px; font-style: normal; font-weight: 400;\"><span style=\"font-size: 16px; font-weight: 400;\">Rubin<\/span><\/p>\n<pre style=\"font-size: 16px; font-style: normal; font-weight: 400;\"><span style=\"font-size: 16px; font-weight: 400;\"># app\/graphql\/types\/query_type.rb<\/span><p><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">Typen::QueryType = GraphQL::ObjectType.define do<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;Name 'Abfrage'<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;description 'Der Typ der Stammabfrage'<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;feld :hallo do<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;Typ types.String<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;description 'Ein Beispielfeld'<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;resolve -&gt;(_obj, _args, _ctx) { 'Hallo, GraphQL!' }<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;Ende<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">Ende<\/span><\/p><\/pre>\n<h3 style=\"font-style: normal;\"><span style=\"font-weight: bold;\">Schritt 4: Erstellen eines GraphQL-Controllers<\/span><\/h3>\n<p style=\"font-size: 16px; font-style: normal; font-weight: 400;\"><span style=\"font-size: 16px; font-weight: 400;\">Erzeugen Sie einen Controller f\u00fcr die Verarbeitung von GraphQL-Abfragen:<\/span><\/p>\n<p style=\"font-size: 16px; font-style: normal; font-weight: 400;\"><span style=\"font-size: 16px; font-weight: 400;\">bash<\/span><\/p>\n<pre style=\"font-size: 16px; font-style: normal; font-weight: 400;\"><span style=\"font-size: 16px; font-weight: 400;\">Schienen generieren Controller graphql ausf\u00fchren<\/span><\/pre>\n<p style=\"font-size: 16px; font-style: normal; font-weight: 400;\"><span style=\"font-size: 16px; font-weight: 400;\">Ersetzen Sie den Inhalt von&nbsp;<\/span><span style=\"font-size: 16px; font-weight: 400;\">app\/controller\/graphql_controller.rb<\/span><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;mit den folgenden:<\/span><\/p>\n<p style=\"font-size: 16px; font-style: normal; font-weight: 400;\"><span style=\"font-size: 16px; font-weight: 400;\">Rubin<\/span><\/p>\n<pre style=\"font-size: 16px; font-style: normal; font-weight: 400;\"><span style=\"font-size: 16px; font-weight: 400;\"># app\/steuerungen\/graphql_steuerungen.rb<\/span><p><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">Klasse GraphqlController &lt; ApplicationController<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;def Ausf\u00fchren<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;variables = ensure_hash(params[:variables])<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;abfrage = params[:abfrage]<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;operation_name = params[:operationName]<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;Kontext = {<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;# F\u00fcgen Sie hier alle erforderlichen Kontextwerte hinzu, z. B. current_user oder session<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;}<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;result = Schema.execute(query, variables: variables, context: context, operation_name: operation_name)<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;json wiedergeben: Ergebnis<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;Ende<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;Privat<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;def ensure_hash(Variablen)<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;Fallvariablen<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;wenn String<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;JSON.parse(Variablen) || {}<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;wenn Hash<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;Variablen<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;wenn nicht vorhanden<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;{}<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;anders<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;raise ArgumentError, \"Ung\u00fcltige Variablen: #{Variablen}\"<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;Ende<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;Ende<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">Ende<\/span><\/p><\/pre>\n<h3 style=\"font-style: normal;\"><span style=\"font-weight: bold;\">Schritt 5: Erstellen des GraphQL-Schemas<\/span><\/h3>\n<p style=\"font-size: 16px; font-style: normal; font-weight: 400;\"><span style=\"font-size: 16px; font-weight: 400;\">Erstellen Sie eine Datei mit dem Namen&nbsp;<\/span><span style=\"font-size: 16px; font-weight: 400;\">app\/graphql\/schema.rb<\/span><span style=\"font-size: 16px; font-weight: 400;\">:<\/span><\/p>\n<p style=\"font-size: 16px; font-style: normal; font-weight: 400;\"><span style=\"font-size: 16px; font-weight: 400;\">Rubin<\/span><\/p>\n<pre style=\"font-size: 16px; font-style: normal; font-weight: 400;\"><span style=\"font-size: 16px; font-weight: 400;\"># app\/graphql\/schema.rb<\/span><p><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">Schema = GraphQL::Schema.define do<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;Abfrage(Typen::AbfrageTyp)<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;# Bei Bedarf Mutationstypen hinzuf\u00fcgen<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">Ende<\/span><\/p><\/pre>\n<h3 style=\"font-style: normal;\"><span style=\"font-weight: bold;\">Schritt 6: Routen konfigurieren<\/span><\/h3>\n<p style=\"font-size: 16px; font-style: normal; font-weight: 400;\"><span style=\"font-size: 16px; font-weight: 400;\">Aktualisieren Sie Ihr&nbsp;<\/span><span style=\"font-size: 16px; font-weight: 400;\">config\/routes.rb<\/span><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;um den GraphQL-Endpunkt aufzunehmen:<\/span><\/p>\n<p style=\"font-size: 16px; font-style: normal; font-weight: 400;\"><span style=\"font-size: 16px; font-weight: 400;\">Rubin<\/span><\/p>\n<pre style=\"font-size: 16px; font-style: normal; font-weight: 400;\"><span style=\"font-size: 16px; font-weight: 400;\"># config\/routes.rb<\/span><p><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">Rails.application.routes.draw tun<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;post '\/graphql', to: 'graphql#execute'<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;if Rails.env.development?<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;GraphiQL::Rails::Engine einh\u00e4ngen, bei: '\/graphiql', graphql_path: '\/graphql'<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;Ende<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">Ende<\/span><\/p><\/pre>\n<h3 style=\"font-style: normal;\"><span style=\"font-weight: bold;\">Schritt 7: Starten Sie Ihren Rails-Server<\/span><\/h3>\n<p style=\"font-size: 16px; font-style: normal; font-weight: 400;\"><span style=\"font-size: 16px; font-weight: 400;\">bash<\/span><\/p>\n<pre style=\"font-size: 16px; font-style: normal; font-weight: 400;\"><span style=\"font-size: 16px; font-weight: 400;\">Schienen s<\/span><\/pre>\n<p style=\"font-size: 16px; font-style: normal; font-weight: 400;\"><span style=\"font-size: 16px; font-weight: 400;\">Besuchen Sie&nbsp;<\/span><span style=\"font-size: 16px; font-weight: 400;\">http:\/\/localhost:3000\/graphiql<\/span><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;in Ihrem Browser, um GraphiQL zu verwenden, eine browserinterne IDE zur Erforschung von GraphQL.<\/span><\/p>\n<p style=\"font-size: 16px; font-style: normal; font-weight: 400;\"><span style=\"font-size: 16px; font-weight: 400;\">In der GraphiQL-Schnittstelle k\u00f6nnen Sie eine Abfrage wie diese eingeben:<\/span><\/p>\n<p style=\"font-size: 16px; font-style: normal; font-weight: 400;\"><span style=\"font-size: 16px; font-weight: 400;\">graphql<\/span><\/p>\n<pre style=\"font-size: 16px; font-style: normal; font-weight: 400;\"><span style=\"font-size: 16px; font-weight: 400;\">{<\/span><p><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;hallo<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">}<\/span><\/p><\/pre>\n<p style=\"font-size: 16px; font-style: normal; font-weight: 400;\"><span style=\"font-size: 16px; font-weight: 400;\">Und Sie sollten eine Antwort erhalten:<\/span><\/p>\n<p style=\"font-size: 16px; font-style: normal; font-weight: 400;\"><span style=\"font-size: 16px; font-weight: 400;\">json<\/span><\/p>\n<pre style=\"font-size: 16px; font-style: normal; font-weight: 400;\"><span style=\"font-size: 16px; font-weight: 400;\">{<\/span><p><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;\"Daten\": {<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;\"Hallo\": \"Hallo, GraphQL!\"<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">&nbsp;}<\/span><\/p>\n<p><span style=\"font-size: 16px; font-weight: 400;\">}<\/span><\/p><\/pre>\n<p style=\"font-size: 16px; font-style: normal; font-weight: 400;\"><span style=\"font-size: 16px; font-weight: 400;\">Dies ist ein einfaches Beispiel, aber Sie k\u00f6nnen Ihr GraphQL-Schema mit weiteren Typen und Mutationen erweitern, um es an die Bed\u00fcrfnisse Ihrer Anwendung anzupassen.<\/span><\/p>\n<h2><strong>Abschluss<\/strong><\/h2>\n<p>Wenn Sie diese Kurzanleitung befolgen, sind Sie gut ger\u00fcstet, um GraphQL nahtlos in Ihre Ruby on Rails-Projekte zu integrieren. Nutzen Sie die Leistungsf\u00e4higkeit von GraphQL, um APIs zu erstellen, die den spezifischen Anforderungen Ihrer Anwendung gerecht werden und gleichzeitig eine hervorragende Entwickler- und Benutzererfahrung bieten. Machen Sie sich bereit, Ihr API-Entwicklungsspiel mit der Einfachheit und Flexibilit\u00e4t von GraphQL in Ruby on Rails zu verbessern. Steigern Sie die digitale Pr\u00e4senz Ihres Unternehmens mit <a href=\"https:\/\/www.railscarma.com\/de\/blog\/ror\/warum-sollte-man-ruby-on-rails-entwickler-engagieren\/\">hochkar\u00e4tige Ruby on Rails-Entwickler<\/a> von <a href=\"https:\/\/www.railscarma.com\/de\">SchienenCarma<\/a>. Unsere erfahrenen Fachleute bringen eine F\u00fclle von Erfahrungen und Innovationen mit und sorgen daf\u00fcr, dass Ihre Projekte nicht nur nahtlos ausgef\u00fchrt werden, sondern auch die Branchenstandards \u00fcbertreffen.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a7ae815 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"a7ae815\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1db08e2\" data-id=\"1db08e2\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t  <div class=\"related-post slider\">\r\n        <div class=\"headline\">zusammenh\u00e4ngende Posts<\/div>\r\n    <div class=\"post-list owl-carousel\">\r\n\r\n            <div class=\"item\">\r\n            <div class=\"thumb post_thumb\">\r\n    <a  title=\"Was ist Offliberty Ruby Gem und wie funktioniert es?\" href=\"https:\/\/www.railscarma.com\/de\/blog\/was-ist-offliberty-ruby-gem-und-wie-funktioniert-es\/?related_post_from=41304\">\r\n\r\n      <img decoding=\"async\" width=\"800\" height=\"300\" src=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2026\/04\/What-is-Offliberty-Ruby-Gem-and-How-It-Works.png\" class=\"attachment-full size-full wp-post-image\" alt=\"Offliberty Ruby Gem\" srcset=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2026\/04\/What-is-Offliberty-Ruby-Gem-and-How-It-Works.png 800w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2026\/04\/What-is-Offliberty-Ruby-Gem-and-How-It-Works-300x113.png 300w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2026\/04\/What-is-Offliberty-Ruby-Gem-and-How-It-Works-768x288.png 768w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2026\/04\/What-is-Offliberty-Ruby-Gem-and-How-It-Works-18x7.png 18w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\r\n\r\n    <\/a>\r\n  <\/div>\r\n\r\n  <a class=\"title post_title\"  title=\"Was ist Offliberty Ruby Gem und wie funktioniert es?\" href=\"https:\/\/www.railscarma.com\/de\/blog\/was-ist-offliberty-ruby-gem-und-wie-funktioniert-es\/?related_post_from=41304\">\r\n        Was ist Offliberty Ruby Gem und wie funktioniert es?  <\/a>\r\n\r\n        <\/div>\r\n              <div class=\"item\">\r\n            <div class=\"thumb post_thumb\">\r\n    <a  title=\"Rails link_to Methode: Die vollst\u00e4ndige Anleitung mit Beispielen\" href=\"https:\/\/www.railscarma.com\/de\/blog\/rails-link_to-method-the-complete-guide-with-examples\/?related_post_from=41296\">\r\n\r\n      <img decoding=\"async\" width=\"800\" height=\"300\" src=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2026\/04\/Rails-link_to-Method-The-Complete-Guide-with-Examples.png\" class=\"attachment-full size-full wp-post-image\" alt=\"Rails link_to Methode\" srcset=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2026\/04\/Rails-link_to-Method-The-Complete-Guide-with-Examples.png 800w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2026\/04\/Rails-link_to-Method-The-Complete-Guide-with-Examples-300x113.png 300w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2026\/04\/Rails-link_to-Method-The-Complete-Guide-with-Examples-768x288.png 768w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2026\/04\/Rails-link_to-Method-The-Complete-Guide-with-Examples-18x7.png 18w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\r\n\r\n    <\/a>\r\n  <\/div>\r\n\r\n  <a class=\"title post_title\"  title=\"Rails link_to Methode: Die vollst\u00e4ndige Anleitung mit Beispielen\" href=\"https:\/\/www.railscarma.com\/de\/blog\/rails-link_to-method-the-complete-guide-with-examples\/?related_post_from=41296\">\r\n        Rails link_to Methode: Die vollst\u00e4ndige Anleitung mit Beispielen  <\/a>\r\n\r\n        <\/div>\r\n              <div class=\"item\">\r\n            <div class=\"thumb post_thumb\">\r\n    <a  title=\"Wie man eine skalierbare SaaS-Plattform mit Ruby on Rails aufbaut\" href=\"https:\/\/www.railscarma.com\/de\/blog\/how-to-build-a-scalable-saas-platform-using-ruby-on-rails\/?related_post_from=41273\">\r\n\r\n      <img decoding=\"async\" width=\"800\" height=\"300\" src=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2026\/04\/Build-a-SaaS-Platform-Using-Ruby-on-Rails.png\" class=\"attachment-full size-full wp-post-image\" alt=\"Aufbau einer SaaS-Plattform mit Ruby on Rails\" srcset=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2026\/04\/Build-a-SaaS-Platform-Using-Ruby-on-Rails.png 800w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2026\/04\/Build-a-SaaS-Platform-Using-Ruby-on-Rails-300x113.png 300w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2026\/04\/Build-a-SaaS-Platform-Using-Ruby-on-Rails-768x288.png 768w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2026\/04\/Build-a-SaaS-Platform-Using-Ruby-on-Rails-18x7.png 18w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\r\n\r\n    <\/a>\r\n  <\/div>\r\n\r\n  <a class=\"title post_title\"  title=\"Wie man eine skalierbare SaaS-Plattform mit Ruby on Rails aufbaut\" href=\"https:\/\/www.railscarma.com\/de\/blog\/how-to-build-a-scalable-saas-platform-using-ruby-on-rails\/?related_post_from=41273\">\r\n        Wie man eine skalierbare SaaS-Plattform mit Ruby on Rails aufbaut  <\/a>\r\n\r\n        <\/div>\r\n              <div class=\"item\">\r\n            <div class=\"thumb post_thumb\">\r\n    <a  title=\"Ruby Regex Match Guide (2026) mit Beispielen\" href=\"https:\/\/www.railscarma.com\/de\/blog\/ruby-regex-match-guide-with-examples\/?related_post_from=41249\">\r\n\r\n      <img decoding=\"async\" width=\"800\" height=\"300\" src=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2026\/04\/Ruby-Regex-Match-Guide-with-Examples.png\" class=\"attachment-full size-full wp-post-image\" alt=\"Ruby Regex Match\" srcset=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2026\/04\/Ruby-Regex-Match-Guide-with-Examples.png 800w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2026\/04\/Ruby-Regex-Match-Guide-with-Examples-300x113.png 300w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2026\/04\/Ruby-Regex-Match-Guide-with-Examples-768x288.png 768w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2026\/04\/Ruby-Regex-Match-Guide-with-Examples-18x7.png 18w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\r\n\r\n    <\/a>\r\n  <\/div>\r\n\r\n  <a class=\"title post_title\"  title=\"Ruby Regex Match Guide (2026) mit Beispielen\" href=\"https:\/\/www.railscarma.com\/de\/blog\/ruby-regex-match-guide-with-examples\/?related_post_from=41249\">\r\n        Ruby Regex Match Guide (2026) mit Beispielen  <\/a>\r\n\r\n        <\/div>\r\n      \r\n  <\/div>\r\n\r\n  <script>\r\n      <\/script>\r\n  <style>\r\n    .related-post {}\r\n\r\n    .related-post .post-list {\r\n      text-align: left;\r\n          }\r\n\r\n    .related-post .post-list .item {\r\n      margin: 10px;\r\n      padding: 10px;\r\n          }\r\n\r\n    .related-post .headline {\r\n      font-size: 14px !important;\r\n      color: #999999 !important;\r\n          }\r\n\r\n    .related-post .post-list .item .post_thumb {\r\n      max-height: 220px;\r\n      margin: 10px 0px;\r\n      padding: 0px;\r\n      display: block;\r\n          }\r\n\r\n    .related-post .post-list .item .post_title {\r\n      font-size: 14px;\r\n      color: #000000;\r\n      margin: 10px 0px;\r\n      padding: 0px;\r\n      display: block;\r\n      text-decoration: none;\r\n          }\r\n\r\n    .related-post .post-list .item .post_excerpt {\r\n      font-size: 12px;\r\n      color: #3f3f3f;\r\n      margin: 10px 0px;\r\n      padding: 0px;\r\n      display: block;\r\n      text-decoration: none;\r\n          }\r\n\r\n    .related-post .owl-dots .owl-dot {\r\n          }\r\n\r\n      <\/style>\r\n      <script>\r\n      jQuery(document).ready(function($) {\r\n        $(\".related-post .post-list\").owlCarousel({\r\n          items: 2,\r\n          responsiveClass: true,\r\n          responsive: {\r\n            0: {\r\n              items: 1,\r\n            },\r\n            768: {\r\n              items: 2,\r\n            },\r\n            1200: {\r\n              items: 2,\r\n            }\r\n          },\r\n                      rewind: true,\r\n                                loop: true,\r\n                                center: false,\r\n                                autoplay: true,\r\n            autoplayHoverPause: true,\r\n                                nav: true,\r\n            navSpeed: 1000,\r\n            navText: ['<i class=\"fas fa-chevron-left\"><\/i>', '<i class=\"fas fa-chevron-right\"><\/i>'],\r\n                                dots: false,\r\n            dotsSpeed: 1200,\r\n                                                    rtl: false,\r\n          \r\n        });\r\n      });\r\n    <\/script>\r\n  <\/div>","protected":false},"excerpt":{"rendered":"<p>GraphQL, a modern query language for APIs, paired with Ruby on Rails, offers a powerful combination for streamlined API development. In this quick guide, we&#8217;ll walk through the essential steps to set up a GraphQL API in a Ruby on Rails application, providing you with a solid foundation for efficient and flexible web development. Step &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"\" href=\"https:\/\/www.railscarma.com\/de\/blog\/ruby-regex-match-guide-with-examples\/\"> <span class=\"screen-reader-text\">Ruby Regex Match Guide (2026) mit Beispielen<\/span> Weiterlesen \u00bb<\/a><\/p>","protected":false},"author":5,"featured_media":37470,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1224],"tags":[],"class_list":["post-37464","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Building GraphQL API in Rails: A Quick Setup Guide - RailsCarma<\/title>\n<meta name=\"description\" content=\"Building GraphQL API in Ruby on Rails with our quick guide. Harness the flexibility of GraphQL for enhanced Rails applications.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.railscarma.com\/de\/blog\/graphql-api-in-rails-erstellen-eine-anleitung-zur-schnelleren-einrichtung\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Building GraphQL API in Rails: A Quick Setup Guide - RailsCarma\" \/>\n<meta property=\"og:description\" content=\"Building GraphQL API in Ruby on Rails with our quick guide. Harness the flexibility of GraphQL for enhanced Rails applications.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.railscarma.com\/de\/blog\/graphql-api-in-rails-erstellen-eine-anleitung-zur-schnelleren-einrichtung\/\" \/>\n<meta property=\"og:site_name\" content=\"RailsCarma - Ruby on Rails Development Company specializing in Offshore Development\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/RailsCarma\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-11-14T06:44:09+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-11-14T07:51:28+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2023\/11\/Building-GraphQL-API-in-Rails-A-Quick-Setup-Guide.png\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"300\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Nikhil\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@railscarma\" \/>\n<meta name=\"twitter:site\" content=\"@railscarma\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Nikhil\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"3\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.railscarma.com\/de\/blog\/building-graphql-api-in-rails-a-quick-setup-guide\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.railscarma.com\/de\/blog\/building-graphql-api-in-rails-a-quick-setup-guide\/\"},\"author\":{\"name\":\"Nikhil\",\"@id\":\"https:\/\/www.railscarma.com\/#\/schema\/person\/1aa0357392b349082303e8222c35c30c\"},\"headline\":\"Building GraphQL API in Rails: A Quick Setup Guide\",\"datePublished\":\"2023-11-14T06:44:09+00:00\",\"dateModified\":\"2023-11-14T07:51:28+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.railscarma.com\/de\/blog\/building-graphql-api-in-rails-a-quick-setup-guide\/\"},\"wordCount\":341,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.railscarma.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.railscarma.com\/de\/blog\/building-graphql-api-in-rails-a-quick-setup-guide\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2023\/11\/Building-GraphQL-API-in-Rails-A-Quick-Setup-Guide.png\",\"articleSection\":[\"Blogs\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.railscarma.com\/de\/blog\/building-graphql-api-in-rails-a-quick-setup-guide\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.railscarma.com\/de\/blog\/building-graphql-api-in-rails-a-quick-setup-guide\/\",\"url\":\"https:\/\/www.railscarma.com\/de\/blog\/building-graphql-api-in-rails-a-quick-setup-guide\/\",\"name\":\"Building GraphQL API in Rails: A Quick Setup Guide - RailsCarma\",\"isPartOf\":{\"@id\":\"https:\/\/www.railscarma.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.railscarma.com\/de\/blog\/building-graphql-api-in-rails-a-quick-setup-guide\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.railscarma.com\/de\/blog\/building-graphql-api-in-rails-a-quick-setup-guide\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2023\/11\/Building-GraphQL-API-in-Rails-A-Quick-Setup-Guide.png\",\"datePublished\":\"2023-11-14T06:44:09+00:00\",\"dateModified\":\"2023-11-14T07:51:28+00:00\",\"description\":\"Building GraphQL API in Ruby on Rails with our quick guide. Harness the flexibility of GraphQL for enhanced Rails applications.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.railscarma.com\/de\/blog\/building-graphql-api-in-rails-a-quick-setup-guide\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.railscarma.com\/de\/blog\/building-graphql-api-in-rails-a-quick-setup-guide\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/www.railscarma.com\/de\/blog\/building-graphql-api-in-rails-a-quick-setup-guide\/#primaryimage\",\"url\":\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2023\/11\/Building-GraphQL-API-in-Rails-A-Quick-Setup-Guide.png\",\"contentUrl\":\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2023\/11\/Building-GraphQL-API-in-Rails-A-Quick-Setup-Guide.png\",\"width\":800,\"height\":300,\"caption\":\"Building GraphQL API in Rails A Quick Setup Guide\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.railscarma.com\/de\/blog\/building-graphql-api-in-rails-a-quick-setup-guide\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.railscarma.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Building GraphQL API in Rails: A Quick Setup Guide\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.railscarma.com\/#website\",\"url\":\"https:\/\/www.railscarma.com\/\",\"name\":\"RailsCarma - Ruby on Rails Development Company specializing in Offshore Development\",\"description\":\"RailsCarma is a Ruby on Rails Development Company in Bangalore. We specialize in Offshore Ruby on Rails Development based out in USA and India. Hire experienced Ruby on Rails developers for the ultimate Web Experience.\",\"publisher\":{\"@id\":\"https:\/\/www.railscarma.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.railscarma.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.railscarma.com\/#organization\",\"name\":\"RailsCarma\",\"url\":\"https:\/\/www.railscarma.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/www.railscarma.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/08\/railscarma_logo.png\",\"contentUrl\":\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/08\/railscarma_logo.png\",\"width\":200,\"height\":46,\"caption\":\"RailsCarma\"},\"image\":{\"@id\":\"https:\/\/www.railscarma.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/RailsCarma\/\",\"https:\/\/x.com\/railscarma\",\"https:\/\/www.linkedin.com\/company\/railscarma\/\",\"https:\/\/myspace.com\/railscarma\",\"https:\/\/in.pinterest.com\/railscarma\/\",\"https:\/\/www.youtube.com\/channel\/UCx3Wil-aAnDARuatTEyMdpg\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.railscarma.com\/#\/schema\/person\/1aa0357392b349082303e8222c35c30c\",\"name\":\"Nikhil\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/www.railscarma.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/054f31ff35e9917aaf631b8025ef679d42dd21792012d451763138d66d02a4c0?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/054f31ff35e9917aaf631b8025ef679d42dd21792012d451763138d66d02a4c0?s=96&d=mm&r=g\",\"caption\":\"Nikhil\"},\"sameAs\":[\"https:\/\/www.railscarma.com\/hire-ruby-on-rails-developer\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"GraphQL API in Rails aufbauen: Eine Kurzanleitung zur Einrichtung - RailsCarma","description":"Erstellen Sie GraphQL API in Ruby on Rails mit unserer Kurzanleitung. Nutzen Sie die Flexibilit\u00e4t von GraphQL f\u00fcr verbesserte Rails-Anwendungen.","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:\/\/www.railscarma.com\/de\/blog\/graphql-api-in-rails-erstellen-eine-anleitung-zur-schnelleren-einrichtung\/","og_locale":"de_DE","og_type":"article","og_title":"Building GraphQL API in Rails: A Quick Setup Guide - RailsCarma","og_description":"Building GraphQL API in Ruby on Rails with our quick guide. Harness the flexibility of GraphQL for enhanced Rails applications.","og_url":"https:\/\/www.railscarma.com\/de\/blog\/graphql-api-in-rails-erstellen-eine-anleitung-zur-schnelleren-einrichtung\/","og_site_name":"RailsCarma - Ruby on Rails Development Company specializing in Offshore Development","article_publisher":"https:\/\/www.facebook.com\/RailsCarma\/","article_published_time":"2023-11-14T06:44:09+00:00","article_modified_time":"2023-11-14T07:51:28+00:00","og_image":[{"width":800,"height":300,"url":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2023\/11\/Building-GraphQL-API-in-Rails-A-Quick-Setup-Guide.png","type":"image\/png"}],"author":"Nikhil","twitter_card":"summary_large_image","twitter_creator":"@railscarma","twitter_site":"@railscarma","twitter_misc":{"Verfasst von":"Nikhil","Gesch\u00e4tzte Lesezeit":"3\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.railscarma.com\/de\/blog\/building-graphql-api-in-rails-a-quick-setup-guide\/#article","isPartOf":{"@id":"https:\/\/www.railscarma.com\/de\/blog\/building-graphql-api-in-rails-a-quick-setup-guide\/"},"author":{"name":"Nikhil","@id":"https:\/\/www.railscarma.com\/#\/schema\/person\/1aa0357392b349082303e8222c35c30c"},"headline":"Building GraphQL API in Rails: A Quick Setup Guide","datePublished":"2023-11-14T06:44:09+00:00","dateModified":"2023-11-14T07:51:28+00:00","mainEntityOfPage":{"@id":"https:\/\/www.railscarma.com\/de\/blog\/building-graphql-api-in-rails-a-quick-setup-guide\/"},"wordCount":341,"commentCount":0,"publisher":{"@id":"https:\/\/www.railscarma.com\/#organization"},"image":{"@id":"https:\/\/www.railscarma.com\/de\/blog\/building-graphql-api-in-rails-a-quick-setup-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2023\/11\/Building-GraphQL-API-in-Rails-A-Quick-Setup-Guide.png","articleSection":["Blogs"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.railscarma.com\/de\/blog\/building-graphql-api-in-rails-a-quick-setup-guide\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.railscarma.com\/de\/blog\/building-graphql-api-in-rails-a-quick-setup-guide\/","url":"https:\/\/www.railscarma.com\/de\/blog\/building-graphql-api-in-rails-a-quick-setup-guide\/","name":"GraphQL API in Rails aufbauen: Eine Kurzanleitung zur Einrichtung - RailsCarma","isPartOf":{"@id":"https:\/\/www.railscarma.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.railscarma.com\/de\/blog\/building-graphql-api-in-rails-a-quick-setup-guide\/#primaryimage"},"image":{"@id":"https:\/\/www.railscarma.com\/de\/blog\/building-graphql-api-in-rails-a-quick-setup-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2023\/11\/Building-GraphQL-API-in-Rails-A-Quick-Setup-Guide.png","datePublished":"2023-11-14T06:44:09+00:00","dateModified":"2023-11-14T07:51:28+00:00","description":"Erstellen Sie GraphQL API in Ruby on Rails mit unserer Kurzanleitung. Nutzen Sie die Flexibilit\u00e4t von GraphQL f\u00fcr verbesserte Rails-Anwendungen.","breadcrumb":{"@id":"https:\/\/www.railscarma.com\/de\/blog\/building-graphql-api-in-rails-a-quick-setup-guide\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.railscarma.com\/de\/blog\/building-graphql-api-in-rails-a-quick-setup-guide\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.railscarma.com\/de\/blog\/building-graphql-api-in-rails-a-quick-setup-guide\/#primaryimage","url":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2023\/11\/Building-GraphQL-API-in-Rails-A-Quick-Setup-Guide.png","contentUrl":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2023\/11\/Building-GraphQL-API-in-Rails-A-Quick-Setup-Guide.png","width":800,"height":300,"caption":"Building GraphQL API in Rails A Quick Setup Guide"},{"@type":"BreadcrumbList","@id":"https:\/\/www.railscarma.com\/de\/blog\/building-graphql-api-in-rails-a-quick-setup-guide\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.railscarma.com\/"},{"@type":"ListItem","position":2,"name":"Building GraphQL API in Rails: A Quick Setup Guide"}]},{"@type":"WebSite","@id":"https:\/\/www.railscarma.com\/#website","url":"https:\/\/www.railscarma.com\/","name":"RailsCarma \u2013 Ruby on Rails-Entwicklungsunternehmen, spezialisiert auf Offshore-Entwicklung","description":"RailsCarma ist ein Ruby on Rails-Entwicklungsunternehmen in Bangalore. Wir sind auf die Offshore-Ruby-on-Rails-Entwicklung mit Sitz in den USA und Indien spezialisiert. Stellen Sie erfahrene Ruby on Rails-Entwickler f\u00fcr das ultimative Web-Erlebnis ein.","publisher":{"@id":"https:\/\/www.railscarma.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.railscarma.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/www.railscarma.com\/#organization","name":"SchienenCarma","url":"https:\/\/www.railscarma.com\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.railscarma.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/08\/railscarma_logo.png","contentUrl":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/08\/railscarma_logo.png","width":200,"height":46,"caption":"RailsCarma"},"image":{"@id":"https:\/\/www.railscarma.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/RailsCarma\/","https:\/\/x.com\/railscarma","https:\/\/www.linkedin.com\/company\/railscarma\/","https:\/\/myspace.com\/railscarma","https:\/\/in.pinterest.com\/railscarma\/","https:\/\/www.youtube.com\/channel\/UCx3Wil-aAnDARuatTEyMdpg"]},{"@type":"Person","@id":"https:\/\/www.railscarma.com\/#\/schema\/person\/1aa0357392b349082303e8222c35c30c","name":"Nikhil","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.railscarma.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/054f31ff35e9917aaf631b8025ef679d42dd21792012d451763138d66d02a4c0?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/054f31ff35e9917aaf631b8025ef679d42dd21792012d451763138d66d02a4c0?s=96&d=mm&r=g","caption":"Nikhil"},"sameAs":["https:\/\/www.railscarma.com\/hire-ruby-on-rails-developer\/"]}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.railscarma.com\/de\/wp-json\/wp\/v2\/posts\/37464","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.railscarma.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.railscarma.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.railscarma.com\/de\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.railscarma.com\/de\/wp-json\/wp\/v2\/comments?post=37464"}],"version-history":[{"count":0,"href":"https:\/\/www.railscarma.com\/de\/wp-json\/wp\/v2\/posts\/37464\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.railscarma.com\/de\/wp-json\/wp\/v2\/media\/37470"}],"wp:attachment":[{"href":"https:\/\/www.railscarma.com\/de\/wp-json\/wp\/v2\/media?parent=37464"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.railscarma.com\/de\/wp-json\/wp\/v2\/categories?post=37464"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.railscarma.com\/de\/wp-json\/wp\/v2\/tags?post=37464"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}