• Что бы вступить в ряды "Принятый кодер" Вам нужно:
    Написать 10 полезных сообщений или тем и Получить 10 симпатий.
    Для того кто не хочет терять время,может пожертвовать средства для поддержки сервеса, и вступить в ряды VIP на месяц, дополнительная информация в лс.

  • Пользаватели которые будут спамить, уходят в бан без предупреждения. Спам сообщения определяется администрацией и модератором.

  • Гость, Что бы Вы хотели увидеть на нашем Форуме? Изложить свои идеи и пожелания по улучшению форума Вы можете поделиться с нами здесь. ----> Перейдите сюда
  • Все пользователи не прошедшие проверку электронной почты будут заблокированы. Все вопросы с разблокировкой обращайтесь по адресу электронной почте : info@guardianelinks.com . Не пришло сообщение о проверке или о сбросе также сообщите нам.

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

Lomanu4 Оффлайн

Lomanu4

Команда форума
Администратор
Регистрация
1 Мар 2015
Сообщения
1,481
Баллы
155
"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:



Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

 
Вверх Снизу