#Is it a good idea to use filament for a saas?

5 messages · Page 1 of 1 (latest)

hollow parrotBOT
#

To help others find answers, you can mark your question as solved via Right click solution message -> Apps -> ✅ Mark Solution

teal leaf
#

This is sort of saying like, I want to create a building...are breeze blocks a good material to use?

The answer very much depends on what you want from your building.

In your case, what does this SAAS look like?

And when you say "you" want to build it. Are you a programmer? Filament and other's like it are powerful tools, but unless you've got a really good handle on the TALL stack, and a decent understanding of DB technologies, then Filament won't magically deliver.

Think of it like a power tool, like a saw, drill etc. If you're a decent carpenter, those tools are going to make you produce decent work much faster., But if you've never been in a woodwork class, your power tools are just going to help you create mess faster.

safe yacht
#

Filament was specifically designed for SaaS. Being able to use it for a CMS is an added benefit and testament to its flexibility.

teal leaf
#

Any tool that assists with rapid application is subject to bloat. All frameworks create inefficient sql queries.

But...unless you are coding some microcontrollers in a piece of hardware, your software should be evolving. That means what you start of developing rapidly in a framework, might require more specialist attention once your user base swells.

Filament has got a good uptake, it won't be going anywhere soon unless Laravel drops off, and Laravel won't be going anywhere unless PHP is replaced (which has been predicted every year since the early 2000's, but like Tesla's autonomous vehicles, it will probably always be a future event).

To be honest, the term 'Admin Panel', really doesn't describe it, or do it any favours. It is significantly more able that that. There is going to have to be a new term sooner or later.

safe yacht
#

Filaments queries are only good as what you tell them to query. It’s still just laravel and eloquent.