DEV Community

Paul Knulst
Paul Knulst

Posted on • Edited on

2

5 Popular Web Development Stacks And My Personal Stacks

⬇️ LEMP
→Linux
→Nginx
→MySQL
→PHP

⬇️ LAMP
→Linux
→Apache
→MySQL
→PHP

⬇️ MERN
→MongoDB
→Express
→React
→NodeJs

⬇️ MEVN
→MongoDB
→Express
→Vue
→NodeJs

⬇️ MEAN
→MongoDB
→Express
→Angular
→NodeJs


MY FAVORITE STACKs

⬇️ MNNN
→MySQL/MongoDB
→NestJS
→NextJs
→NodeJs

⬇️ MNRN
→MySQL/MongoDB
→NestJS
→React (native)
→NodeJs

⬇️ MANN
→MySQL/MongoDB
→Android
→NestJS
→NodeJs

Whats your favorite Stack?

Top comments (0)

typescript

11 Tips That Make You a Better Typescript Programmer

1 Think in {Set}

Type is an everyday concept to programmers, but it’s surprisingly difficult to define it succinctly. I find it helpful to use Set as a conceptual model instead.

#2 Understand declared type and narrowed type

One extremely powerful typescript feature is automatic type narrowing based on control flow. This means a variable has two types associated with it at any specific point of code location: a declaration type and a narrowed type.

#3 Use discriminated union instead of optional fields

...

Read the whole post now!