Workplaces for digital nomads: the frontend

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

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. frontend

    Frontend part of Workplaces in Cyprus website (by workplacescy)

    The entry component src/components/Home.vue:

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. vue-google-maps

    Reactive Vue 3 components for Google maps

    The fawmi/vue-google-maps library, version 0.9.72, is used to display the map. The author broke the map in later versions and did not publish the source code on GitHub (however, these versions are available via npm).

  4. vite-plugin-pwa

    Zero-config PWA for Vite

    PWA is created with vite-pwa/vite-plugin-pwa, and its parameters are set in vite.config.js. In summary, the implementation of PWA was not a project aim, but it did provide good caching of all project components and resulted in a very quick reopening of the site.

  5. vite

    Next generation frontend tooling. It's fast!

    Builds the project with Vite and some magic in vite.config.js to optimise the final code, including CSS and HTML minification and the creation of a lighter version of Sentry.

  6. vue-router

    🚦 The official router for Vue 2

    A simple src/router/index.js router based on vue-router allows you to avoid utilising the store for now (with the current project capabilities) and helps with 404 error handling.

  7. Sentry

    Developer-first error tracking and performance monitoring

    The same Sentry and Honeybadger.

  8. Quasar Framework

    Quasar Framework - Build high-performance VueJS user interfaces in record time

    Overall, I preferred Vuetify over Quazar and other UI frameworks. However, it has its own drawbacks:

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. purgecss

    Remove unused CSS

    Unable to get rid of unused styles. Importing components individually and setting styles in SASS can greatly simplify builds, but several common unused styles can't be deleted using PurgeCSS and analogues due to dynamic class names.

  11. MaterialDesign

    ✒7000+ Material Design Icons from the Community

    Instead of using Vuetify's default font icons, the project imports SVG icons from the mdi/js package at https://materialdesignicons.com. This saves approximately 1 MB in the final package.

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

  • What tools do you use to convert Vue.js SPA to mobile apps?

    2 projects | /r/vuejs | 22 May 2023
  • Top 10 Vue.js libraries you should be using in 2025

    9 projects | dev.to | 30 Dec 2024
  • Vite PWA: PWA integrations for Vite and the ecosystem

    1 project | news.ycombinator.com | 21 Nov 2024
  • Meteor is getting new docs!

    2 projects | dev.to | 24 Jan 2024
  • On what side project you guys are working on?

    14 projects | /r/webdev | 29 Jun 2023

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?