Zum Hauptinhalt springen
Echtzeit-Radar & Feeds
Alle RSS Feeds ➔
👥 Community & Social
Sicherheitslücken (CVE)USN-8851-2: Linux kernel (Raspberry Pi) vulnerabilities(02.10.2026 um 08:30 Uhr)
•
Linux Tipps & HardeningUSN-8816-4: Linux kernel (GKE) vulnerabilities(02.10.2026 um 08:30 Uhr)
••
AI & KI NachrichtenThe Truth About Vibe Coding(02.10.2026 um 08:27 Uhr)
••
Sichere ProgrammierungCrisisIQ: An AI Agent for Real-Content Incident Investigation(02.10.2026 um 08:28 Uhr)
•
Sichere ProgrammierungHow to secure a Jakarta EE client application with OIDC (using pac4j)(02.10.2026 um 08:28 Uhr)
••
Sichere ProgrammierungSeven green checks and a team page that named its judges(02.10.2026 um 08:29 Uhr)
••
Sicherheitslücken (CVE)USN-8851-2: Linux kernel (Raspberry Pi) vulnerabilities(02.10.2026 um 08:30 Uhr)
•
Linux Tipps & HardeningUSN-8816-4: Linux kernel (GKE) vulnerabilities(02.10.2026 um 08:30 Uhr)
••
AI & KI NachrichtenThe Truth About Vibe Coding(02.10.2026 um 08:27 Uhr)
••
Sichere ProgrammierungCrisisIQ: An AI Agent for Real-Content Incident Investigation(02.10.2026 um 08:28 Uhr)
•
Sichere ProgrammierungHow to secure a Jakarta EE client application with OIDC (using pac4j)(02.10.2026 um 08:28 Uhr)
••
Sichere ProgrammierungSeven green checks and a team page that named its judges(02.10.2026 um 08:29 Uhr)
••
Intelligence View
⚡ tsecurity.de Intelligence

From Frontend to Backend in 90 Days: My Honest Journey + Beginner Tips

"If you’re a frontend developer who feels backend is ‘too hard’ or ‘not your thing’ — this post is for you." 👋 Hey Devs, I’m Preeti — a frontend developer turne…

Beitrag
0
Seite
0
↗ Quelle (dev.to)
Social ReaktionenReagiere als Erste:r — dein Feedback zählt!

"If you’re a frontend developer who feels backend is ‘too hard’ or ‘not your thing’ — this post is for you."







👋 Hey Devs,



I’m Preeti — a frontend developer turned backend enthusiast. For over 2 years, I lived comfortably in the frontend world: HTML, CSS, JavaScript, React, Nuxt... you name it. But deep inside, I always felt something was missing.



Fast forward to today: I’ve built APIs, managed databases, implemented authentication, and handled complex role-based logic using NestJS + Prisma + MySQL.



And I did this within 90 days — while juggling freelancing and mentoring.



This post isn’t just about how I did it, but how you can too — without burning out.









🧭 Why I Switched from Frontend to Backend



Like many frontend devs, I loved creating beautiful UIs. But whenever someone said, “Can you also add login functionality?” or “Can you fetch from our custom API?”, I felt limited.



I realized:




  • I depended too much on backend teammates

  • I avoided tasks just because I didn’t “know backend”

  • I wanted to build full, functional products, not just the UI









💡 The Turning Point



I joined a project where the backend wasn’t ready — and someone had to take ownership.



That someone became me.



No fancy courses. No “I’ll learn when I’m free.” I just opened YouTube, followed docs, and googled my way into the backend world.









⚙️ What I Used to Learn Backend





  • Language: TypeScript (a must for NestJS)


  • Framework: NestJS (clean architecture + familiar to Angular/React devs)


  • ORM: Prisma (trust me, it’s beginner-friendly AND powerful)


  • DB: MySQL (but works well with Postgres too)


  • Tools: Postman, Railway (for quick API deployments), GitHub









🛠️ Projects I Built During My Journey






1. 🎁 Gift Shop Backend




  • Built with NestJS + Prisma

  • Features: Add/Edit/Delete products, categories, users

  • Role-based access (Admin vs Customer)






2. 🗂️ Project Management System




  • Roles: SuperAdmin, Admin, User

  • Assigning projects by department

  • Auth with JWT, refresh tokens, and role guards









🧠 What I Learned (Besides Code)




  • 💥 You don’t need to know everything to start

  • 🧱 Architecture matters — keep your code organized early on

  • 🔐 Authentication is not as scary as it seems

  • 💬 Ask questions — even if you feel they’re “basic”

  • 🧘‍♀️ Give yourself time — backend thinking is different, but powerful









✅ Tips If You’re a Frontend Dev Who Wants to Learn Backend




  1. Pick one stack (NestJS + Prisma is a great start)

  2. Start with basic CRUD operations

  3. Don’t jump straight into Auth – master controllers & services first

  4. Use Postman to test your APIs as you build

  5. Build real projects, not just to-do apps

  6. Use GitHub to document your journey – even messy code helps others









🎉 Final Words



I’m still learning. Backend can be messy, frustrating, and… strangely addictive. There’s something powerful about writing a few lines and knowing your code is running the whole engine behind a product.



So if you're sitting there thinking, “Can I really do backend?” — the answer is YES.



You don't need a CS degree. You don’t need to master data structures first.

You just need to start.



Let me know in the comments if you're on a similar journey or planning to start. I’d love to connect or help if I can! 🤝






👩‍💻 Connect With Me:



🔍 CTI & Forensik

Cyber Threat Intelligence & Forensik

Bedrohungsgraph · ATT&CK-Mapping · Exploit-Belege
CTI Threat Relationship Graph
Akteure · Techniken · Beziehungen
2 Knoten · 1 Relationen
CVE / Incident Threat Actor Software MITRE ATT&CK CWE Weakness IoC
Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten From Frontend to Backend in 90 Days: My Honest Journey + Beginner Tips

Thematisch verwandte Begriffe: From, Frontend, Backend, Days · 6 Treffer

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

💬 Kommentare werden geladen…
Zum Aktualisieren ziehen
tsecurity.de Icon
Offline-Lesen, Eilmeldungen & 0ms Ladezeit

Installiere tsecurity.de direkt auf deinen Home-Bildschirm für das ultimative Vollbild-Magazinerlebnis ohne Browser-Leisten.

Nächster Beitrag