Giter Club home page Giter Club logo

archive-konojunya.com's Introduction

archive-konojunya.com's People

Contributors

konojunya avatar

Stargazers

 avatar

Watchers

 avatar  avatar

archive-konojunya.com's Issues

coverageの出力がおかしいので調査

TL;DR

coverageの出力がおかしいので調査

詳細

カバレッジでみるとテストしてるのがconfig.jsだけになっているので調査
調査後わかったらfix

nuxtをやめる

TL;DR

nuxtの旨味がない状態なので使ってても無駄なのでやめる。

404を出す

TL;DR

404つくる

詳細

konojunya.com/xxxx

に行った時にS3のバケット見に行ってしまって、エラーが出てるから、404.htmlとかを置いておいて、S3にホスティングする

nickname badgeをつける

TL;DR

nicknameと言うbadgeをつける

詳細

badge生成できるサイトで、nickname:junjunとか言うのを作って次回のリリースで反映させる

テスト書く

TL;DR

テストを書こう

詳細

テスト書こうな。。

faviconの追加

TL;DR

favicon.icoを追加する

詳細

faviconをhtmlのmetaで追加する

v2.0.0をつくる

TL;DR

konojunya.comのv2をつくる

詳細

  • デザイン刷新
  • nuxtからの脱却
  • ServiceWorkerを運用を意識したコードにする

などをする

i18nをする

TL;DR

国際化(internationalisation)を行う

詳細

i18nを行う

style lintの追加

stylelint src/**/*.cssでstyle lintをできるようにする

.stylelintrc
{
  "extends": [
    "stylelint-config-standard"
  ],
  "rules": {
    "selector-list-comma-newline-after": "always-multi-line"
  }
}

circleciの設定をもう一度する

TL;DR

AWSに変えたので、CircleCIの設定を書き直す

詳細

  1. git pull origin master
  2. npm run build
  3. pm2 reload konojunya.com

の手順をする。

cssのdefaultをameba式を導入する

* {
  margin: 0;
  padding: 0;
}

html {
  /* Define root em(rem) */
  font-size: 62.5%;
  min-height: 100%;
}

body {
  font-family: Hiragino Kaku Gothic ProN, Meiryo, sans-serif;
  font-size: 1.4rem;
  position: relative;
  overflow-x: hidden;
}

ServiceWorkerを実装する

TL;DR

ServiceWorkerを実装する

詳細

ServiceWorkerを実装して、Chromeなどの使えるブラウザからのリクエストを少なくする。キャッシュさせることによる負荷分散。
使うストラテジーはCacheFirst

http://tmp.fun/@gl8r

pm2のprocess.jsonを編集する

{
  "apps": [{
    "name": "hoge",
    "script": "build/server.js",
    "exec_mode": "cluster_mode",
    "restart_delay": 500,
    "merge_logs": true,
    "log_date_format": "YYYY-MM-DD HH:mm Z",
    "watch": [
      "build"
    ],
    "watch_options": {
      "followSymlinks": true
    },
    "interpreter_args": "--harmony --no-warnings --inspect"
  }]
}

tsにする

TL;DR

時々くるTypeScriptで書きたい欲を満たす

詳細

it's 自己満

Vueに書き換える

TL;DR

Vueに書き換える。

Nuxt.js採用

Nuxt.js

詳細

現状はReactで動いているが、Vueに書き換えてみる

developブランチをつくる

TL;DR

適当なところでdevelopブランチをつくる

詳細

いまはまだ良いが、開発がすすむにつれて必要になるので早い目にdevelopブランチをつくっておく

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.