The blog post discusses the use of React's dangerouslySetInnerHTML property to insert raw HTML into a component, helping to improve content presentation and user experience. Risks are highlighted, such as potential security exposures if misused. A practical application is shown through Optimizely SaaS Core integration, demonstrating the tool's value for web development despite necessary precautions.
Author: Francisco Quintanilla
Getting Started with Optimizely SaaS Core and Next.js Integration
The blog post covers the process of creating a website with Optimizely SaaS Core and integrating it with a Next.js project. Key steps include defining content types, setting up the website, synchronizing data with Optimizely Graph, installing Next.js, and incorporating Apollo for GraphQL data fetching. The post also provides information about styling adjustments and future topics.
Organize page content into folders dynamically
Why do we need organized content into folders or containers? As your content tree grows, it gets more difficult to locate items and performance can decrease.All the items inside the folder or container are automatically organized in a logical format. When to use dynamic folders? When you need to manage large number of items in …
Continue reading Organize page content into folders dynamically
Cache Tag Helpers in Optimizely 12
As developers, we always should look for opportunities to boost the performance of web applications. Caching is one of them. It can significantly improve our application load time and responsiveness and ASP.NET Core helps us with this by providing server-side caching using Caching Tag Helpers in views.
Downgrade Optimizely (Former Episerver)
This may sound a bit strange, but I had to downgrade Episerver Find in lower environments. It is not enough to install the old NuGet library into your development environment and publish it again to Integration. First, you need to make sure that the database has not been upgraded, but if it was, you should …
Content Usages Add-on
It is very important for editors to know the impact of changing content, especially what exact pages will be affected when changing block content. This add-on will help editors know on what pages the item is being used. Content Link Add-on Content Links Report Instances of a Content Type Installation The module is available for …
Configuring Spellchecker
Installation and usage of the Speelchecker add-on.
Episerver and NHibernate
NHibernate has been used for many years as an ORM tool for C# applications. In the same line as LINQ to SQL, Entity Framework, and others, ORM tools remove most of the need to write stored procedures to handle common data access (CRUD) for your business objects. Episerver has its own implementation named Dynamic Data …
Coding add-ons for the Marketplace
This post is taken from https://www.verndale.com/insights/coding-add-ons-for-the-episerver-app-marketplace Episerver architecture was designed to allow programmers to easily modify the CMS to include components that help the administrator or content author reduce the time it takes to complete their job. These components can be reused in multiple projects by downloading them from the marketplace or installing them through …
How does the QA phase work with EpiServer marketplace modules?
This post is taken from https://www.verndale.com/insights/how-does-the-qa-phase-work-with-episerver-marketplace-modules In any software project, quality assurance is very important and of course, applications that live in the EpiServer marketplace are no exception. This not only reflects the quality of the product but also helps the customer trust in who developed it. For EPiServer , add-ons quality assurance does not …
Continue reading How does the QA phase work with EpiServer marketplace modules?