What are your frontend development strategies?

Hello everyone,

I am in the process of developing a SaaS web application. While I am proficient in backend development using Go, I find frontend design challenging and frustrating. I struggle with tasks like centering a div and often look for existing templates to modify. Is there anyone else who faces similar challenges? How did you kickstart the frontend part of your SaaS application?

Thanks

Starting on the frontend can indeed be challenging, especially when your expertise lies in backend development. A key approach is to immerse yourself in the fundamentals of CSS Flexbox and Grid. These tools are invaluable for structuring your layouts efficiently. Additionally, leveraging frameworks and libraries like React or Vue can accelerate your development and provide structure to your code. When facing design hurdles, modifying existing templates from resources like ThemeForest can save you a lot of time and help you maintain a professional look without reinventing the wheel. Finally, focusing on user experience and iterating based on user feedback can significantly enhance the overall usability of your application.

hey maya, i feel your pain. i was in the same boat. what helped me was spending some time on css tricks to get the basics. also, try using pre-built ui libraries like material-ui or antd for react. saves a ton of struggle with design hiccups.

have you tried pairing with a frontend developer, even just for a short period? sometimes seeing how someone else approaches design can be super enlightening! also, what’s your favorite part of backend development that you wish you could bring to frontend?