[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

What is the best backend framework?

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 27
Thread images: 4

File: 1496433756777.jpg (83KB, 720x309px) Image search: [Google]
1496433756777.jpg
83KB, 720x309px
What is the best backend framework?
Why do you think so?
>>
Anybody?
>>
>>60713438
they're both fucking garbage, but django is a bit better because python is a much more widely used language and is much more versatile. Also django is easier to get started with
>>
>>60713499
I feel the opposite, I feel like Rails is much easier. I used to write a prolific amount of php, mostly with a framework called codeigniter. It was a really fast and good framework back in the day. Anyway I'm a systems guy, and mostly do devops stuff these days. I mostly use Ruby and Python to make scripts and small automation focused services with flask and Sinatra.

Anyway earlier this year I needed a full blown web crud app so I started with django having never used it before. I found it frustrating and I hated how I had to mess with routes for every page.

I switched to rails and I was way more productive and felt much more comfortable with rails in general. Rails will basically do everything for you automatically, the basics of getting all your crud in CRUD setup with literally a few lines of code and config. From there you can iteratively start customizing as needed. Rails 5 is based as fuck imo.
>>
>>60713438
Go''s http library
>>
>>60713438
I like working with django, except the setup/configuration is fucking POHR that I keep considering tearing it down and rebuilding in a new framework. Makes me miss the days of Classic ASP / VBScript.
>>
Spring MVC
>arguably the most advanced backend framework
>fantastic documentation
>huge amount of resources
>industry standard
>battle-tested in enterprise
>seamlessly integrates with other Spring modules and implementations JEE standards, which provide advanced solutions for everything you could ever need in a backend application
>has great IDE support in both IntelliJ and Eclipse
>strikes a good balance between implementing new features and keeping backwards compatibility
>supports both manual configuration approach and "convention over configuration" approach with Spring Boot
>gratis and libre
>backed by VMware, Inc.
>has a dedicated developer conference taking place every year since 2006 https://springoneplatform.io/
>officially supports Kotlin
>>
File: spring-logo.png (6KB, 346x202px) Image search: [Google]
spring-logo.png
6KB, 346x202px
>>60713660
>>
>>60713438
flask
>>
>>60713722
Can you recommend a good mvc skeleton or library for flask? I fucking hate django.
>>
>>60713438
They are both not great, bloat, have weird conventions, run by meh communities and use dynamic-everything-you-need-to-test-everything languages.
>>
>>60713438
>Enterprise
Spring
>Farming VC Chumps for dosh
Rails
>>
>>60713438
django is great because its simple enough to learn without knowing much python up front. it works on giving you a standard way of hooking everything together and then you just take care of your actual application logic. then as you learn python and more stuff, graduating to something more hands-on like flask is easy.
>>
File: 1495971367903.jpg (27KB, 268x268px) Image search: [Google]
1495971367903.jpg
27KB, 268x268px
>>60713751
>mvc skeleton or library for flask
Just do your own, and be consistent
>>
If you're going full Microsoft stack: ASP.NET.
Otherwise, Spring.

If you're on Microsoft Windows Server and Microsoft SQL Server and Microsoft IIS, ASP.NET is a breeze.
You gotta finagle it a bit to get it working well with other databases.
>>
File: meteor.png (3KB, 224x54px) Image search: [Google]
meteor.png
3KB, 224x54px
>>60713438
2017
not using pajeet.js
>>
>>60713438
Node.js
>>
>>60713798
I need something we can standardize on in my department at work.
>>
>>60713830
but .net core is almost stabile, so you don't have to go full microsoft. btw ef core has been rebuild from the ground and is now much more faster than the .net ef 6 version.
>>
>>60713991
I'm not saying it's impossible, I'm just saying it's clunky to use.

We're using ASP.NET + EF on a Oracle database at work, and EF doesn't always cut it so we're still writing a lot of raw SQL.
>>
>>60713991
they literally made a shitton of breaking changes last month
https://github.com/aspnet/home/issues/2022
>>
>>60713603
/thread
>>
>>60713660
>fantastic documentation
surely you're fucking joking. Spring's documentation is all over the place and you often have to rely on fucking forums for people who have been using the framework for the last 8 years to explain basic concepts like controller parameters. The rest, though, you're pretty much right.
>>
>>60713438
Rails because morons that run VC funds still think that it is sexy and will give you millions for any project that uses it.
>>
>>60713438
A custom Clojure stack.
>>
Loving deployd, looking to jump into expressa because of that postgres.
>>
>>60713438
django is rails clones.

It really comes down to Python vs Ruby
Thread posts: 27
Thread images: 4


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.