8base позволяет пользователям создавать, запускать и масштабировать мощные мобильные и веб-приложения, используя навыки разработки front-end. С 8base разработчики front-end могут создавать новые бизнес-приложения в 10 раз быстрее, не полагаясь на разработчиков back-end и DevOps, благодаря функциям, которые упрощают процесс разработки.
Возможности |
|
---|---|
сегмент |
|
развертывание | Облако / SaaS / веб-интерфейс |
Поддержка | Круглосуточно (живой представитель), чат, электронная почта/служба поддержки, часто задаваемые вопросы/форум, база знаний, поддержка по телефону |
Обучение | Документация |
Языков | Английский |
They make the backend easy so innovators can focus on the front end (which is normally where the value creation is noticed).
An early stage ventures goes through multiple stages from concept, design, planning, and implementation. With many teams, its good to have a quarterback and always know where you are in the process. They do this very well, and everyone's accessible. But at this critical stage, there's always room for improvement.
Back end engineeering is always the most complex, and they remove this problem for founders. Frankly it makes the innovation side more fun.
8Base is set up so that any one can use it right out of the box. I have some team members who are not technically inclined but they were able to use it without much technical instruction.
While to app builder in intuitive there really should be more templates that you can use right out of the box. This would benefit those who do not have the best technical skills
Internal applications that needed to be released in a qucik manner
8base is a strong platform for full-stack services integrating backend and frontend, allowing the users to develop fast, scalable, and amazing products. Comparing this with other platforms 8base is at another level as low code platform for all the things that include between frontend and backend that allows you to create a full product.
8base is a complete product and doesn't have anything that I dislike, the team is continuing to work on improving the service, and platform. The support service is really good, and you don't have any to worry about.
Reduce times of development. Create backend services with really good quality without spending too much time. Create good frontend websites, appearance, and functionality without spending too much time on styles, functionality, and things that you need to do from code. Solve problems of authentication that is always a lot of work when you create a project from 0.
I think 8base is very nice for creating projects rapidly. I really like the graphql features it has, and the easy way it has to enhance the backend with the custom functions.
I think one of the downsides is the documentation, it is something hard to find what you want to do, so it leads sometimes to delays in the development process.
It serves as the database where we are storing different projects; then we are using the graphql services in order to make the queries and mutations in an easy and fast way
The easy way to have a graphql api from a relational database
Sometime the performance of the queries gets low when a table has to much relations
Have a awesome graphql api in minutes
I love the ease with which you can create tables and relationships as well as the different queries. and complex queries can be made very easily from the client.
the limit it has for triggers since it cannot exceed a certain weight and for large projects it can be a problem. and also not having a log of all requests can make it difficult to identify when it is a server or code error.
allows you to create tables very quickly to avoid wasting time in repetitive configurations and installations and gives directly an endpoint you add authentication and ready you can test very quickly
I've been using 8base for a few years now and it's been an amazing choice for our backends. with 8base I was able to set up a database with a built-in graphQL server in minutes. The UI for managing the database, creating new tables and columns with specific types and relationships is simply fantastic, The UI for managing and creating roles is great and super simple to set up roles and permissions overall. The documentation now overall is pretty good as well, and I've only had to contact support a few times for questions a couple of years ago, and they have definitely improved the documentation further since. The price for the service is reasonable even for single small developers like me or for hobby projects. 8base support has been pretty great. Overall it's a fantastic service and I recommend it to everyone who wants to set up a backend as a service quickly.
My dislikes are very nitpicky except 1 thing. The only real negative I have experienced with 8base is that the login and register functionality for customers have gone down several times in the years I have used it. I believe around 5 times in total it was down for more than an hour. Each time I created a support ticket and usually got a quick response that they started working on fixing it quickly no matter the time of day. To my understanding it has only been the "loginWithEmailAndPassword" and "signUpWithEmailAndPassword" functions that have broken over time. Which you only need to use if you want to handle login/register on your website. However the default recommended login/signup method is to redirect the user to an auth0 login/register page, and then get redirected back to your own website after the user logs in. (I think this login/signup method is the one they have most focus on and that likely has been functional the entire time). --- When I first signed up 8base had a fantastic live chat support where you could talk to experienced 8base support members live to figure out issues. They have since removed the live chat and the only way to contact them is now the community forum they have, or a support ticket system. This isn't really that big of a deal since the docs are pretty great and I pretty much only use the support if things go down. But it was nice to have the live chat option.
8base allowed us to get an entire backend up and running in just a few minutes including a graphQL api endpoint that supports subscriptions. This likely saved us hundreds of hours, and many headaches maintaining both a postgres database, and managing database migrations and setting up an api server, building an entire role and permissions system and more. It has been a huge time saver, and provides an amazing UX to manage all this. It's also great for setting up a project quickly for small clients.
How easy is it to build and edit an entire backend, and not need to care about DevOps and the feeling that you can deploy something in hours that should last a couple of days
When I was new to 8base the documentation didn't help too much in more complex tasks like example authentication with OpenID and just because I found an old repo with this example I was able to replicate, Some bugs were found but always the support people are ready to resolve these problems
We were looking for a way to fast deploy a backend environment and just care about the frontend, a very good benefit is not caring about server connections, crashes, DOSS attacks
The ease with which data models can be created and interacted with. The API explorer is helpful for quickly building and testing CRUD operations. How there is always a way to build an idea with the tools of the platform.
The data views could have an option to double click on a field with a referenced relation and either take you to it, or show a popup with the information of the foreign, referenced element. The logs could be separated per function, as in, whenever I click a function name on the platform, I see a log of its executions and the console.log/console.errors that belong to that function specifically. Other than that, any improvement that would make the logs more helpful for debugging would be greatly appreciated.
Increased ease of managing backend operations and data modeling. The type "File" and how 8base handles file uploads is very useful and time saving. Speed of development is undeniably increased. Having most backend needs met by one platform is convenient.
It's straightforward to use and amicable for the new developer, the API explorer work well, and it has all the functionality that's needed to test the queries and mutations.
Sometimes it's slow and has some issues and bugs with migrations, but nothing that prevents the workflow, the documentation is very useful and has all that's needed, but sometimes it's difficult for the newbie.
The use of queries and integration with Graphql it's really helpful and the API explorer to mount the queries/mutations is a great and valuable feature.
8base provides a simple platform to create an application back-end quickly without requiring a heavy investment in infrastructure, complex skillsets, or API construction. API creation is just as simple to develop and deploy.
Complete documentation for the platform is not immediately easily accessible by developers. To acquire some documentation, we had to open a support ticket and wait.
New mobile application development with a low-maintenance back-end. Back-end has not required any special skills. Javascript developers are able to be productive very quickly.
Super easy backend solution. I like the GUI for managing the DB.
Well, for the frontend; it does the eaisy things easier but the hard things harder Backend: would be nice to have some further development such as integration with zapier and such. Feels a bit dead in terms of updates.
It makes it so that I dont have to build and manage a DB with for example Prisma (which is also really good)
- GUI database managment - Branching environments - Built-in API Explorer
- Migration generation/commiting - Build times - The decision to remove one-to one relations (Guys, it's a DB management tool, 1-to-1 is one of the core relation types that should be always available).
It saves me the hassle of creating my own GraphQL backend and managing it in addition to my frontend projects. It also helps me with type definitions and syncing data with my team.
8base does its job in terms of being a good BAAS. You can set up your DB schema & business logic fast and troubleless. Roles and permissions management is also done well. With their platform, it's easy to manage any backend-related task. I'd also like to appreciate the fact that you can self host the product when your product needs it. Whenever we would face an issue, 8base engineers were quick to help us.
8base is lambda based, which brings lambda-related issues. It won't be easy to handle a huge load, even though it is possible with extra effort. Out-of-the-box logs are tough to work with, but self-hosted solution helps (AWS cloudwatch) They have their own gql transform engine which sometimes may be of an issue and without gql-to-sql transparency it can be tough to optimize certain requests.
It allowed us to define a data model, deploy our own custom backend logic and utilize GQL for client. 8base allows frontend developers to experience the fullstack experience with little to no trouble.
1) a truly unique platform, which has no analogues at the moment 2) convenient development tools 3) technical support that is ready to help - up to direct contact with the developers of the platform
1) sometimes (quite often, actually) there are various bugs during deployments, due to which the work can stop before they are fixed - the platform is definitely not completely stable 2) even if deployments are made without errors, they take a VERY long time - sometimes it can take up to 20 minutes 3) the absence of a public changelog - the development team working with the platform may not be aware of breaking changes at all, if any 4) closed source code - perhaps 8base would be more suitable for the model that, for example, Hasura uses 5) not very good documentation, which practically does not reflect real cases of using the platform - a lot of knowledge about it (including knowledge about various "pitfalls") is kept in the minds of developers, and is obtained through the experience of using the platform, and not from the docs
1) no need to think about project infrastructure - the platform provides a convenient and ready-to-use backend 2) no need to think about the organization of the database due to a fairly convenient visual representation that hides implementation details (for example, relationships), and migrations 3) the platform also provides a convenient way to manage user permissions
We love the ability to quickly create functions that exist behind a GraphQL API, without needing to set up the additional infrastructure or security. The ability to easily modify and change data structures within the data storage system is a game changer, as it allows for great amounts of flexibility as you explore customer needs. Overall, the platform has sped up development through to deployment and we are able to implement changes or enhancements much quicker. The more our development team uses 8Base, the more positive feedback we receive. 8Base is preferred over even comparable AWS tools!
Overall, there truly isn't much to be critical of. If we had to critique, we would like to see a way to easily tack on a monitoring system to centralize our logging system with the rest of our tools.
8base is allowing us to develop without having to set up the infrastructure that goes into building a net new product, including but not limited to, our deployment pipelines and the infrastructure as code. Outside of this, it is simply an easier platform for our junior devs to pick up quickly and start running with. As a high-growth startup, speed to market is key - 8Base is helping solve this business challenge.
Solution Advisors foster confidence that 8base is sincerely invested in customer success. Native toolset is vastly extensible via JAVA & TypeScript.
Slack connectivity to internal resources is touted as value added but falls short of potential due to profuctory replies and lack of follow up.
Rapid development. Ease of standing up platform. Consolidated back end services. All this means we're more profitable.
When my co-founder and I started our SaaS company, we wanted to avoid hiring an IT staff to build and maintain our SaaS product. With 8base, we were able to have them develop our product using their low code platform and then had them become our ongoing maintenance and enhancement provider.
We were one of 8base's initial customers and sometimes had to go through "growing pains" together. Most of the pain was focused on process immaturity that improved over time.
The biggest problem that 8base solved for us was taking the business vision we had in our heads and making it a SaaS reality. The main benefit was a robust, feature-rich SaaS platform delivered at an outstanding value.
The UI is very good. They have taken the time to understand developer needs and built the tools that make the developer's job a lot easier and allow the developer to focus on design and functionality instead of non-value-add technical work.
I'm eager to see the front-end tools that they have promised. The Graph QL needs a little bit of work to enable nested filters and updates. While you can do complex filtering, it happens on the client-side, which is less than ideal.
I'm using 8base to do rapid prototyping and build software with non-technical founders. The rapid prototyping and ability to implement software that can scale without having to re-platform the product are making a huge difference.
The thing I like the most is the GraphQL API
The way we have to handle commits, deployments and schemas updates. And the documentation.
It removes the necessity of having to create a API from scratch.