October 2023 Summaries
12 posts from Directus
Filter
Month:
Year:
Post Summaries
Back to Blog
In the second quarter of this year, Directus introduced WebSockets, a feature that enables real-time communication for projects using Directus-managed databases, thereby enhancing user experience and saving developer time on applications such as dashboards and chat tools. WebSockets, which have been around since 2011, allow for persistent, low-latency connections essential for dynamic applications by maintaining a single, bidirectional communication channel between client and server. While HTTP/2 also offers improvements in web performance through features like multiplexing and server push, WebSockets are particularly suited for full-duplex communication necessary for real-time data exchanges. The implementation of WebSockets by Directus ensures that applications remain up-to-date with the latest data, and the feature is available for both self-hosted and Directus Cloud users.
Oct 31, 2023
674 words in the original blog post.
Designing a marketplace for user-contributed content presents several challenges, necessitating considerations of security, consistency, and tooling, particularly in maintaining stable extension-building processes across various Directus versions. Over the past year, significant groundwork has been laid, including the development of the Directus Extensions SDK for scaffolding and building extensions, installation options via npm or external storage, and a robust metadata structure, all aimed at enhancing extension development and reliability. Currently, project admins are responsible for understanding the security implications of installed extensions, a situation that may change as users who install extensions might not manage infrastructure. The announcement of the Secure Extensions Framework marks a significant step in this development, providing aggressive sandboxing and requiring permissions for actions like external web requests and database operations, although existing extensions will remain functional in Directus 10.7 and future versions. Developers are encouraged to adopt the Secure Extensions Framework to align with the ongoing efforts to develop the Directus Marketplace, with further information available in the documentation and community support accessible via their Discord channel.
Oct 27, 2023
256 words in the original blog post.
Directus announced a series of new features and enhancements during their Leap Week, highlighting the release of Directus 10.7. Key updates include the introduction of Content Versioning, which allows for the creation of item versions with individual revision histories, and a new theming engine that simplifies the customization process within the Data Studio settings. They also launched AgencyOS to demonstrate the potential of composable architecture and introduced a Secure Extensions Framework to prepare for a future extensions marketplace. Additionally, numerous improvements were made to Directus Insights, enhancing data analysis capabilities. The company expressed gratitude to their community, noting significant engagement on platforms like GitHub and Discord, and announced the formation of three new regional user groups.
Oct 27, 2023
543 words in the original blog post.
Directus 10.7 introduces significant updates to Directus Insights, enhancing its dashboard builder with improvements in customizability and data analysis capabilities. The latest version makes managing dashboards more efficient, allowing users to duplicate, export, and import dashboards, and apply bulk actions. Enhancements include an updated panel selection interface and expanded styling options for label and metric panels, offering clearer data representation. The introduction of multi-series line charts enables the comparison of different datasets over time, which is beneficial for analyzing sales data, website traffic, operational metrics, and financial analysis. Additionally, the new metric list panel facilitates displaying lists of metrics for various use cases. These updates aim to democratize data usage within organizations, making Directus Insights a more practical tool for building internal applications. Directus 10.7 is available on npm and Docker Hub, and users can join the community on Discord for support.
Oct 26, 2023
501 words in the original blog post.
Directus is expanding its regional User Groups to include San Francisco, Amsterdam, and Paris, building on successful launches in New York City, London, and Berlin. These groups convene every few months for project sharing, learning, and networking, with plans for future hackathons and workshops in these cities. The company encourages the formation of new User Groups by offering support, including guidance and funding for events. The community-centric approach is highlighted by the CEO, who praises the engagement across various platforms such as GitHub and Discord, as well as initiatives like the Guest Author program and hackathons.
Oct 26, 2023
260 words in the original blog post.
Directus 10.7 introduces a new theming engine designed to seamlessly integrate a user's unique brand identity with the Directus data platform, enhancing the customization experience within the Data Studio. Previously, administrators could add custom CSS, but changes in the Data Studio markup posed risks to these styles. The new theming feature addresses this by ensuring that the core team manages the mapping between theming options and markup, offering stability during updates and increasing user confidence in custom theming. Currently, users can select light or dark themes, with plans to expand these options into a distributable extension type, aiming to align the Directus Data Studio more closely with individual brands. Directus 10.7 is available on npm and Docker Hub, and users are encouraged to engage with the community on Discord for any inquiries.
Oct 25, 2023
245 words in the original blog post.
AgencyOS, developed by Directus, is the first of its "Operating Systems" designed to enhance organizational efficiency for digital agencies by integrating various tools into a cohesive software package. Utilizing Directus for the backend and Nuxt for the frontend, AgencyOS offers a comprehensive solution with a CRM tool for managing workflows, from initial contact to project execution, and a dedicated client portal for seamless communication and invoicing. It also includes a customizable website template to help agencies showcase their work and attract clients. This system aims to replace the need for multiple rigid tools or extensive custom development, providing a flexible and extensible foundation that can be easily tailored to an agency's branding and operational needs. Users are encouraged to explore the AgencyOS GitHub repository and YouTube series for guidance on maximizing its features.
Oct 24, 2023
437 words in the original blog post.
In a rapidly evolving technological landscape filled with terms like composable architecture, MACH, and microservices, organizations are increasingly focusing on composable architecture to streamline their operations. This approach offers a balance between buying and building software solutions, allowing for both customization and efficiency by integrating pre-built solutions with custom developments. The concept is likened to having a custom-tailored suit delivered quickly, eliminating the traditional trade-offs between speed and fit. Key components of this approach include a flexible framework, global API management for seamless data flow, and adaptable infrastructure options. A real-world example of its effectiveness is demonstrated by a major airline that leveraged composable architecture to significantly improve their content management and internal tools, reducing page load speeds and enhancing operational efficiency. The text also introduces AgencyOS, a new product from Directus, which exemplifies the possibilities of combining composable principles with advanced tools to create adaptable and innovative software ecosystems.
Oct 24, 2023
1,166 words in the original blog post.
Directus 10.7 introduces Content Versioning, enabling users to prepare draft updates and collaborate without risking accidental overwrites. Previously, content collaboration often occurred outside the Data Studio, but this update integrates collaboration features directly into the Director Editor. Users can create versions for any item, each with its own revision history, and decide when to promote a version as the main one for publishing. The feature, accessible via Directus Editor and API, introduces new events such as `item.promote`, enhancing the platform's collaborative capabilities. Developed with community feedback during a two-month preview, Content Versioning aims to improve the content management experience by fostering seamless teamwork. Directus 10.7 is now available on npm and Docker Hub, with ongoing support through their Discord community.
Oct 23, 2023
259 words in the original blog post.
Directus is gearing up for a series of live announcements from October 23 to 27, where they will unveil new features and updates across five themes: Version, Compose, Customize, Visualize, and Extend. Each day's announcement will be broadcast live at 10:30 am EST on the Directus website, with additional links provided on YouTube and platforms like X and LinkedIn. While viewers are encouraged to participate in the live chat, all announcements and accompanying materials, including references and guides, will be accessible on the Directus Blog for those unable to attend live.
Oct 20, 2023
146 words in the original blog post.
Directus, an open source composable data platform, has announced the appointment of Alex Chopin, co-founder of Nuxt.js, as their new Director of Engineering, highlighting their dedication to innovation and robust technical leadership. Alex, who co-created Nuxt.js with his brother Sébastien, brings extensive experience from his work on one of the most popular frameworks for server-side rendered Vue applications, which has powered nearly 850,000 websites globally. His transition to Directus marks a new chapter after six years in the open source sector, aligning with the company's mission to democratize data and leverage his expertise in Vue.js and community-driven projects. Directus, known for its use of Typescript and Vue.js, is excited to integrate Alex's innovative vision to advance their engineering objectives and scale their platform, which has already seen significant traction with over 26 million Docker downloads and 23,000 GitHub stars.
Oct 05, 2023
390 words in the original blog post.
Nearly seven years after co-founding Nuxt with his brother Sébastien, the author transitions to a new role as Director of Engineering at Directus, drawn by its commitment to open source and accessible data. The move signifies a continuation of values shared at Nuxt, such as collaboration, innovation, and community-driven development. The author expresses admiration for Directus leaders Ben Haynes and Rijk van Zanten, who embody both technical skill and a community-focused ethos. Honoring past experiences at Nuxt, the author looks forward to contributing to Directus's mission and embracing new challenges in the open source and Vue.js communities.
Oct 05, 2023
297 words in the original blog post.