Uafhentet: Are arbejder kl 8base ?
8base Anmeldelser: 4.5/5 — Højt bedømt
8base lader brugere bygge, køre og skalere kraftfulde mobil- og webapps ved hjælp af front-end-udviklingsfærdigheder. Med 8base kan frontend-udviklere skabe nye forretningsapplikationer 10 gange hurtigere uden at være afhængige af back-end-udviklere og DevOps gennem funktioner, der hjælper med at forenkle udviklingsprocessen.
| Capabilities |
API
CLI
|
|---|---|
| Segment |
Lille virksomhed
Midtmarked
Enterprise
|
| Deployment | Cloud / SaaS / Web-baseret |
| Støtte | 24/7 (liverepræsentant), chat, e-mail/helpdesk, ofte stillede spørgsmål/forum, vidensbase, telefonisk support |
| Kurser | Dokumentation |
| Sprog | Engelsk |
Sammenlign 8base med andre populære værktøjer i samme kategori.
- GUI-databasehåndtering - Forgreningsmiljøer - Indbygget API Explorer
- Generering/commiting af migrering - Byggetider - Beslutningen om at fjerne en-til-en-relationer (Folkens, det er et databaseadministrationsværktøj, 1-til-1 er en af de centrale relationstyper, der altid bør være tilgængelig).
Det sparer mig besværet med at oprette min egen GraphQL-backend og administrere den udover mine frontend-projekter. Det hjælper mig også med typedefinitioner og synkronisering af data med mit team.
Den mest interessante funktionalitet for 8base er de forespørgsler og mutationer, det opretter, når et tabelskema oprettes, hvilket gør det tidseffektivt. Det samme gælder muligheden for at bruge brugergrænsefladen til at foretage ændringer i tabellerne.
Der er nogle ting, der kan forbedres, som for eksempel at de forespørgsler, der kan bruges i tabellerne, er ret begrænsede og nogle gange meget langsomme til bulk-operationer. En anden ting, der ikke giver meget mening, er, at relationer mellem tabeller oprettes på mærkelige måder, der nogle gange gør det umuligt at foretage visse mutationer. En anden ting er, at de ændringer, der foretages direkte i tabellerne, er bløde, de afspejles ikke rigtig 100% i databasen, og det skaber en blanding af data, der slet ikke giver mening. Dokumentationen er også enormt forældet.
Sparer tid på oprettelse af skemaer og forespørgsler for at udføre operationer med dataene i en database
1) en virkelig unik platform, som ikke har nogen analoger i øjeblikket 2) praktiske udviklingsværktøjer 3) teknisk support, der er klar til at hjælpe - helt op til direkte kontakt med platformens udviklere
1) Nogle gange (faktisk ret ofte) er der forskellige fejl under implementeringer, som kan føre til, at arbejdet stopper, før de er rettet - platformen er bestemt ikke helt stabil 2) Selv hvis implementeringer udføres uden fejl, tager de MEGET lang tid - nogle gange kan det tage op til 20 minutter 3) Fraværet af en offentlig ændringslog - udviklingsteamet, der arbejder med platformen, er muligvis slet ikke opmærksom på eventuelle ændringer, hvis nogen 4) Lukket kildekode - måske ville 8base være mere egnet til den model, som f.eks. Hasura bruger 5) Ikke særlig god dokumentation, som praktisk talt ikke afspejler reelle tilfælde af brug af platformen - meget viden om den (inklusive viden om forskellige "faldgruber") opbevares i udviklernes bevidsthed og opnås gennem erfaring med at bruge platformen og ikke fra dokumentationen.
1) intet behov for at tænke på projektinfrastruktur - platformen leverer en praktisk og brugervenlig backend 2) intet behov for at tænke på databasens organisering på grund af en forholdsvis praktisk visuel repræsentation, der skjuler implementeringsdetaljer (f.eks. relationer) og migreringer 3) platformen giver også en bekvem måde at administrere brugertilladelser på