5 ms·
Ask HN: What's your workflow for simple side projects?
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?
- WalterSear 10y agoI have a bunch of boilerplate repos. https://github.com/Jon-Biz/simple-static-react https://github.com/Jon-Biz/simple-static-react https://github.com/Jon-Biz/simple-static-react-router 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 :)
- lollipop25 10y agoApp: - HTML: Vanilla - CSS: Bootstrap 4 (SCSS) + node-sass - JS: Any framework (ES6) + Rollup + Babel Deployment: - Repo: GitLab - Host: GitLab Pages - CI: GitLab CI
- insin 10y agoI use this to generate new project skeletons and handle all the dev/test/build tooling: https://github.com/insin/nwb https://github.com/insin/nwb I just use GitHub pages for static project hosting. Surge, or something similar, would probably be more convenient.
- rayalez 10y agoSimple 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. Just made myself a homepage like this: http://rayalez.com http://rayalez.com
- tmaly 10y agoat a meta level, I plan everything the night before. my time is short, so I need to optimize productivity.
- dweinus 10y agoI 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.
- pigpigs 10y agoJust wrote out a boilerplate for side projects https://github.com/zweicoder/react-redux-express-boilerplate https://github.com/zweicoder/react-redux-express-boilerplate Normally I host it on DigitalOcean
- jsegura 10y agoFor deploys I use PubStorm (www.pubstorm.com). Super easy and straightforward deploys for static sites.
- probinso 10y agoIt'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
- garhirunrat 10y agoQuick and easy project for me I use just HTML, jQuery. Host on AWS S3. Upload via S3 console. If it's a big one. I use Play Framework and React. Host on EC2. Upload is depend on project.
- dontJudge 10y agoSuper 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. Super duper efficient? Develop on prod.
- rajnp 10y agoIf it is static webpages, S3 hosting.