Uafhentet: Are arbejder kl Directus ?
Directus Anmeldelser og produktdetaljer
DatoCMS er et cloud-baseret indholdsstyringssystem designet til digitale bureauer, udviklere og indholdsskabere. Det tilbyder en slank og brugervenlig grænseflade, der gør det nemt at administrere, gemme og distribuere indhold. Blandt dets kernefunktioner er dets evne til at integrere med flere platforme og rammer, hvilket giver en strømlinet arbejdsgang for udviklere og indholdsskabere, dens mest bemærkelsesværdige funktion. Derudover tilbyder DatoCMS robuste sikkerhedsforanstaltninger og skalerbar hosting, hvilket gør det til en pålidelig og sikker løsning for virksomheder.
| Capabilities |
API
CLI
OSS
|
|---|---|
| Segment |
Lille virksomhed
Midtmarked
Enterprise
|
| Deployment | Cloud / SaaS / Web-baseret, Desktop Linux, Desktop Mac, Desktop Windows, On-Premise Linux, On-Premise Windows |
| Støtte | 24/7 (liverepræsentant), chat, e-mail/helpdesk, ofte stillede spørgsmål/forum, vidensbase, telefonisk support |
| Kurser | Dokumentation |
| Other languages | Engelsk |
Sammenlign Directus med andre populære værktøjer i samme kategori.
(Dette er GPT *rettet*, men en ærlig anmeldelse!) Directus er en total livredder, hvis du jonglerer med databaseting. Det er som at have en tryllestav til at oprette tabeller super hurtigt. Men vent, der er mere! Det tager sig også af de kedelige dele som at lave formularer, fede brugergrænseflader og endda valideringer. Hvad er virkelig fedt? Brugerdefinerede visninger til hver bruger. Jep, det personliggør tingene, så alle får det, de har brug for. Og for de teknologikyndige er der en fantastisk API, GraphQL og endda realtidsopdateringer med sockets! Kort sagt, Directus er ikke bare endnu et værktøj; det er dit go-to til at gøre databaseadministration til en leg og meget sjovere. 🚀👍
Helt ærligt, jeg er ikke sikker! Der er ikke noget, jeg ikke kan lide. Måske ville jeg gerne have en bedre brugergrænseflade til flows? Men det er stort set det.
Directus har revolutioneret vores arbejde ved at strømline alle vores databasebehov. Det giver os mulighed for nemt at oprette tabeller og gemme vores data, som vi derefter kan tilgå enten via PostgreSQL-forespørgsler eller færdige API-slutpunkter. Dette sparer os en masse tid, da vi ikke selv behøver at bygge disse API'er eller brugergrænseflader. Det har gjort det enklere og mere effektivt at administrere vores data, så vi kan fokusere på andre vigtige aspekter af vores projekter.
Directus' support har været eksemplarisk. Under vores migrering til Directus havde vi mange spørgsmål, og deres support har været lydhør og hjælpsom under hele processen. Directus' open source-natur har gjort det muligt for os at bidrage med rettelser og forbedringer til produktet uden at skulle vente på, at deres ingeniørteam implementerede dem. Den sproglige support fra starten var en af grundene til, at vi valgte Directus.
Manglen på klar dokumentation, men dette er blevet forbedret siden vi skiftede til Directus. Siden vi begyndte at bruge Directus, er dokumentationen blevet 10 gange bedre. Manglen på specifikke tilpasningsmuligheder omkring udvidelser, men dette er forventeligt med alle produkter.
Implementering af flere hjemmesider med 13 sprog. Den lethed og tilpasningsevne, vi ønsker at bruge Directus til at levere vores indhold, har været fantastisk.
Det fjerner al kompleksiteten ved at være frontend-, backend- og databaseudvikler. Peg og klik med et betydeligt antal muligheder, og det tager så lidt tid at levere en POC og ikke meget længere tid at udgive noget fuldt udstyret. Inkluderingen af Flows har været en absolut game changer, og jeg kan ikke forestille mig at leve uden dem.
Jeg bliver nervøs, når der kommer nye udgivelser - det er ikke sjældent, at en ny funktion eller tweak ødelægger en gammel, og disse regressioner bliver nogle gange ikke prioriteret, som de burde.
Vi har ikke et softwareteam, så vi har ingen frontend-udviklere, og jeg er det eneste medlem af et backend-team, der fokuserer på data. Jeg kan udføre alt arbejdet bag kulisserne ved hjælp af Data Studio og behøver ikke bekymre mig om frontend, da Data Studio er en ret fornuftig erstatning for at bygge din egen frontend.
Som bruger af Directus til en webapplikation bliver jeg konstant imponeret af dets robuste og fleksible funktioner. Directus skiller sig ud som et headless CMS på grund af dets problemfri datahåndteringsfunktioner. Det tilbyder en intuitiv og brugervenlig grænseflade, der gør håndtering af komplekse datastrukturer til en leg. En af Directus' vigtigste styrker er dets evne til at fungere som et effektivt datalag til webapplikationer. Det tilbyder en kraftfuld API, der muliggør effektiv datahentning og -manipulation. Dette har strømlinet udviklingsprocessen for min webapplikation betydeligt, så jeg kan fokusere på at skabe en rig brugeroplevelse i stedet for at bekymre mig om datahåndtering. Directus udmærker sig også ved sine udvidelsesmuligheder. Med en bred vifte af moduler og udvidelser til rådighed giver det fleksibiliteten til at tilpasse CMS'et til specifikke projektbehov. Den support, jeg modtager, når jeg bruger deres Directus Cloud-tjeneste, er også imponerende, og jeg får svar på få minutter! Afslutningsvis har Directus vist sig at være et uvurderligt værktøj i udviklingen af min webapplikation. Dets robuste funktioner, intuitive grænseflade og fleksibilitet gør det til et topvalg for enhver udvikler, der leder efter en effektiv headless CMS-løsning. Jeg ser frem til at fortsætte med at bruge Directus i fremtidige projekter og vil varmt anbefale det til andre.
Jeg kan ikke komme i tanke om noget, jeg ikke kan lide.
Directus løser problemet med at administrere og strukturere indhold til min webapplikation på en database-agnostisk måde. Det tilbyder en kraftfuld API og en intuitiv brugerflade til håndtering af komplekse datastrukturer. Dette gavner mig ved at strømline udviklingsprocessen, så jeg kan fokusere på at skabe en rig brugeroplevelse i stedet for at bekymre mig om datahåndtering. Det giver også fleksibilitet til at tilpasse CMS'et til specifikke projektbehov, hvilket er uvurderligt for at skræddersy applikationer til unikke krav.
Directus giver mulighed for utroligt kraftfuld usage af din database, alt sammen uden at røre ved SQL. Intet er proprietært, det hele er bare din database og dataene. Gennem API'en kan du nemt gøre hvad som helst med dine data. Der er så mange muligheder for at tilpasse dashboardet og selve appen, hvilket gør det særligt nyttigt til at give brugerne mulighed for nemt at manipulere data (men med de tilladelser - kun så meget, som du vil have dem til). Med udvidelser kan du få det til at gøre stort set alt, hvad du kan forestille dig, at en backend skal gøre. Oprettelse af brugerdefinerede hooks, endpoints, grænseflader og hele visuelle paneler. Derudover er deres supportteam (shoutout Will/Jonathan/José!) førsteklasses med deres virksomhedsplaner, og Discord-serveren er meget aktiv og villig til at hjælpe. Jeg bruger den til flere projekter, og det bliver bare nemmere at starte hvert projekt, da jeg kender alle de ting, Directus kan gøre.
En potentiel ulempe er dokumentationen. De bliver meget bedre til at dokumentere nye funktioner og måder at gøre tingene på, men nogle ting skal du muligvis stadig stille spørgsmål om i Discord for at få en idé om, hvordan det fungerer. Jeg bruger nogle gange kildekode for bare at forstå, hvordan noget fungerer, da dokumentationen enten ikke rigtig dækker det, eller også ikke er tilstrækkeligt uddybet. Men igen, Discord (og deres support, hvis du har den plan/Enterprise) er ekstremt nyttig til dette.
Intet andet DB CMS, vi har fundet, tilbyder den samme kombination af kraft og brugervenlighed som Directus. Vi bruger det til at give mulighed for indtastning af brugerdata, webfrontend-visning/filtrering/sortering af samlingselementer og automatiske systemer, der henter fra API'er. Vi har udvidet vores forretningsdrift kraftigt og øget omsætningen takket være det, Directus har gjort det muligt for os.
Directus er nem at bruge og kombinerer en masse funktioner: brugervenlige REST- & GraphQL-API'er til udviklere, en smart brugergrænseflade til klienter og datamodelleringsværktøjer til forretningsanalytikere.
Directus kunne forbedres i bund og grund med en CMS-lignende brugerflade (struktureret indholdseditor), så du ikke behøver at stole på tredjeparts plugins til dette brugsscenario.
Directus skaber en meget kort feedback-loop mellem forretningsanalytikere, der modellerer datastrukturer, udviklere, der bruger de automatiserede API'er til at udvikle applikationer, og kunder, der indtaster deres data i pæne og fleksible former.
Sandsynligvis det bedste headless CMS derude, og alle de indbyggede komponenter og moduler gør Directus til det perfekte valg til ethvert projekt, du forsøger at bygge. Udover de rene databasemodelleringsfunktioner er Directus Flows fantastisk, når du har brug for mere komplekse funktioner. Den rollebaserede adgangskontrol er fremragende og muliggør detaljeret kontrol over, hvem der får adgang til hvad. Og at administratorgrænsefladen er bygget udelukkende med Vue.js er en ekstra fordel for mig, men det kræver absolut ingen kendskab til Vue for at få mest muligt ud af Directus.
Ikke meget faktisk. I betragtning af at det er så funktionsrigt og brugerdefinerbart, er det svært at ikke kunne lide noget ved Directus. Indlæringskurven kan være en smule stejl for begyndere, men takket være god dokumentation, tutorials og fællesskabet er det slet ikke en hindring.
Ved at modellere databasen og have detaljeret rollebaseret adgangskontrol opfylder Directus mine applikationskrav.
Iterativt appdesign er gjort utrolig nemt med Directus som backend. Dens evne til at generere konsistente og pålidelige databasestrukturer og API'er har gjort det muligt for mig hurtigt at prototype, teste og implementere nye versioner af min app uden besvær. Den er meget udvidelig af natur. Dette har gjort det muligt for mig at tilpasse og udvide mine applikationer i henhold til mine specifikke krav. Platformens open source-natur muliggør problemfri integration af brugerdefinerede udvidelser, hvilket sikrer, at jeg kan skræddersy min app til mine præcise behov.
Nogle gange bliver nye funktioner skubbet for hurtigt ud i udgivelsen, og jeg har udviklet for vane at vente flere måneder, før jeg bruger dem i produktion.
WYSIWYG-databasegenerering muliggør hurtig skema-iteration, hvilket strømliner designprocessen. En visuelt tiltalende og funktionel backend genereres automatisk, når du bygger din database, hvilket forbedrer administratorernes oplevelse og giver ikke-tekniske administratorer fuld kontrol over dataene. Den fremragende API og SDK, der leveres af Directus, reducerer udviklingstiden betydeligt, hvilket øger effektiviteten og produktiviteten.
Jeg har prøvet mange hurtigstarts-administrationsmiljøer på tværs af mange teknologier som Laravel Nova, Forestry.io, Strapi og mange andre. Det, jeg kan lide ved Directus, er, at det tilbyder godkendelse, API, mediehåndtering, en god GUI, en hurtig administrationsoplevelse og masser af tilpasningsmuligheder, hvor jeg vil have dem. Alt, hvad jeg troede, jeg skulle lede efter, var allerede der. Det var både enkelt og kraftfuldt.
Det er muligt at korrumpere skemaer og data, og det er en håbløs følelse, når det sker.
Jeg prøver at oprette et administratorpanel til et SPA, hvor jeg hurtigt kan seede information, der skal leveres af et API og forbruges af et JavaScript-frontend. Directus er et godt match. Jeg har indset, at i den tid det ville tage mig at skitsere et ERD, kan jeg bygge databasen, sætte den i produktion og have godkendelse og API tilgængelig.
Det er som en selvhostet Firebase eller hasura til SQL-databaser. Den kan også fungere som en backend-app til at administrere dine data. En javascript SDK kan bruges i React, Vue, Svelte osv. Tilbyder også en GraphQL- og REST API. Fleksible tilladelser med roller og fuldt ReBAC-kompatibel godkendelse. Brug din eksisterende LDAP-, OpenID- eller OAuth2-udbyder, eller brug Directus Auth, som tilbyder 2FA og sender e-mails til nulstilling af adgangskode osv. Konfigurer no-code-slutpunkter med Directus Flows, eller skriv brugerdefinerede udvidelser til GUI-felter, slutpunkter eller paneler i Typescript, Vue (frontend) og ExpressJS. Forbedr udvikleroplevelsen, og håndter DB-migreringer med Directus.
Du kan gøre alt med Directus. Selvom du kan bruge hvad som helst til authN (Google Auth, Apple, Keycloak, LDAP), kunne authZ og tilladelser forbedres. Funktionssættet er tilstrækkeligt til blogs eller de fleste applikationer. Du kan endda bruge det som en rygrad for din SaaS. Men det er besværligt at bygge applikationer, der giver brugerne mulighed for at tildele privilegier og oprette roller selv, fordi du kun kan bruge relationsbaseret adgangskontrol. Det er endnu ikke muligt at abonnere på dataændringer (SDK'et afstemmer med jævne mellemrum) fra oktober 2022. Det er dog lovet at ankomme senere på året.
Vi udvikler apps med det ved højere hastigheder. Vi kan springe hele backend-delen over.