Learn how to collaborate using working copies, manage users and teams, manage and utilize workflows, and configure the visibility categories available to editors.
Introduction to ScrivitoGetting Started with the Example AppHow Does a Scrivito App Work?Starting and Running a Scrivito ProjectSDK Cheat Sheet
Changing Colors in the Example AppAdding a Sidebar to the LayoutExtending the Example App StylesUsing the Example App as the Foundation of a New WebsiteAdding an Option to a WidgetEfficiently Maintaining Common Page AttributesCreating a Custom Page TypeCreating a Custom WidgetBuilding an Overlay Image WidgetHandling Events in Widget ComponentsAdding Google Tag Manager to the Scrivito Example App
Building a Social Feed WidgetCustomizing Widget List RenderingDisplaying a Product List from a SearchBuilding a Widget for Subpage NavigationsFlagging New Pages in NavigationsHaving On-Page Anchor Navigations Created AutomaticallyLetting Website Visitors Upload FilesCustomizing Page and Widget Property Editing Using ExtensionsEnhancing Navigations with IconsMaintaining Website Settings Using Configuration Objects and Custom DialogsPreviewing Styling Options in Properties DialogsPaginating Search ResultsUsing the Example App’s Page and Widget Class GeneratorObtaining and Setting a Google Maps API Key
Scrivito’s Data ModelCustomizing Pages by Adding AttributesDiversifying Website Content Using Object ClassesIntroduction to Creating and Rendering Pages and WidgetsProviding the Best Editing ExperienceUsing React Components with Scrivito’s Model ClassesAbout Stemmed Search and How to Enable ItCreating and Using LinksImplementing Automatic Content ValidationCreating Content as Reusable ModulesAdjusting the Styles of Scrivito ExtensionsLetting Editors Create Web Interfaces Utilizing Data
Integrating Blogposts from HubSpotIntegrating Google Firebase AuthAdding eCommerce with SnipcartAccepting Payments with StripeBlog Post Comments with DisqusEmbedding Giphy GIFsPosting Form Content to a Slack Channel via an AWS Lambda FunctionCreating a Form Widget that Saves the Input to a Google SheetUsing an AWS Lambda Function to Send an Email After Form SubmissionActivating Intercom in the Example AppPlatformOS and ScrivitoReact Router Integration with Scrivito
Working in the Browser ConsoleRendering Scrivito Page and Widget Markup with JSXCustomizing the RoutingAccessing Remote Services Locally and with NetlifyDefining Publish WebhooksAdding Scrivito to Create-React-AppPublishing a Widget as an NPM PackageVisitor Authentication with IAMIntroduction to Using Styled ComponentsUsing Scrivito as a Content ProviderScrivito as a Headless CMS: The REST APIUsing Scrivito with Node.jsGetting Started with TypeScriptUsing the UI with a Development ServerMaking Content Editable via edit.scrivito.com
Setting Up Multiple WebsitesHaving Images Optimized for SizeScheduling and Expiring Page ContentMigrating Pages and Widgets Using Bulk Operations
Protective Measures for Scrivito’s Cloud InfrastructureDeploying a Scrivito ApplicationCustom Domain and DNS SettingsContent Security Policy (CSP) GuideSetting Up Prerendering
In addition to the serverless JavaScript version, Scrivito also supports Ruby on Rails.
The Scrivito Ruby on Rails SDK makes your CMS content accessible to your Rails application. The SDK is a gem that provides everything needed for rendering this content. There are, for example, helpers for rendering navigations, or methods for searching and handling the results. The SDK also includes the functionality for editing content in place.
Signing up takes less than 60 seconds. No credit card required.