Finally rebuilding my personal site

This page summarizes the projects mentioned and recommended in the original post on dev.to

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • micahlt

  • The main feature of the old site that I didn't want to give up was the ease of pushing and having the site automatically deployed. For some of my projects, I use dedicated hosting tools like Vercel or Netlify, but I wanted to keep my site hosted on GitHub Pages so that other projects already on GitHub could continue to be on the micahlindley.com domain. Thankfully, GitHub Actions provided a great option for me to build the site with Vite in the cloud and host it automagically with Pages. I wrote my own Action to deploy the site and it's worked wonderfully so far.

  • vercel

    Develop. Preview. Ship.

  • The main feature of the old site that I didn't want to give up was the ease of pushing and having the site automatically deployed. For some of my projects, I use dedicated hosting tools like Vercel or Netlify, but I wanted to keep my site hosted on GitHub Pages so that other projects already on GitHub could continue to be on the micahlindley.com domain. Thankfully, GitHub Actions provided a great option for me to build the site with Vite in the cloud and host it automagically with Pages. I wrote my own Action to deploy the site and it's worked wonderfully so far.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • vue-router

    🚦 The official router for Vue 2

  • Version 1 used a single-page layout that's very common among developer portfolios. However, I was struggling to fit more content on the site while retaining fast load times. I gave in and switched to lazy-loaded routes that Vue Router supports. I was originally concerned about the weight that some frameworks and bundlers can cause, but Vite's intelligent bundling enables my site to load so fast that I don't even use a preloader anymore!

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • How to make Vite not unload the previous route

    2 projects | /r/vuejs | 12 Dec 2022
  • In One Minute : Vue.js

    5 projects | dev.to | 10 Nov 2022
  • How I Monorepo

    5 projects | dev.to | 9 Oct 2022
  • How to hide root path (/) content when navigating to a different path

    1 project | /r/vuejs | 10 Jul 2022
  • Build an Online Course Site with Vue

    3 projects | dev.to | 25 Apr 2022