mytikas v1.0.0
Mytikas - Generate Static Sites with Integrations with CircleCI, Prismic, and Percy.
Mytikas is a toolkit for front-end developers to create static web pages which are integrated with CircleCI, Prismic, and Percy, and ZEIT Now.
It features:
an
html
file for describing an accesible DOM;a
css
file for styling the DOM;a client-side
javascript
script to pull down text and images from a content managament API and insert that content into the DOM;a
.gitignore
file so you don't accidentally commit junk files to version control;a
config.yml
file telling CircleCI how to test and deploy your website;a
package.json
file with build time transpilation and deployment scripts.
This leads to:
extraordinary performance for users since the DOM is compiled at build time rather than during the request/response cycle like most web pages today;
enourmous scaling potential since static sites work great with content distrubtion networks;
a low-stress experience for front-end devs due to a logical separation of concerns.
##Documentation
- sign up for a prismic account
- create a new repository in prismic
- create a page custom type
create a page
create a index.html file
- create a index.js file
create static assets
create a .circcleci/config.yml file
- create a now.json file
create a sw.js file
upload code folder to github
create circleci account
- create percy account
- follow project on both
- create environment variables
HTML
JavaScript
CSS
Package.json
CircleCI Config
5 years ago