Simple one page static pages that you may make small edits to (such as a simple web game or demo page), what's your setup for efficient deploys? Framework, hosting, uploading?
Simple html and CSS, Zurb Foundation(super convenient, has all the elements I need, takes care of 80% of the design), deploy to Digital Ocean, serve with nginx.
I do the same. I spend a lot of time sketching and mentally toying with it before I drop code. It gives me something to do on train rides and is a welcome luxury in comparison to agile.
It's changed over the years, but presently I use GitHub for Source control and pull down to a Raspberry Pi for hosting. Then I connect using Dynamic DNS.
If it's something that I can do completely in markdown, then I just hosted on GitHub
Super efficient?
Just upload content to production. I remember at my first job they pressed an "up" arrow button once content looked good in their browsers.
16 comments
[ 2.9 ms ] story [ 46.2 ms ] threadhttps://github.com/Jon-Biz/simple-static-react
https://github.com/Jon-Biz/simple-static-react-router
I'm going to publish a React/Aframe version and one with a server tomorrow.
EDIT: probably not tomorrow, but in the next few days for sure :)
- HTML: Vanilla
- CSS: Bootstrap 4 (SCSS) + node-sass
- JS: Any framework (ES6) + Rollup + Babel
Deployment:
- Repo: GitLab
- Host: GitLab Pages
- CI: GitLab CI
https://github.com/insin/nwb
I just use GitHub pages for static project hosting. Surge, or something similar, would probably be more convenient.
Just made myself a homepage like this:
http://rayalez.com
Normally I host it on DigitalOcean
If it's something that I can do completely in markdown, then I just hosted on GitHub
If it's a big one. I use Play Framework and React. Host on EC2. Upload is depend on project.
Super duper efficient? Develop on prod.