タグ

Developmentとfunctionに関するluccafortのブックマーク (3)

  • Electronを使ってJavaScriptでデスクトップアプリを作る

    はじめに こんにちは。デスクトップアプリケーションを手軽に作りたいと思ったことはないでしょうか? 普段Webアプリケーションを開発している場合、 デスクトップアプリケーションを作ろうとすると、開発言語やライブラリがWebアプリケーションとは違うので、別な知識が必要になるのと複数のプラットフォームで動くものを作ろうとすると大変ですね。 そこで、今回はWebアプリケーションのKPTBoardのJavaScriptCSSのコードを一部流用と修正して、Electronで動かしてみました。 Webアプリケーション版のKPTBoardと違う点 今回はWebアプリのデスクトップクライアントアプリではなくて、単体で動くデスクトップアプリとして作ってます。 複数人には対応してないです。 投稿した内容は、データーベースではなくてアプリのlocalStorageに保存されます。 Electronとは http

    Electronを使ってJavaScriptでデスクトップアプリを作る
    luccafort
    luccafort 2015/11/17
    劣化してるってコメントもあるけど個人的には敷居が下がってるのほうがしっくりくる。とはいえHTML+CSS+JSでやり続けるのか…みたいな葛藤っぽいものはある。
  • TypeScriptで複数ファイル構成する2つの方法 - teppeis blog

    TypeScriptで複数ファイル構成のプロジェクトを扱う方法について書いてみる。日語の入門記事や試してみました系の記事で勘違いされてることがたまに見受けられるので、整理してみる。 公式のModules in TypeScriptを既に読んでおられるような御仁は回れ右していただいても結構です。 やりたいこと ソースファイルをモジュールごとに分割して管理したい 実行環境はNode.js or ブラウザ 例えば、こういう処理があって、 // main.ts function trimLeft(str: string): string { return str.replace(/^\s+/, ''); } var input = document.getElementsByTagName('input')[0]; input.value = trimLeft(input.value); tri

    TypeScriptで複数ファイル構成する2つの方法 - teppeis blog
    luccafort
    luccafort 2014/05/23
    外部モジュールの話かな?と思ってみたらグローバルモジュール→外部モジュールな流れで想定の逆だった。動的遅延ロードが以前どうやるのか悩んで考えることをやめたやつなので助かる。つまみ食い的収集はいかんね
  • モテる JavaScript

    5. 変数/関数の命名規則 • 基 var fistName; (キャメルケース) • コンストラクタ var calendar = new CalenderCtrl(); (先頭が大文字) • this (現在の名前空間) var that = this; • 定数 var GENERAL_API_KEY = "4fh5cv$sp"; • プライベート var _userName = "user01";

    モテる JavaScript
    luccafort
    luccafort 2013/04/30
    ctrlはあまりクールでないのでは?と思いながら見ていた。記載されてる内容自体は割と基礎的な部分なんだなー。 #もてたい
  • 1