Agility CMS, a leading provider of headless content management solutions, is thrilled to announce the launch of its revamped .NET Starter along with an exciting new GraphQL Beta. These updates bring more power and flexibility to developers and businesses seeking efficient ways to manage and deliver content. Agility CMS has always been at the forefront of providing cutting-edge solutions for developers, and this latest release demonstrates their commitment to enhancing the developer experience and offering more options for content management.
Joel Varty, CTO of Agility CMS, comments, "GraphQL is quickly joining REST as a de-facto standard for developers. This starter for dotnet utilizes GraphQL as an example for empowering developers with more fine-tuned control over their API requests. This enhancement marks a significant step forward in our goal to enable businesses to leverage the latest technologies effectively.
Our focus on leveraging our .NET and Next.js starters as differentiators and accelerators in the market is paramount.
"At Agility CMS, our mission is to empower both developers and editors to create stunning digital experiences. Building websites and web applications with .NET 7 and Agility CMS not only offers a beautiful and performant experience for your users but also delivers an amazing experience for both developers and editors. We believe editors should have full control over the pages on their website and should not rely on a developer to create new pages for them. Our .NET starter simplifies this process by seamlessly sourcing content and automatically generating website pages based on the sitemap in Agility CMS. This unique approach puts the power in the hands of editors, enabling them to dictate the pages' availability, URLs, and the specific UI components that constitute each page. With Layouts and components, editors can easily compose various content types and determine their precise placement. Meanwhile, developers play a crucial role in defining the available components in the CMS and their respective fields. Our holistic approach ensures a harmonious collaboration between editors and developers, resulting in seamless and efficient digital experiences."
Upgraded .NET Starter
The upgraded .NET Starter now fully supports .NET 7, making it easier for developers to build powerful web applications using Agility CMS. The .NET Starter project serves as a complement to Agility CMS's existing Next.js starter project, providing a versatile option for frontend development.
GraphQL Beta
A significant highlight of this release is the GraphQL Beta. Developers now have the option to utilize GraphQL alongside the Fetch SDK, allowing them to pass typed objects and GraphQL queries to retrieve precisely the data they need from Agility CMS. This new feature allows for more efficient and fine-tuned data retrieval, enhancing the overall developer workflow.
Composability and Headless CMS
The .NET Starter, just like its Next.js counterpart, offers a frontend to the headless CMS provided by Agility. It empowers businesses to create flexible, composable solutions, seamlessly connecting their frontend to Agility CMS's backend. This composability aligns with Agility CMS's vision of enabling headless CMS users to choose and switch front-end technologies according to their preferences while maintaining the same content management capabilities.
Leveraging Starters as Differentiators and Accelerators Agility is leveraging its .NET and Next.js starters as differentiators and accelerators in the market. By providing robust support for the latest technologies, we ensure that our customers can stay ahead of the curve, delivering exceptional digital experiences efficiently and effectively.
Performance and Future-Readiness With .NET 5 approaching its end of life, Agility CMS is committed to staying up-to-date with the latest technologies. The move to .NET 7 ensures future readiness and significantly improves performance, making it a compelling choice for developers looking for speed and efficiency in their projects.
Try Out the GraphQL Beta Developers and businesses are encouraged to explore the GraphQL Beta feature in the .NET Starter. This new capability offers more control over the data retrieved from Agility CMS's APIs, allowing users to select specific properties and tailor their content queries precisely to their needs.
Feedback and Collaboration Agility CMS values feedback from its community of developers and users. While the .NET Starter has received positive initial feedback, Agility CMS remains committed to continuous improvement and welcomes suggestions for further enhancements.