[Vuejs]-How can i maintain a modern static website without transpiler or bundler tools

0đź‘Ť

You certainly could continue to manage this site the “old school” way, but in doing so, you’ll be ignoring the benefits that all the modern tools give you.

For example

  • no git (or other version control) means no rolling back changes (or errors)
  • using version control software also means you have a backup and you don’t need to set up a backup scheme on the production server to save your files
  • editing on the production server means if someone makes a typo, the site is messed up; etc.

I would strongly recommend modern tools; if cost is a concern, consider free tools:

  • Bitbucket has long offered free private repositories; Github has recently also started offering them.
  • Tools such as Hugo, Jekyll, and others permit creation of static sites quickly and easily.

Edit in answer to some of the comments…

Switching to a more modern development workflow (including version control) is not just about saving money, it’s also about:

  • Does the employer/client want their developer(s) spending a lot of time managing the site – possibly including fixing problems – or do they want them working on something else?

  • Is the employer/client willing to have periods of time when the site does not work correctly? As @birdspider mentions in the comments above, if you have multiple people working on the website on the production server, they’re going to be messing up each others’ work. Note that the use of a VCS helps avoid avoid some of the problems with people stepping on each others’ toes and it also make fixing those conflicts so much easier.

If you approach the employer/client with these points and their answer is “we just don’t like it”, then there’s probably not much else you can do. If I were in your shoes, I’d be strongly tempted to either a) implement something on my own (just to preserve my own sanity, although really this is probably not a good idea) or b) find a new job.

Leave a comment