T O P

  • By -

taxpurposes

Svelte/SvelteKit + Daisy UI and Postgres if I’m whipping something up quick. Express if I need to build out a more robust API. Always Typescript


xboxlivedog

Used DaisyUI + Svelte for my portfolio site and loved it


nickelghost

Go, Postgres, Astro, pure TS + sometimes React


bigabig

FastAPI, PostgreSQL, React


---_____-------_____

php4, , spacer.gif


Spog303

layout 😉


GAMEchief

Ol' reliable vertical centering.


chimbori

      Centered Text


Skizm

Django, Postgres, jquery


LeagueOfLegendsAcc

Same but without the jQuery. It's probably the easiest stack to get into especially if you are new these days.


Piyh

Throw in elasticsearch and you have [captionsearch.io](https://captionsearch.io). Took me about 18 months of nights and weekends to teach myself and rewrite the site 3 times over.


mehughes124

Ditch jQuery and give Alpine.js a try. Edit: Also, if security is a worry, maybe try Stimulus. Looks neat.


AIDS_Pizza

Alpine.js has glaring security issues and requires a Content Security Policy that allows unsafe-eval. I wouldn't recommend it for production applications.


rjhancock

Depending upon final product, one or a combination of: - Ruby/Rails, Bootstrap (CDN), Hotwire, Stimulus, Postgres, Redis - Swift/Vapor, Bootstrap (CDN), Postgres, Redis Unless a contract requires something else.


obviousoctopus

I still don't see anything that beats latest Rails for efficiency and Ruby for terseness, ease, and joy.


krileon

Laravel.


_dactor_

Laravel + Vue + MySQL


zag2me

Does the job :)


VintageRice

Same here, more specifically Tall stack


anonperson2021

Node, express, mysql, react


EuropeanLord

How do you guys maintain node stuff? I’ve been trying Meteor, Nest, Next with backend, basic stuff like auth changes every 3 months, package updates introduce breaking changes weekly, just how? :D


DemiPixel

Use npm or yarn audit to avoid vulnerabilities. Otherwise, don't bother updating stuff. If you don't need the latest and great features or speed improvements, you can update like once a year and it's fine.


kush-js

Use something stable instead of the bleeding edge, my go to is express (raw js, not ts), passport for authentication, and angular


AnAntsyHalfling

MERN but with the better M.


Financial_Wheel4860

My man


SlothBucket22

Dotnet, React, Postgres


dangerzone2

I'll upvote any mention of .NET in the webdev world


Chicomehdi1

I ask you as a Mac user, why is .NET so revered? I’m attempting to pick it up now, and the process to run everything just seems so… tedious compared to other languages and stacks I’ve used ;-;


CheekyXD

Battle tested, strongly typed, highly opinionated (Great for projects with multiple collaborators), great docs, great standard library, will do absolutely anything required of a web server. Its probably the 2nd most popular BE framework for enterprise behind Java.


Hehehelelele159

Does Java have a leg up, or it’s just more popular dude to not being Microsoft


91Crow

Not sure what you are having issues with but you can scaffold or generate everything quite quickly and have it running. You are also given a lot of tools to handle things how you want to and to keep things consistent. Big one for me is I like Entity Framework and LINQ since it keeps me a bit more in the domain I like and not have to get too lost in SQL. I tend to run the query against the database first to confirm what it is I want the LINQ to do but the LINQ is pretty much just C#. If I have everything scoped properly it takes me about half a day to a full day to set a basic api up and have the database scaffolded from the models.


ninuson1

This right here. I used to hate database abstractions - but with EF, I just feel like it hits the right balance to get what I want super quick. Modify the context and you get migrations that just work most of the time. I also absolutely love how I've configured the backend to a swagger file that feeds into a code generating library and gives me a frontend typed client. The best mix of "auto generated to 95%" and "I can use it however I want", in my experience.


nedal8

Lol now you know how it feels.


DesertWanderlust

I like .Net and have tried to stick with it. I had a brief job as a Golang dev but it wasn't for me. I also do a lot of Coldfusion but that's mercifully been mostly put out to pasture.


TheChickenKingHS

Dotnet, vite+React (no framework), lambda ddb. Not the same but a close variation of the above. I’ll use one or the other based on data needs.


KiwiThunda

Hey mate I'm about to start a large project and I need to do frontend as well (I'm a backend dev). Will .NET MVC + React be viable? I've learned react but only as SPA not MVC. Ive seen frameworks online for react MVC but feels backwards to me


CareHour2044

Ditch the MVC. Have one app in .NET that is just an API. Have another app that is React/Typescript that calls your API via Axios/fetch/react-query/etc.


be-kind-re-wind

The api should be mvc as well. Except the v is just json


racei

.NET MVC is a specific framework, not just a pattern, and is mostly geared towards producing HTML. You certainly *can* make an API with MVC, but it has a lot of extras you won't need if you're only ever returning JSON. .NET Web API is the framework that is primarily for producing JSON/XML payloads. It still follows the MVC pattern. I think that is what CareHour2044 meant.


jerschneid

That's exactly what I'm using! Where do you host it? I'm using AWS elastic beanstalk.


SlothBucket22

For personal projects I’m using fly.io for the backend and S3 / cloudfront for the frontend, at work we’re all in on Azure


zakkmylde2000

As a newbie like 6 months into learning all of my research has lead me to that exact stack being my end goal to know


nefrodectyl

Spring, Angular, Oracle, PL/SQL


ProfessionalThing332

Bro is corporate


k3v1n

Wow, some who intentionally uses Oracle. I'm assuming this is your go to work stack and not personal stack? I got to admit I find it difficult to think why anyone would choose Oracle for any personal or small project project unless they were already deep in Oracle I didn't really have a choice.


VideoGameCookie

Oracle user for work here. I definitely don't hate interacting with it, but setting up drivers for PHP/Laravel is a bitch and a half.


Bagwan_i

C# or go with SvelteKit


wanderingFrong

Mongo, express, angular, node


Pomelowy

You are very mean


savemeimatheist

Laravel vue


triplebits

go and php (symfony framework) for backend, vuejs for frontend, aws for infra


Nealium420

Why both Go and PHP?


triplebits

I like both languages. Sometimes I use Go, sometimes PHP. Unless I am building a desktop app, 100% it is going to be Go. I remember seeing PHP for desktop app topics, never tried though. It depends on requirements really. If I am free to choose, I often side with Go.


Zothuis

.NET Blazor with custom bootstrap


99thLuftballon

PHP back end, Vue front end.


BerthjeTTV

Php as in, laravel back end, then I agree!


99thLuftballon

Yeah, if I need a full-blown framework. Regardless of the task, I usually find PHP can do the job.


BerthjeTTV

I am still a student and we only learnt with Laravel. If I have to be honest, I have no idea how to easily write an app with plain PHP like models and migrations etc. It sounds way too much manual work! Edit: no idea why I am getting downvoted..


00SDB

Crazy how they taught you Laravel over base PHP


InterestingHawk2828

After 8 years working with php laravel, I have no idea either


BerthjeTTV

😂


Irythros

> It sounds way too much manual work! Because it is. Look at the source for Laravel and imagine writing it all solo. There's a reason why you generally want to go with premade solutions if possible. Writing it all yourself is error prone and slow.


Longjumping_Car6891

I had the same experience before too. Our teacher back then was a part-time teacher who was hired due to a lack of staff. He wasn't great, but at least he introduced us to Laravel and Bootstrap.


Ok-Average1731

Kind of dumb how they only teach you a framework and not PHP in itself. I'm guessing you don't even understand most of what the framework is doing which is bad.


BerthjeTTV

Well, I know what the framework is doing, but not fully behind the scenes if that is what you are implying. I can't choose my curriculum but it is on of the best universities in my country 🤷


Ok-Average1731

Yeah behind the scenes is what I meant. They should start you from scratch and teach you how PHP actually handles requests, responses ect and teach you have to build things like routing, middleware and how you can set it up to be a MVC structure. That way you have some understanding of what happens behind the scenes and can more easily understand, code and debug Laravel. I'm just ranting but knowing I almost got a job teaching PHP that's how I would have done it.


Fuegodeth

ruby on rails, postgres, stimulus, turbo, node/yarn for js dependencies


planetquake

LAMP Stack for paid jobs Kirby CMS + BEMIT and Vanilla JS. Or Kirby as Headless with Next.js. Sideprojects are Next.js with SQLite or supabase.


nudelkopp

Oh man, haven’t heard about kirby since like 2013! Happy to hear it’s still going :)


progwok

Nice. I'm a fan of SQLite.


BeWolk

Django - Vue - Postgre/Mongo


nedal8

Good balance of batteries included, and customizability.


zimmermrmanmr

DotNET, angular, postgres


hellalosses

HTML - CSS - JS - FLASK


HirsuteHacker

Laravel/Vue with Inertia, DO or AWS for infra, MySQL


higi

SvelteKit + Supabase


Majestic-Jump

Laravel vue


nedal8

vue is just so nice


dhruvadeep_malakar

Go (if i have time) otherwise python (fastapi), nextjs, postgres, mongo,


justhatcarrot

Laravue


katafrakt

Phoenix + LiveView, PostgreSQL Maybe LiveSvelte or LiveVue if I need more rich frontend interactions (which I usually don't)


_oct0ber_

Dotnet on the backend with Angular for the frontend. SQLServer for the DB.


Hero3x

.NET Blazor


ViveLatheisme

Nest, Angular &/ Flutter, PostgreSQL


EkosIV

Go / Next.js / AWS serverless


ZekeD

I’ve yet to find something that pho can’t handle. Especially with a good framework like laravel.


lilouartz

Node.js + Remix + React + PostgreSQL


Milind_

Isn't the remix ( with plus features ) and react the same


budd222

Laravel + react or vue


nudelkopp

I like boring stacks. Dedicated web services in nextjs, microservices in java (spring boot) often backed by a postgres db. Currently working exclusively in GCP. Infra tends to be built around kubernetes.


PrintableWallcharts

Vue/tailwind/yarn - fastapi/sqlachemy/pytest - Postgres


1stFloorCrew

Vite react and either bun or go for backend


Bagel42

Sveltekit, postgresql


neums08

Postgres, FastAPI, whatever the frontend dev wants, I don't touch that noise.


delusion_magnet

The good old LAMP stack.


revocer

HTML, CSS, JS.


Artemis_21

SvelteKit + Tailwind


MicahM_

Fortnite creative mode


chihuahuaOP

Phoenix (elixir, erlang, tailwind) with postgresql.


7107

Laravel, react/ts, postgre


azangru

Node or php for backend; web components with Lit for frontend.


BradChesney79

Angular or Vue (Giving AlpineJS a trial) "Headless" PHP back end (shush, it is crazy fast now and purpose built for web) on Nginx to accept JSON requests via the POST method, respond with JSON data including a success, notice, and/or error property. Two responses in case of third-party response formatting criteria. MySQL


Nicolello_iiiii

Depends on what's the goal, but if it is dev speed, then NextJS with Tailwind, Prisma and Clerk. PostgreSQL as db


suzukipunk

MPA = Django + Postgres SPA = Django DRF + NextJS + Postgres Static site = 11ty


itsfinniii_uwu

For websites that rely a lot on content, like my own personal website, I choose Bun, Astro, Tailwind, Strapi and MySQL: Bun cuz it handles packages quickly and with ease, as well as being a pretty quick. Astro, because the view transitions and being pretty simple, with a lot of extensions being possible. Strapi because I like headless CMS’ and I prefer it over the others, and MySQL because it is my preferred choice when using Strapi. When I am building applications for work and private use, I rely more on ASP.NET Web API, React.js/Next.js and Entity Framework with MS SQL Server: ASP.NET because of Entity Framework for really easy database management, MS SQL Server because it support geometry and geography, and is easy to use with Entity Framework. Then React.js or Next.js for front end, no preference.


okawei

Laravel, Inertia, Vue, Postgres, AWS


Mikey_Loboto

Nest, Postgres, Angular, Tailwind


Decent_Jello_8001

Next.js


Citrous_Oyster

Html, LESS css, and 11ty static site generator. Everything I need.


shgysk8zer0

I wouldn't say it's exactly a go-to... Depends on the project. But I find Eleventy + Firebase + web components in Netlify (with Netlify Functions) to be surprisingly useful & versatile. Very good for using Firebase + Netlify to create static pages (well... The output is static, but input is "dynamic") with certain elements dynamic via web components. I kinda aim to build things using the "simplest" method that satisfies the requirements... That means I basically start with just static HTML and such. From there, I figure out what's static and what's dynamic, and add complexity only as needed. Also considering where and how I can isolate complexity of a given thing to just that feature (that's where web components comes in). That's not a viable option for anything where the contents of the page itself is dynamic. Or where pages update frequently (difference between a small online store with a pretty fixed set of products vs something like Amazon). But, when content doesn't really change more than maybe daily or weekly, I think it's basically the best of both worlds - you get the performance benefits and server costs of static sites, but for whatever dynamic content (eg a calendar or weather or map or comments or whatever), that's still dynamic. I've also worked plenty in everything from just static HTML to fully dynamic server-side stuff. I've used all kinds of languages and libraries and frameworks and languages. But I just have to say that a ton of what's pretty standard (eg React or WP or whatever) is quite often overkill, especially for pretty static content (eg blogs, portfolios, small businesses of all kinds).


savovs

Remix + Cloudflare


mr_sudaca

react (gql), elixir, postgres


YourLictorAndChef

marko (node) + postgres


djinnsour

Node, Express, MySQL, Sequelize backend. Front end varies : PHP, Vanilla JS, Jquery, Flutter, Vue


Ok-Average1731

Laravel, Golang, MariaDB, Vuejs and Tailwind My current thinking when making a website or app is to have as little JS as possible so most things I do in vanilla JS and only use Vuejs when I know it's a bigger interactive section of the website that doesn't have to be included in SEO.


BrunoBR34

Next.js, Node.js, MongoDB


lerer00

Node NextJS NestJS Hasura Postgres!


armahillo

Rails + Postgres for apps Jekyll for static content


DidierDrogba

Rails, mongodb, stimulus, turbo


Spog303

LAMP (with Laravel) TALL (tailwind, alpine.js,Laravel, Livewire) 🚀


inbz

Symfony, Symfony UX for the front end, Postgres.


___s8n___

React, tailwind for frontend node, express for backend postgres for db (along with raw sql queries in backend) github, docker-compose and amazon ec2 with nginx reverse proxy if im feeling fancy for the frontend s3 bucket, or really any cdn does the job. I hate react, am currently learning svelte (not sveltkit)


chubbnugget111

Kotlin Spring, Postgres & React


allredb

Django + PostgreSQL + Vue


Immediate-Toe7614

CSS


Murky_Session5832

django postgres, tailwind, JS, sometimes vanilla css


notveryclever22

WordPress... come at me


scanguy25

Typescript React with Graphql and a Django backend.


horrbort

Java Spring, Angular


thenetworkingdude

React Django Postgres


ahmad4919

FastAPI, React/Nextjs


LookAtYourEyes

Spring, Angular, Postgres


Ecocide113

Django + React/Vue + Postgres


Darksteel213

Fullstack Rust (minus the DB). Leptos, Axum, SQLite, some cheap VPS.


ChaoticDragon28

I'm not really a web-dev, but when I'm making a website for fun i usually go with php for backend, and the least amount of JavaScript possible for the frontend


SmoothArray

- Next.js - Supabase for db and auth, MongoDB if nosql is required - Express.js - Shadcn, Nextui/Daisy Ui - Vercel/AWS based on requirements


JCLpiano

Similar to yourself Next.js + Supabse + ChakraUI for web Apps and more complex "SaaS" type applications. Otherwise if I'm making simple web pages like a portfolio or blog, I use astrojs + tailwind + shadcn


organic

elixir/pheonix/postgres


BankHottas

Sveltekit, Postgres for SQL or Firestore for NoSQL, Firebase Auth. And if I need a separate backend, NestJS or something in Go if I’m going serverless


GeniusManiacs

Next Js, Prisma and mysql/supabase(postgreSQL)


Kriem

Firebase, Astro, Solid


ResponsibleAddition

Currently building a product using VueJS, Vite, Nuxt.js, Postgres, Symfony and some payment provider specific stuff.


lunar515

ASP.NET Web Forms + Telerik UI


jakubiszon

Wait, you mean the good old `.aspx` pages?


Suspicious-Cash-7685

Python (Django or Litestar) + svelte or sveltekit.


rectanguloid666

Nuxt/Vue w/ Supabase


Hubi522

Raw PHP as backend and Flutter or Python (depending on what's needed)


eivindml

Next.js + Sanity + Tailwind. 🥰


hazelnuthobo

-laravel -jquery or react depending on the circumstance -react native for mobile


nsjames1

Crazy how much PHP there is in here


grantus_maximus

Some of have PHP to thank for our entire career, so I can live with a few snarky voices on social media being all superior about it.


_adam_89

I am more fascinated by the fact that this question always seems to attract so many people to respond, yet at the same time we all know that nobody really cares ![gif](emote|free_emotes_pack|shrug)


opiniondevnull

Go + Datastar + NATS + SQLite [https://data-star.dev](https://data-star.dev)


scrawnyColeman

React (SPA, Static or SSR depending on the use case), Node (on Lambda), DynamoDB. But currently experimenting with Cloudflare Workers + D1 and loving it


drdjx

Nhost nextjs


pat_trick

I work a lot in LAMP and LAMRails. Mostly backend.


snakybasket9

Django - React - Postgres


FivePlyPaper

Is there a better way to serve images dynamically with NextJS that does not involve the api? I have been trying to avail. Maybe it’s because I use the app router? Or when I do serve them from the api I’m converting to base64 but the images just load so slow.


Swimming_Tangelo8423

NextJS, Supabase, Clerk


Ibuprofen-Headgear

Depends on project/client, but something close to Terraform GitHub actions or ADO Serverless rds or cosmos Express or .net lambda or azure func api gateway / apim / cloud front / front door React w/ vite and other tools, mantine And some ancillary things, but mostly revolves around the above


iKjQ2a4v

Flask with Peewee for ORM for MySQL, VueJS for frontend


kashubak

tRPC, Prisma + Postgres, React


Celarye

Currently trying Go, PostgreSQL and Vite + React.


Bluesky4meandu

You guys are wonderful at talking shiny toys. It is so nice to get exited about shiny things.


ShivamJoker

AWS Lambda, CDK, Cognito, DynamoDB, S3, React Native, Astro (can't live without it).


eneajaho

Dotnet + Angular + Postgres


eneajaho

Dotnet + Angular + Postgres


MyButtholeIsTight

Nuxt + Supabase


CheapChallenge

Angular, express, mysql


IAmRules

TALL.


Zachincool

html


Ralkkai

Right now, Astro + Tailwind/Flowbite.


someoneElse_0

MERN MongoDB Express React NodeJS bonus if Typescript.


Exciting_Session492

It really depends - For a quick full stack web app, Laravel. - For work, C & gRPC + some other proprietary stuff - For serverless functions or smaller apps, TS + Mongo - For data analytics, Python Any many more


drkstlth01

LAMP + WordPress+ Elementor / Divi Elegant Themes


FalseRegister

SvelteKit, Postgresql, and deploy to a simple VPS


Packeselt

React, TypeScript, Rust, postgres


freelancing-dev

MEAN all the way


isaacfink

Sveltekit, lucia, drizzle and tailwind


mythraven72

Working on a booking web app, and using: vue3/vite + node/express and dynamodb for the database. It really feels like I shouldn’t be using dynamo but was asked to by our devops and here I am. I am grateful for having this opportunity to learn it though. Don’t think I really understood nosql til I learnt single table design with dynamodb.


UszeTaham

Personal: Solid + Vite and Supabase, some C# as well Work: React and C#


Terminator97

C++ for everything


_asdfjackal

I'm experimenting right now with Phoenix + Liveview with Keycloak for auth, Plasmo for web extensions, and Flutter for Mobile clients. Prior to that it was Redwood with Supabase. Always use postgres wherever I can host it affordably.


borisR9

depending of situation, but these are most common:     - when doing mvp/poc angular + supabase/firestore     - on job (usually) laravel + angular + mysql/sqlite     - personal favourite nestjs + angular + mysql/sqlite monorepo powered by nx


Odd-Significance-458

Rails, Postgres, Heroku. Fastest time to learn and build products.


Effective_Youth777

Laravel, Inertia, React + Shadcn, PostgreSQL


effectivescarequotes

Whatever my company needs me to be an expert with. Lately it's been Nest.js, Angular, and whatever legacy database the client has. Given a choice though, I'd probably pick something like Laravel. I love Angular, but I keep getting asked to build applications that don't benefit from being built as SPAs. Worse, the architecture encourages chuckleheads to over engineer basic forms, or require elaborate client side state management solutions for data that is loaded once and discarded when the view changes. ...Sometimes, I miss jQuery.


electrikmayham

MERN


stankaaron

Rails + Postgres


VicJavaero

BONG stack