Live data from Hacker News

Show HN: Serverpod – The Missing Server for Flutter

serverpod.dev

11–20 of 48 posts

Re: Show HN: Serverpod – The Missing Server for Flutter

#11

What about this is Flutter specific, other than being a Dart web framework?

It's not so much a web framework as it is an app backend. So it's not great (yet) at rendering web pages, but it is great for doing remote method calls and streaming data. That being said, Serverpod is not limited to Flutter, you can use it for any Dart app.

Re: Show HN: Serverpod – The Missing Server for Flutter

#12
post #7
post #5

Earlier quoted context omitted.

Thank you! The previous Dart backend attempts were predating Flutter, so the conditions are very different now. Serverpod is also a funded company, and not a side or hobby project like earlier Dart servers.

How will you make money?

The main plan is to provide hosting for Serverpod. It's still an open-source project, so you can always host it yourself or on the cloud platform of your choice.

Re: Show HN: Serverpod – The Missing Server for Flutter

#13
post #3

Hi! I'm Viktor, the lead developer of Serverpod. Feel free to ask me any questions, and I'll try to answer. You can also watch the Serverpod 1.0 release keynote on Youtube here: https://youtu.be/QN6juNWW3js

I've applied twice to one of your open positions but never even received a reply, how come?

We recently received funding, so we are looking at the applications now. Sorry for the delay!

Re: Show HN: Serverpod – The Missing Server for Flutter

#14
Not entirely sure what's "revolutionary" about the ORM, although the lack of joins, M2M relationships, migrations, and other basic features certainly is revolting.

The entire API/serialization/… part also seems extremely primitive, what with it being only capable of either exposing data or not, with no easy way to filter or transform data.

Let's hope it survives long enough to be competitive with mature frameworks.

Re: Show HN: Serverpod – The Missing Server for Flutter

#15
post #14

Not entirely sure what's "revolutionary" about the ORM, although the lack of joins, M2M relationships, migrations, and other basic features certainly is revolting. The entire API/serialization/… part also seems extremely primitive, what with it being only capable of either exposing data or not, with no easy way to filter or transform data. Let's hope it survives long enough to be competitive with mature frameworks.

It's revolutionary to Dart in the sense that you can use strict typing when communicating with the database. This is very helpful as you get much more help with autocomplete and other language tooling.

Granted there are still lots of gaps to fill, but we are surely getting there. The biggest new feature we are working on is database migrations.

Re: Show HN: Serverpod – The Missing Server for Flutter

#16

What about this is Flutter specific, other than being a Dart web framework?

It's not so much a web framework as it is an app backend. So it's not great (yet) at rendering web pages, but it is great for doing remote method calls and streaming data. That being said, Serverpod is not limited to Flutter, you can use it for any Dart app.

Thanks, that makes sense. Does it necessitate a Dart frontend? It looks like the client-side is code-generated, but is the API usable without code-generation, does it present a nice API model, or is it heavily dependent on the assumption that a first-party code-generated client is being used?

Re: Show HN: Serverpod – The Missing Server for Flutter

#17
post #7

Earlier quoted context omitted.

How will you make money?

The main plan is to provide hosting for Serverpod. It's still an open-source project, so you can always host it yourself or on the cloud platform of your choice.

I have not seen any niche companies having success with that business model

Our own surveys show, that enterprise users want to host on a platform of their choice. They are not too eager to switch providers and are more unlikely to use your software if it doesn’t run on AWS

Knowing that, if you want to capture enterprise users, you should offer a managed version of your product on AWS or GCP

Re: Show HN: Serverpod – The Missing Server for Flutter

#18
post #14

Not entirely sure what's "revolutionary" about the ORM, although the lack of joins, M2M relationships, migrations, and other basic features certainly is revolting. The entire API/serialization/… part also seems extremely primitive, what with it being only capable of either exposing data or not, with no easy way to filter or transform data. Let's hope it survives long enough to be competitive with mature frameworks.

It's revolutionary to Dart in the sense that you can use strict typing when communicating with the database. This is very helpful as you get much more help with autocomplete and other language tooling. Granted there are still lots of gaps to fill, but we are surely getting there. The biggest new feature we are working on is database migrations.

I don't really get the whole "if I have to learn more than one programming language my head will explode" thing that junior frontend devs seem to be insisting on for the past few years, why use an immature framework in Dart when I can use a mature framework in an easily learned language and be much more productive after a few weeks?

Re: Show HN: Serverpod – The Missing Server for Flutter

#19

AFAIK most of the Dart server projects have been abandoned so I'm weary to try new ones. Let's hope this one will stick, it looks cool.

The original creator of Flutter actually left Google rather recently and is in the process of building a Dart server project as his next thing. It’s not even at alpha stage yet however it’s VERY new https://github.com/shorebirdtech

Re: Show HN: Serverpod – The Missing Server for Flutter

#20
post #19

AFAIK most of the Dart server projects have been abandoned so I'm weary to try new ones. Let's hope this one will stick, it looks cool.

The original creator of Flutter actually left Google rather recently and is in the process of building a Dart server project as his next thing. It’s not even at alpha stage yet however it’s VERY new https://github.com/shorebirdtech

I know him, we used to work together at Google. :)
Post reply on HN