Live data from Hacker News

Ask HN: What web framework do you use? Why did you choose it?

news.ycombinator.com

31–40 of 122 posts

Re: Ask HN: What web framework do you use? Why did you choose it?

#31
post #9

asp.net core, I have tried a lot of frameworks and stacks from Laravel to Go and I have never been this productive on anything else.

Using standard asp.net, just webapi/entity framework, and Aurelia for the front end at work. Developers are very productive on this.

Re: Ask HN: What web framework do you use? Why did you choose it?

#32
Phoenix, for a lot of the same reasons I used to have for Rails including:

* Fast development cycle

* Conventional

* Great community

* Good ecosystem of libs to take advantage of

* "Magic" (although Phoenix's magic is much different)

And some of it's own like

* Great concurrency (which feels like a free win over Rails)

* Functional programming

* How Ecto, the ORM works

* How simple it is, even with the "magic" included.

* How assets are handled, via a thin layer to Brunch, Webpack, or other JavaScript asset bundler

There's a few more, but I think those are a lot of the major talking points.

Re: Ask HN: What web framework do you use? Why did you choose it?

#35
I use Django for my projects and I prefer it over Java Frameworks although I am an ex-Java developer. Python/Django feels quicker and lighter than Java/Spring stack which result in productivity boost. I explained in detail why I use Django on my story https://hackernoon.com/why-i-chose-django-over-java-framewor...

Re: Ask HN: What web framework do you use? Why did you choose it?

#36
Play Framework[1] (in Scala, its also available in Java): * I like programming in Scala * Play is built on Akka[2] (a lot of people use Akka instead of using a full-on framework) * Great testing suite * The documentation is very good * Most components of the framework can be used separately, for example Play has a good asynchronous http client that I use in other projects

[1]: https://www.playframework.com [2]: http://akka.io

Re: Ask HN: What web framework do you use? Why did you choose it?

#37
post #29
post #25

Earlier quoted context omitted.

I've never developed using Django. How does it compare to Wordpress? Or under what situation is it preferable to Wordpress?

But you cant compare Wordpress with Django, Wordpress is not a web framework is just a CMS for blogs. Or am i wrong? PS... Django <3

I have done little Wordpress development (just some plugin for a prototype that my company wanted). But I don't see anything that prevented it from being used to develop a web application since the theme/plugin system seems to fulfill everything. Django also describes itself as a CMS platform on their website so I kind of thought they are comparable.

Just wanted to make sure I know what I'm getting before I jumps in further into either Wordpress or Django :D

Re: Ask HN: What web framework do you use? Why did you choose it?

#38
ASP.NET MVC, because:

- ASP.NET MVC makes it much easier to keep your domain logic decoupled from the framework. This is in contrast to frameworks like Django who expect you to use their ORM, and to derive your model classes from a framework provided base class.

- It's C#. I know it well, it is common in industry, and it is statically typed. For programs of any real complexity, I find statically typed languages to be much more efficient and pleasant to work with.

Eventually I want to move more in the direction of stronger type systems, but it doesn't seem like there are many jobs out there for Haskell programmers who aren't programming demi-gods.

Re: Ask HN: What web framework do you use? Why did you choose it?

#40
Meteor - It's a fullstack framework that let's you write JavaScript both on the front- and backend. It let's you choose what you want to use for your frontend (e. g. React, Vue, Blaze, Angular...). Best feature: It's realtimeness.

And right now I'm trying Laravel (PHP). It has a great documentation. I like the ORM and that it's easy to use. I want to build an API with it and consume it with a SPA and react.

Post reply on HN