Hi all. First time posting on DEV so I hope I'm posting in the right place for this sort of question.
A little background about myself: I'm a junior dev, currently with 1 year of industry experience. In terms of frontend experience, I have worked with React, Vue.js, Bootstrap, Material-UI and CSS flexbox (not Grid yet).
I'm looking for a new job currently and have decided to make myself a portfolio website.
I'm building my website in React, because I don't get to use it at work and want to brush up on my skills (I did a lot of React at bootcamp but we use Vue.js where I work).
In terms of styling my website, I decided to use Material UI. I came to this decision for two reasons:
- I already use Bootstrap a tonne at work and wanted to work on a different skill.
- MUI is a bit more flashy than Bootstrap, which serves well for what is essentially a promotional website.
However, I'm not sure about my choice of CSS framework. I'm starting to worry that MUI will be too restrictive; that my site will look like a generic product website.
Ultimately, I want to build a website that:
- looks good, with a personal touch
- shows off some technical skills
- won't take too long to build
Does anybody have any advice on what route I should go down?
Should I carry on with MUI so I can show employers that I know more than just Bootstrap?
Should I try using pure CSS to show that I understand CSS and help my site look more personal?
Maybe I should stick with Bootstrap for speed, with the addition that it's very 'plain' and it's styles can be overwritten easily?
Or should I do something completely different?
Thanks. And apologies if this was a bit long-winded!
Haven't created your DEV account yet?