FEDavid / portfolio

My first full portfolio made in React and TailwindCSS.

Home Page:https://portfolio.david-mould.dev/

Repository from Github https://github.comFEDavid/portfolioRepository from Github https://github.comFEDavid/portfolio

Building My Portfolio

I have chosen to build my portfolio using a combination of two modern technologies: React and Tailwind CSS.

Why React?

React is a powerful JavaScript library for building user interfaces, particularly single-page applications where a seamless user experience is essential. It allows for the creation of reusable UI components, which can significantly speed up the development process and make the codebase more maintainable.

Benefits of React:

  • Component-based architecture
  • Reusability of UI components
  • Enhanced performance
  • Easy integration with other libraries

Why Tailwind CSS?

On the other hand, Tailwind CSS is a highly customizable, low-level CSS framework that provides utility classes to build custom designs directly in the markup. This approach streamlines the styling process and ensures a consistent look and feel across the application. By using Tailwind, I can avoid writing custom CSS for every component, leading to a more efficient development workflow.

Benefits of Tailwind CSS:

  • Utility-first approach
  • Highly customizable
  • Consistent styling
  • Reduced custom CSS

The Perfect Combination

Together, these technologies offer a robust foundation for creating a dynamic and visually appealing portfolio. React's component-based architecture pairs perfectly with Tailwind's utility-first approach, enabling me to develop a responsive and modern user interface with minimal effort. This combination not only enhances the development workflow but also ensures a high-quality user experience.

Updates!

  • 26/07/2024

    • Let's go public! I am now confident I have made enough progress and changes to release the repo publicly and deploy my portfolio fully! Any feedback? Please let me know!

About

My first full portfolio made in React and TailwindCSS.

https://portfolio.david-mould.dev/


Languages

Language:JavaScript 77.6%Language:CSS 18.0%Language:HTML 4.4%