noteでの大きくなりすぎたNuxt.jsのアプリケーションを分割する取り組みについて
Kaizen Platform入社前は何してたの?プログラミングを始めたのは高専生時代で、きっかけはMinecraftのMOD(改造パッチ)を作るために覚えたJavaでした。当時はまだMOD開発に関する日本語のドキュメントがほぼ皆無で、ソースコードを読んだり海外のフォーラムに潜ったりして集めたノウハウを日本のフォーラムに投稿する、というのを繰り返していました。今にして思えばあれが初めての開発者コミュニティへのコントリビューションで、今の自分の原点のような気がします。 2015年に高専の専攻科を修了したあと、株式会社トップゲートに入社しました。トップゲートでは主にGoogle App Engine/Goでのバックエンドの開発やAngularJS/TypeScriptでのフロントエンドの開発をやっていました。 同時期くらいから勉強会やイベントでの登壇、執筆などの活動を行うようになり、Webフロ
こんにちは、らこです。AngularJSのバージョン1.5.0がリリースされましたね! コードネームは ennoblement-facilitation、ざっくり訳すなら「高尚化促進」でしょうか。コンポーネント志向の「高尚」なアプリケーション設計への移行をサポートするバージョンだということでしょう。 1.5.0ではcomponentの追加をメインに、Angular2へのスムーズな移行を行うための足がかりとなるアップデートです。いい機会なので、 今の自分のAngularJSの使い方がどれくらい古いのか をチェックし、どのようにモダンにしていけばいいのかを知っておきましょう。 ちなみに、1.4までに関しては AngularJSモダンプラクティス - Qiita を参考にするとよいでしょう。 このモダンプラクティスに従ったコードになっていればcomponent()対応はあっという間のはずです。
High-level You write very high-level, declarative models, and FOAM builds many features from them: default views, storage, serialization, Java and Swift classes, and much more. Compact Your app and FOAM itself are both modeled, keeping your payload small. Our Gmail app is 150KB unzipped. With so little code to write, FOAM is perfect for rapid app development. Fast FOAM apps are small and load fast
Angular.jsでaltJSを使う場合、CoffeeScriptが一般的(たぶん)だが、TypeScriptはあんまり聞かない。TypeScriptの方が好きな自分としてはどうにかならんかねとずっと考えていて、こうやったらいいんじゃないかというのを思いついたのでメモ。 controller定義の基本 Angular.jsでcontrollerを定義する場合、だいたいはangular.module.controllerの第1引数にcontroller名、第2引数にcontrollerのコンストラクタ関数を渡す。 var app = angular.module('app', []); // 'MainCtrl'という名前のcontrollerを定義 app.controller('MainCtrl', function ($scope) { }); このままだとminiyした時にinje
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く