My Journey from Frontend to Full-Stack: Challenges & Rewards
التعليقات (27)
يمكنك قراءة كل التعليقات بحرية، لكن الكتابة والتفاعل يحتاجان تسجيل الدخول.
This whole process made me appreciate good API documentation so much more. Both consuming and creating it.
Honestly, the biggest reward for me was understanding security from both sides. It makes you a much more robust developer.
Yes! The jump can feel overwhelming. I found that starting with a very simple REST API and slowly adding features (like authentication, then database integrations) helped me build confidence incrementally.
I've heard great things about Supabase for rapidly building backend APIs and database interactions for frontend devs. Cuts down on the boilerplate.
What do you mean by 'steep curve' for Docker? Is it just the config files or understanding containerization in general? I'm a complete beginner.
Thank you for sharing, this is a very relatable experience. Just a small correction: I think you mean 'Node.js/Express' was the new language *and* framework, not language/framework. But great points overall!
It's not just about learning *new* concepts, but also unlearning some frontend-specific assumptions when you move to the backend. State management, for example, is very different.
The feeling of shipping a feature entirely by yourself, from database schema to UI, is just unmatched. Pure satisfaction.
I'm in a similar boat, but I'm worried about getting spread too thin and not excelling at either end. Any tips on managing that?
Did you pick up any new testing frameworks for the backend, or did you stick with something like Jest?
For anyone else struggling with backend concepts, 'fullstackopen.com' is an amazing free resource, especially for Node/Express.
Glad you persevered! The full-stack perspective really broadens your understanding of how applications truly work.
API authentication definitely throws a lot of people for a loop. JWTs, OAuth, session management... it's a rabbit hole.
Interesting perspective! I personally jumped from frontend (Vue) to full-stack with Python/Django, which felt like a bigger language context switch, but the ORM made database interactions surprisingly smooth.
The reward of building something end-to-end is seriously underestimated. It's so empowering.
Abdelrhman Rabea




