タグ

AltJSに関するjsstudyのブックマーク (21)

  • なぜGoogleはKotlinが広まり始めたのにまた別のFlutter (Dart) を広めてるんですか?今からAndroidやるにはReactNative等含め、どの手法が良いと思いますか?


     (51) Flutter(2017512)GoogleKotlinAdroid(2017517)Dart(201111)Kotlin(20117)AndroidKotlinKotlinFlutterDartGoogleGoogleGoogle F...
    なぜGoogleはKotlinが広まり始めたのにまた別のFlutter (Dart) を広めてるんですか?今からAndroidやるにはReactNative等含め、どの手法が良いと思いますか?
    jsstudy
    jsstudy 2020/01/30
    ElectronがVSCodeで達成してみせたように、プラットフォームごとにゼロから書き直さなくてもアプリは動くのが本来あるべき姿 Declarative UI Framework FlutterがDartを採用した理由にJITベースの迅速な開発サイクル Stateful Hot Reload
  • Elmの型で読むReduxやVuexのアーキテクチャ - Qiita


     webReactVue.jswebReduxVuex使 ElmwebAltJSThe Elm Architecture : ReduxElmReduximmutable ReduxElm    VuexVuex reduxjs / redux Elm
    Elmの型で読むReduxやVuexのアーキテクチャ - Qiita
    jsstudy
    jsstudy 2020/01/09
    ReduxやVuexは使い道がよくわからない関数をたくさん定義して、何をしたいのかわからなくなることがありますが、結局modelを引数にしてhtmlを返す巨大な純粋関数としてwebフロントエンドを定義してあげたいだけなんですね。
  • TypeScript — スーパーパワーを持ったJavaScript — パート2 - Qiita


    Indrek Lasn 20183 TypeScript  JavaScriptwith Superpowers  Part II   Twitter https://twitter.com/lasnindrek Enum()使 Enum: Enum: ...Enum0 0"Indrek" 
    TypeScript — スーパーパワーを持ったJavaScript — パート2 - Qiita
    jsstudy
    jsstudy 2019/11/19
    TypeScript=C#のAltJS版(同じ作者)
  • Elmの歩き方2019

    Elm Meetup in Summer 2019

    Elmの歩き方2019
    jsstudy
    jsstudy 2019/08/30
    ReduxはElmアーキテクチャを参考にしてる。Elmのエコシステムで不足を感じてもその作法は一度見ておく価値がある?Haskell風に書きたいならPureScript+Reactという選択肢もある。Elmは教材が良いので速習可能 https://guide.elm-lang.jp/
  • Amazon.co.jp: 基礎からわかる Elm: 鳥居陽介: 本

    Amazon.co.jp: 基礎からわかる Elm: 鳥居陽介: 本
    jsstudy
    jsstudy 2019/08/29
    単行本(ソフトカバー): 224ページ 出版社: シーアンドアール研究所 発売日: 2019/2/27
  • Elmはどんな人にオススメできないか - Qiita


     WebElm      ......   Elm   Elm 0.18 Elm 0.19  Elm  Elm
    Elmはどんな人にオススメできないか - Qiita
    jsstudy
    jsstudy 2019/08/29
      (The Elm Architecture) 使ElmElmDSL  

    Elm

    Haskell

    JavaScript

    AltJS
     
  • JavaScriptとElmを比べてみた〜後編・Vue.jsとも比べてみた〜 - Qiita

    ※前編はこちらやで。 ハスケル子「引き続き、JavaScriptElm・・・」 ハスケル子「そしてVue.jsもちょこっと比べてみましょう」 オブジェクト(のようなもの) JavaScriptのオブジェクト const takashi = { displayName: "たかし", age: 36, height: 173, weight: 73 };

    JavaScriptとElmを比べてみた〜後編・Vue.jsとも比べてみた〜 - Qiita
    jsstudy
    jsstudy 2019/08/29
    Vue勉強しててもReact勉強してても副作用を起こさないようにとか、外部の状態に依存しない純粋な関数…つまり参照透過的な関数を書こうとか、色んなドキュメントに書いてある。そういう風にしか書けないElmやりゃあいい
  • はじめに · An Introduction to Elm


    Elm  () Elm  JavaScript  Elm 使  Elm  The Elm Architecture 使 使  Elm 使Elm 使 Elm Elm 
    jsstudy
    jsstudy 2019/08/29
    Elm は JavaScript にコンパイルできる関数型プログラミング言語です。ウェブアプリを作るツールという面では React のようなプロジェクト。Elm はシンプルであること、簡単に使えること、高品質であることを大切にしています
  • JavaScriptとElmを比べてみた〜前編〜 - Qiita

    ワイ「constもletもvarも無いねんな」 ハスケル子「はい」 ハスケル子「デフォルトで再代入不可です」 ハスケル子「つまり不変なので、変数ですらなくて」 ハスケル子「ただ値に命名している、値を定義しているって感じですね」 ハスケル子「あとセミコロンも要りません」 ワイ「再代入はできなくても、JSのconstみたいに」 ワイ「オブジェクトのプロパティを一部変更することはできんねやろ?」 ハスケル子「いえ、オブジェクトのプロパティ・・・」 ハスケル子「というかElmではレコードのフィールドですね」 ハスケル子「フィールドも上書きできません1」 ハスケル子「全ての値が不変です」 ワイ「へぇぇ・・・」 関数の定義 JavaScriptの場合

    JavaScriptとElmを比べてみた〜前編〜 - Qiita
    jsstudy
    jsstudy 2019/08/29
    分かりやすいElmの話 ハスケル子「気になるならElm Guide読んでみてください」→https://guide.elm-lang.jp/
  • @Yametaroのマイページ - Qiita

    posted articles:JavaScript:56%TypeScript:20%関数型プログラミング:14%ECMAScript:13%Elm:13%

    @Yametaroのマイページ - Qiita
    jsstudy
    jsstudy 2019/08/29
    面白いJavaScriptの話
  • BuckleScriptに入門しました - Qiita


     BuckleScript  Bucklescript  A backend for the OCaml compiler which emitsJavaScript. BloombergJaneStreetOCaml OCaml dead code elimination OCamlbundlerGoogle closure-compilerdead code elimination Offline optimization JavaScript
    BuckleScriptに入門しました - Qiita
    jsstudy
    jsstudy 2018/12/05
    Bucklescriptもそうですが、Facebookの Reason とか、最近はフロントエンドでOCamlが熱いようです。
  • ElmとPureScript、どっちを選べばいいんだよ - Qiita


    () Elm2ababElmCmdElmCmdHaskellElm Elm  PureScript  AltJS  Haskell 
    ElmとPureScript、どっちを選べばいいんだよ - Qiita
    jsstudy
    jsstudy 2018/12/05
    Reactも使ってるならBuckleScriptもあり
  • Reason(ML) で簡単な Android アプリを作ってみた - あと味


    Reason  JSX React  bs-react-native  React Native 使 Android  github.com Ogden's Basic English  Basic English 850Basic English 
    Reason(ML) で簡単な Android アプリを作ってみた - あと味
    jsstudy
    jsstudy 2018/09/02
    "今のところは Elm の方が記事等を目にする機会が多いけど、バックに Bloomberg と Facebook がいるという点も安心感があるので、自分は Reason に投資していこうと思う。"
  • ReasonML の環境構築 (3.0.4 対応) - Qiita


     Reason  OCaml  OCaml 使 Reason  BuckleScript 使 JavaScript  BuckleScript  OCaml -> JavaScript  (bs BuckleScript )  Reason 使 BuckleScript  ()  OCaml  OCaml  Reason  OCaml  OCaml 
    ReasonML の環境構築 (3.0.4 対応) - Qiita
  • Reason 使った感想 on Windows - Qiita


    Reason   1. BuckleScript Reason  BuckleScript  What & Why - Intro - BuckleScript Concepts Overview - Intro - BuckleScript BuckleScript OCaml Compiler  Backend (  ) OCaml ( or Reason ) Javascript  OCaml  Javascript   Readable Javascript
    Reason 使った感想 on Windows - Qiita
  • OCaml風にJavaScriptを書けるReasonML - JavaScript勉強会


    FacebookOCamlJavaScriptReasonMLAltJS ReasonML - Google  reasonml.github.io qiita.com OCaml1 OCaml - Wikipedia OCaml INRIA MLML OCaml使  (Computer Science Library) :  /:  : 2007/03/01 :  : 1
    OCaml風にJavaScriptを書けるReasonML - JavaScript勉強会
    jsstudy
    jsstudy 2018/09/02
    ReasonML → OCamlに変換 → BuckleScriptでJSに変換 ReasonReactでWebアプリ制作に使える OCamlの応用として使ってみたい!?
  • https://bucklescript.github.io/ja/

    jsstudy
    jsstudy 2018/09/02
    Facebookで開発されているAltJS。OCaml→JS Write safer and simpler code in OCaml & Reason, compile to JavaScript.
  • Reason · Reason lets you write simple, fast and quality type safe code while leveraging both the JavaScript & OCaml ecosystems.

    Hello! This particular page hash has moved to . Please update the URLs to reflect it. Thanks! type schoolPerson = | Teacher | Director | Student(string); let greeting = person => switch (person) { | Teacher => "Hey Professor!" | Director => "Hello Director." | Student("Richard") => "Still here Ricky?" | Student(anyOtherName) => "Hey, " ++ anyOtherName ++ "." }; type schoolPerson = Teacher | Direct

    jsstudy
    jsstudy 2018/09/02
    Reason を使うと、JavaScript & OCaml の両方のエコシステムを活用しながら、単純、高速かつ高品質な型安全コードを書くことができます。
  • Perl、Python、PHP、Rubyについて - Qiita

    今更ながら、比較というか、意見を述べる。ただの自己満足と私的見解。 誕生の歴史的経緯 それぞれの言語が作られた経緯と目的を知ることは、その言語を使う意味で重要であると思う。 Perl前の時代 Perl前の時代、世の中にはC言語のようなコンパイル言語しかなく、コンパイルせずに処理ができるのはシェルやsedやawkぐらいしかなかった。ちょっとしたテキストを自動的に処理したいが、C言語とかで格的に作成するような物ではないとき、人はみんな、シェルスクリプトとしてUNIXのコマンドを並び立てて処理していた。sortやtestなどの便利なコマンドがUNIXには用意されていたし、ちょっと複雑な処理でもsedやawkを駆使しして、何とかできていた。 しかし、シェルと言ってもBourne Shell系とC Shell系の二つがあったり、同じUNIXコマンドでもOSによってオプションが異なるなど、移植性が低

    Perl、Python、PHP、Rubyについて - Qiita
    jsstudy
    jsstudy 2017/05/14
    LLのトレンド Perl=遺産相続 PHP=Web Python=AI Ruby=Rails 今からWebやるならGo言語でOK? JS→TypeScriptで置換?
  • Clojureの世界観 - 紙箱


     ClojureClojureScript使3使ClojureClojure 寿  56Clojure
    Clojureの世界観 - 紙箱
    jsstudy
    jsstudy 2017/04/10
    ClojureScript 他の文化を無理やり持ち込まないの大事 言語デザインの意図を知るのが大事 意図がわかれば、馴染めなかったものにも急に「なるほど、そういうことか」と納得感が得られるものです。