…so far :)
During the last month, at SoftwareBrothers we were working on the next release of admin-bro — an automated admin panel for Node.js apps. It meant to be a regular, minor release, but when we were working on it, new ideas started to come up and we ended up with a huge update. In this article, I will guide you through the new stuff which you can use right away after
yarn add admin-bro@latest.
First, take a look at those big areas we’ve updated:
In this article, I will show you how you can build your startup from scratch. In high quality and no time. By no time I mean a couple of weeks.
We will be talking about an MVP web application.
The best thing is that this idea came to me from our clients who use it in real-world applications. So it’s not a theory — it’s REALITY.
Ok, I will cut to the case right away. The idea to speed up your startup delivery time is to…
use an auto-generated admin panel as an application framework — your application backbone.
One year ago, at SoftwareBrothers, we started developing AdminBro — a universal admin panel for Node.js apps.
Thus, we hoped that this tool would dramatically increase the adoption of Node.js, especially in the startup world.
Since then AdminBro has become quite popular and today we are happy to announce the release of long-awaited version two-point-O which looks like this:
Let’s cut to the chase and pinpoint what has been released in the latest version:
Bulk actions are actions which can be invoked on a list of records. This is how they are implemented in AdminBro:
By default, we added one “bulk delete” action but you can create your own. The best thing about them is that they follow the same rules as other actions. So you can:
Our latest addition is TypeScript support and, in this brief article, I will show you how you can use it in your project. I would like to know your opinion about it —so you can either star it on GitHub or write a hate-like comment :). I will strongly appreciate either of that.
For those of you who don't know what…
Have you ever thought about documenting your Vue or React application? Most probably you haven’t. If that is the case — I would like to convince you that documenting your Vue/React application can be useful and fun.
How I am going to achieve that?
First, I will try to define what elements a perfect documentation should have and point out the benefits.
Next, there will be a fun part. We will dive into an example, where, in literally 5 minutes, we will create and publish documentation for a Vue app.
!!!Spoiler alert. This is how it will look:
Long story short, it builds documentation (with a live preview) from your React components. To see how it works check out the example documentation: https://softwarebrothers.github.io/admin-bro-dev/ValueBlock.html and scroll down to the editor where you can modify the component code.
In this brief article, I will show you how you can add this to your React project. Interested? Let’s start!
I assumed that you know what JSDoc is — if you don’t, check out…
To put it simply, with AdminBro you can build an admin panel within minutes instead of days.
So what is in the latest version?
Usually, when the admin panel is used by multiple people, you may want to have some kind of access control. You don’t want everyone to be able to access all of the resources.
Now you can adjust the access to each action…
AdminBro is an automatic admin interface which allows you to manage your database resources. It can be added to almost any Node.js framework. In this short tutorial, I will show you how to configure AdminBro to manage User mongoose resource in a simple express.js app.
I suggest you check out the AdminBro demo page before moving further.
This is the plan:
…and we shall do this in 3 minutes!
In the first step, we will create a…