Coder Social home page Coder Social logo

percolator's Introduction

Percolator

Percolator

PHP で構築された一般的な静的サイト構築に最適な初期構築テンプレートです。なるべくモダンな仕様で低コスト開発出来るよう定期的にアップデートしております。スモールスタート・LP 開発・小規模静的サイトとの相性が高いです。

Install & Use

リポジトリよりクローンを行い、npm iをして頂くだけで準備が整います。

$ git clone https://github.com/TsubasaHiga/Percolator.git
$ npm i

gulp 起動はnpx gulpで可能です。標準でbrowser-sync導入済み。

$ npx gulp

Documentation

基本的に npm 環境があれば即使用することが可能です。Gulp4 系対応済み。

項目 内容
コンパイル環境、タスクランナー npm + Gulp4 + Webpack
CSS トランスパイラ npm + Gulp
CSS 設計 FLOCSS
JavaScript モジュールバンドラ npm + Webpack
JavaScript ライブラリ Vanilla JS(Pure JS)
パッケージマネージャー npm

Directory structure

tree -a -I "node_modules|.git" -N -L 2 --dirsfirstで表示したディレクトリ構造

.
|-- dist
|   |-- assets
|   |-- hoge1
|   |-- hoge2
|   |-- hoge3
|   |-- hoge4
|   |-- inc
|   `-- index.php
|-- src
|   |-- css
|   |-- images
|   `-- js
|-- .gitignore
|-- .htaccess
|-- LICENSE
|-- README.md
|-- gulpfile.js
|-- package-lock.json
|-- package.json
`-- webpack.config.js

Code Standard

PSR-2に準拠。ただし以下 Sniff に関しては除外しております。

  • Generic.Files.LineLength

Browser Support

サポートしているブラウザは以下の通りです。基本的にはモダンブラウザの内(> 0.5% in JP)に該当するブラウザをデフォルト対応と致します。

History

プロジェクト管理の履歴を残しておきます。

Deta Detail Public or Private Repository
2019.07.06
リポジトリ名を正式名称に変更 Public https://github.com/TsubasaHiga/Percolator
2019.01.28
-
2019.07.06
パブリック版として開発開始。コミットログを持たない様最新ファイルのみインポートしたリポジトリを別途用意。 Public https://github.com/TsubasaHiga/fe_html5-template
2019.01.22
-
2019.01.28
正式に html5 テンプレートとして開発開始する為別途リポジトリ用意。凍結。 Private https://github.com/TsubasaHiga/fe_template_html5
2018.04.25
-
2019.01.22
社内 Fork 版として開発開始。各種テンプレート管理リポジトリの 1 つとして管理。 Private https://github.com/TsubasaHiga/fe_template/tree/master/html5

License

MIT License

percolator's People

Contributors

tsubasahiga avatar

Stargazers

 avatar  avatar

Watchers

 avatar

percolator's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.