Live data from Hacker News

Ask HN: Easiest and cheapest full-stack frameworks that you love?

news.ycombinator.com

41–50 of 53 posts

Re: Ask HN: Easiest and cheapest full-stack frameworks that you love?

#41
post #36

Earlier quoted context omitted.

I’d say the biggest drawback is performance. Ruby is slow and resource hungry, Rails leans heavily on reflection. Starting a large Rails app can take 10+ seconds (even with bootsnap). Large test suites can become time consuming to run. Heavy use of partials can noticeably impact rendering time. However, this is not an issue until you have a large app. It’s a small downside compared to the upside. It’s also less of an…

Thanks for the reply. I guess it's not as big of an issue if it can save development time. > Rails leans heavily on reflection. Starting a large Rails app can take 10+ seconds This is nothing compared to the spring boot project at my job, takes like a whole minute to start haha

If I may ask, how big is that project?

Re: Ask HN: Easiest and cheapest full-stack frameworks that you love?

#42
post #33

Earlier quoted context omitted.

It’s def a solid option esp. if you’re very familiar with it already. But, I think Elixir/Phoenix beats it handily at this point for someone starting from scratch with either one or that is willing to spend a week or two learning something new.

Elixir and Phoenix is wonderful, but it is not comparable to rails when it comes to pure productivity — Rails is much better. And if you include hotwire into the mix, it is not anywhere a close comparison. Liveview is not comparable due to tech difference (websocket and low lantency requirement), as well as an additional complexity on top of phoenix (you add liveview and your productivity will be affected). Don’t get…

Speak for yourself? I personally find I’m much more productive with elixir/phoenix and the end result is much more performant. (I say this having built multiple large projects with rails in the past)

Re: Ask HN: Easiest and cheapest full-stack frameworks that you love?

#43
post #41

Earlier quoted context omitted.

Thanks for the reply. I guess it's not as big of an issue if it can save development time. > Rails leans heavily on reflection. Starting a large Rails app can take 10+ seconds This is nothing compared to the spring boot project at my job, takes like a whole minute to start haha

If I may ask, how big is that project?

Well, it's a business software so a lot of moving parts (but that's also because it's Java and there's a lot of code for not a lot of functionality). I'm not a spring boot pro or anything but I think it's also slow because there are faults in the project. Stuff breaks often, hot reload is a mess and doesn't even work and there's no unit testing.

Re: Ask HN: Easiest and cheapest full-stack frameworks that you love?

#44

ASP.NET 7 with c# as a programming language. The tooling is mature, it's not going to rot. I've realize a lot of framework are great in theory but getting started and staying afloat is hard. This framework is typesafe, you can use: React, Angular, MVC, Blazor, Pages. Everything you need. In second position, i would pick any top 10 php framework: Laravel, Symfony, Yii. Why, because they are simple to work with and to…

But for a newcomer… god. Is Microsoft tied by law to only a limited set of names for their products? Why is everything called the same even though they are completely different?

Asp.net, asp classic, asp 1234567, Net core, core only? Net framework, just “.net”, Asp webforms? Asp razor? What is going on?

Also the fact that you go to Microsoft and you’re on a page of non core documentation, then you click on a code example and you end up in core docs doesn’t help.

Then there are 4 different ways of making an HTTP request and you have to be a net enthusiast to know which one is a wrapper on which one and what is the current one vs the old stuff.

Idk, I guess it’s good if you know it, but it’s pretty icky to get into.

Re: Ask HN: Easiest and cheapest full-stack frameworks that you love?

#45
I do this with Meteor for many years.

This is the template I use to start https://github.com/quavedev/meteor-template

For example, I built https://codeftw.dev (https://en.codeftw.dev in English) and https://www.lemeno.io/nerds in recent years.

Meteor built-in integration with MongoDB and real-time data system makes everything very fast to be implemented.

Disclaimer: I'm the former CEO of Meteor (www.meteor.com)

Re: Ask HN: Easiest and cheapest full-stack frameworks that you love?

#46
post #27

There are lots of projects that start you off with things most SaaS projects need. Eg https://bullettrain.co/ Personally I’m also loving SvelteKit. To me it perfectly bridges the front and backends. I ported most of my SaaS to it. Still new though so not a lot of community support. https://kit.svelte.dev/

I tried SvelteKit and while I like that it's easy to start with, the syntax for conditionals is not my favorite and it's also hard to find support for it. I think it's a little bit easier to get things done in Next.js than SvelteKit, even when you're building the exact same thing. I can't really comment on the rest though, I only played with it for an hour or so.

Re: Ask HN: Easiest and cheapest full-stack frameworks that you love?

#47
I'm actually doing some research on a similar topic. I'm trying to find what would be the most productive tools for me to create quickly create an MVP or proof of concept.

I narrowed my choices down to Rails and Django, most likely only using the API creation portions of each since I prefer using a JavaScript framework to handle the front-end. I spent some time writing down a list of areas that I could compare the two frameworks, and I'm going to see which one I like the most. Though I have a feeling I'm going to end up with Django. Their documentation and tutorials are incredible.

Re: Ask HN: Easiest and cheapest full-stack frameworks that you love?

#48
Meteor is a very strong option. It will build anything you throw at it. It has built-in accounts so you can get your login/auth system running very quickly. It has a lot of options for live data if your app needs it - your users see relevant updates on their screens without needing to refresh the window. It supports React, graphQL, MongoDB, and other view frameworks/databases.

Re: Ask HN: Easiest and cheapest full-stack frameworks that you love?

#49

Earlier quoted context omitted.

At the beginning (which from your post I assumed that's where you are, sorry if I misunderstood), it doesn't matter since you will (should!) have very few features. Those will be fast to build in almost anything. Code is a liability. The more code you have, the more you have to maintain, improve, etc. Now, if you already have a customer base, it's a different story - but then your idea has already been validated. My…

Thank you for the advice!

You're welcome! I just realized I linked the wrong video, here's the correct one (also Michael Seibel), where he talks about art:

https://youtu.be/C27RVio2rOs?t=1119

Re: Ask HN: Easiest and cheapest full-stack frameworks that you love?

#50

Earlier quoted context omitted.

Thank you for the advice!

You're welcome! I just realized I linked the wrong video, here's the correct one (also Michael Seibel), where he talks about art: https://youtu.be/C27RVio2rOs?t=1119

The wrong video was very helpful as well to be honest, so thank you for it :)

Helped me realize I was thinking about my project in the wrong way. Hopefully will release in the next few weeks :)

Post reply on HN