Skip to content
Andrew Fairlie

Why use Craft CMS?

Note: This article was last updated on October 2, 2019 and may contain outdated information.

Craft is a Content Management System powering websites for major brands including Netflix, Ray-Ban, and the Associated Press. Unlike WordPress, it offers modern architecture while maintaining comprehensive functionality, addressing common criticisms about inflexibility and security vulnerabilities.

Key Benefits

Author Experience

Craft prioritizes content creator workflows through customizable interfaces. The Matrix field enables authors to build rich pages using custom content blocks arranged like “Lego bricks.” Developers can tailor terminology to match client preferences and create specialized content views, transforming the platform into “a Content Management Framework” aligned with organizational thinking rather than a rigid system.

Flexibility

Built-in custom field systems eliminate plugin dependency prevalent in WordPress. This architectural approach reduces maintenance complexity and security exposure. The platform extends beyond traditional website CMS functions—powering Amazon Alexa, interactive displays, and mobile applications. Its JSON and GraphQL APIs support diverse implementation methods from React to native applications.

Cost of Ownership

At $300 per license, Craft costs recover quickly through productivity gains. Developer efficiency improvements typically offset licensing expenses within days. Maintenance expenses decrease significantly due to reduced plugin reliance. Support packages begin at $900 annually, substantially lower than reported WordPress VIP pricing ($60,000–$300,000 yearly).

Forward-Thinking Development

Craft progresses faster than legacy systems like Drupal or WordPress. Recent additions include Headless mode and native GraphQL support. The upcoming Craft Cloud (2020) offers managed hosting, eliminating server maintenance concerns.

Conclusion

“Nothing balances author experience and developer experience quite as well as Craft does,” making it ideal for building quality websites for satisfied clients.