7 principles for rich web apps And how next.js achieves these principles
7 principles for rich web apps And how next.js achieves these principles
The first fully converged io.js/node.js release coming soon. Last week was a typical San Francisco summer, sunny with occasionally hostile winds. This was the setting for 40 node.js contributors to gather for the first ever Collaborator Summit, organized by the new Node.js Foundation. A year ago we didn’t have 40 contributors to gather but today this represents only a fraction of the total contrib
If you’ve been following the goings on in the Node community the last few months, you know that a while back some contributors forked the Node code base to work on a project called io.js to maintain technical momentum while the original Node was moving into a foundation. As progress was being made toward launching the Node Foundation, the two projects voted to merge. Progress on Node.js and io.js
The io.js project has grown up incredibly fast, invigorating the Node ecosystem. In its short existence, io.js has brought a host of bug fixes, performance enhancements, and new features. If you haven’t kept up with the activity, don’t fear. This article aims to summarize the highlights to get you up to speed. We will tackle features introduced from oldest to newest with examples and relevant docu
Node.jsのフォークとして開発されてきたio.jsは、Node.jsの開発を推進する中立的な団体として設立された「Node Foundation」への参加を決定。Node.jsとio.jsはNode Foundationの下で統合されることが明らかになりました。 io.js TC just voted to join the Node Foundation. — Mikeal Rogers (@mikeal) 2015, 5月 13 Node.jsからフォークしたio.js Node.jsはオープンソースのサーバサイドJavaScript環境として注目を浴び、最近ではAmazonクラウドの「AWS Lambda」に採用されるなど本格的な実績を備えるようになりました。その一方で、Node.jsの開発は体制の変更などにより1~2年前から停滞していました。 そうした状況を活性化するためにフォ
いくつかこの何日間でニュースが出ているので紹介します。 ちなみに、 io.js と Node.js のニュースに関してはこれまで2つ書いたので、まだ良く知らない人はそれをまずはご一読ください。 yosuke-furukawa.hatenablog.com yosuke-furukawa.hatenablog.com さて、次の展開へ、という事でいくつか話があります。 「Join the Node Foundation?」 というissueが mikeal から提案される github.com issue 本文を翻訳したものを貼っておきます。 Node Foundationのためのすべての文書が揃った。 TSC Charter (技術委員会の目的) Development Policy(開発ポリシー) Convergence Plan(移行プラン) Project Lifecyle (Wor
In 2012 things were going well for node.js. We had a thriving community, solid core contributions, and it was already clear that we were the fastest growing ecosystem in the world. Around this time a few people noted their concerns about the ownership of the project. Community had been driving the project quite successfully so when people raised these concerns myself and others considered them tin
さてさて、久しぶりのio.js エントリですが、この度 io.js の v2.0 が出ました。 変更点をかいつまんで説明しましょう。書いてたら長くなってしまったので、サマリだけでいい人は最後のまとめを読むだけでいいと思います。 io.js は変化がものすごく激しく、v1.0 から v2.0 が入るまでに色んな機能が入っているんですが、知らない人も多いかと思います。 今回は v2.0 の単なる変更点だけじゃなくて、 v1.0 から今までで入った機能をサマリつつ伝えていこうかと思います。 Stream Simpler Construction (v1.2.0〜) Stream の作成が簡単になりました。今までStreamを作るためには、目的のStreamを継承して、TransformStreamであれば _transform のようなメソッドを拡張して実現する必要がありました。 これをより簡単
io.js ウィークリーアップデート 2015/04/24 io.js 1.8.1 リリース、TC(技術委員会)の新規メンバーの提案、コミュニティアップデート、イベント、他多数 io.js 1.8.1 リリース 今週は io.js の v1.8.1 のリリースを行いました。完全なチェンジログは GitHub で確認できます。 主な変更点 注意: v1.8.0 はリリースツールの問題によってスキップされました。詳細は #1436 を参照してください。 build: io.js を静的なライブラリとしてビルドするサポート (Marat Abdullin) #1341 deps: openssl を 1.0.2a にアップグレード (Shigeki Ohtsu) #1389 crypto API を使用する際にパフォーマンスの改善がみられます。 こちら をご覧ください。 npm: npm を 2
1. はじめに 「こんな私がXXXに!?」の宣伝文句ではありませんが、こんな私がio.jsプロジェクトのTechnical Commitee(TC)に推薦されました。 Nominating Shigeki Ohtsu @shigeki to the TC まずは見習いとして数週間オブザーバーとしてTC meetingに参加、その後TCメンバーの投票を経て晴れてTCメンバーです。favや応援メッセージをいただいた方、ありがとうございました。 TC meetingは毎週木曜の早朝朝5時、Googleハングアウトで行います。会議の様子はライブ配信され、youtubeで録画公開されてます。議事録も随時公開されています。https://github.com/iojs/io.js/tree/master/doc/tc-meetings コミュニケーションは当然全部英語。大変です。昨日の早朝に初めて参加
io.js ウィークリーアップデート 2015/03/27 1.6.2 リリース, Node.js Technical Governance の提案, 他 io.js 1.6.2 リリース 私たちは io.js の v1.6.2 を今週リリースしました。完全なチェンジログは GitHub で確認できます。 主な変更点 1.6.2 Windows: Windows のサポート状態を改善するために作業しており、再び全てのテストスイートをパスしました。v1.4.2 のリリースノートに書かれていますが、Windows のテストでは CI システムと設定の問題で適切に問題が報告されていませんでした。しかし、これらの問題は全て解決されています。 FreeBSD: カーネルのバグは io.js/Node.js に衝撃をもたらしましたが、原因は発見され、パッチがあてられました。(Fedor Indutny
io.jsがリリースされてから早二ヶ月が経過しました。 io.js Evangelistの一人になりました。 @yosuke_furukawa です。 Node.js側との和解の状況へある程度話が進んできたようなので、ここらへんで一回振り返りましょう。 また、io.jsの最新情報は io.jsブログ にもまとまっております。そちらもご一読ください。よろしくお願いいたします。 io.js リリースからここまでの話 リリースから少しして、結局どうなっているかわからない人達もいると思います。一旦復習を兼ねてリリースから今まで何が起きているのかを解説します。 Node Foundation が設立 io.js がリリースされた後にちょうど NodeSummit と呼ばれる大きめのNode.jsカンファレンスがありました。 このカンファレンスでは、 Joyent の CEO である Scott Ha
コミュニティによる、コミュニティのための io.js は Node.js と完全互換で npm のほぼ全てのモジュールと互換性があります。 io.js はコミュニティドリブンのオープンソースプロジェクトです。io.js は Node.js の主要なコントリビュータによって開始されましたが、既に多くの積極的な開発者を集めており、これは Node.js の歴史の中で最も多くなっています。 io.js に求められているものとは? 安定性 透明性 (デバッグとトレーシング) より良いストリーム 長期サポート 継続的に標準を受け入れる ローカライズ 関連するリストはロードマッププロジェクトにあります。コントリビュート歓迎です。 安定性ポリシー 私たちは他のどの言語よりも大きなパッケージエコシステムを持っており、我々はそれを壊すことはできません。 私たちは JS API を削除しません セマンティック
io.jsウィークリーアップデート 2015/2/20 1.3.0リリース、 MongoDB、 ロードマップ 他 io.js 1.3.0 リリース 主な変更点: url: url.resolve('/path/to/file', '.')の戻り値が/path/to/のように末尾にスラッシュが付与されるように、url.resolve('/', '.') の戻り値は/に変更。#278 (Amir Saboury) tls: tls と httpsの使用しているデフォルトcipher suiteをすべてのモダンブラウザでPerfect Forward Secrecyに対応している物に変更。また、安全でないRC4 ciphersは除外されています。RC4がどうしても必要な場合はcipher suitesを個別に指定してください. #826 (Roman Reiss) コミュニティの動き Node
東京Node学園 15時限目に参加したときにふと思った疑問について。 Node.jsと非互換なAPI使ったとき、npmにあげていいの?package.jsonのengineとかで書けるのか #tng15— teppeis (@teppeis) 2015, 2月 10 Node.jsの場合 例えばNode.js v0.12系にしか存在しないAPIを使ったパッケージの場合、package.jsonのenginesフィールドにこう書くことで、 { "engines" : { "node" : ">=0.12" } } 適合しないNode.js v0.10でnpm installしたときに警告を出すことができた。逆に削除されたAPIを使っている場合はバージョンの上限も指定できる。また非推奨ながらengineStrictフィールドを使うと警告ではなくエラーにできる。 io.jsでの議論は では、io
io.jsウィークリーアップデート 2015/2/13 29言語へのローカリゼーション、バージョン1.2.0リリース 他 io.jsサポートの追加 Postmark node-serialport Microsoft Azure Githubでio.jsが 10,000 Star を達成 2月13日、JavaScriptコミュニティの素晴らしいサポートのお陰で、io.jsに10,000のGithub Starがつきました。本当にありがとう! io.js 1.2.0 リリース stream: よりシンプルなstream作成。 (readable-stream/issues#102) dns: lookup()メソッド で 'all' オプションをサポート。この設定を有効にすると名前の解決が行われたすべてのアドレスを配列で返します(デフォルトはfalseに設定)。 (iojs/pull#74
io.jsウィークリーアップデート 2015/2/6 Atomとnw.jsのio.js移行、Linux Tracing 他 これから毎週金曜日にio.js周りでの出来事についてウィークリーアップデートを更新していきます。 1月のコントリビューションを見返してみると、Node.jsの活動の中で3番目に多くのコミット(294コミット)があり、2012年2月の308コミット以来(約3年ぶりに)最も活動的な月でした。 これまでの勢いを見ると、2月はもっと活発になりそうです。 v1.1.0がリリースされました (変更履歴) Sam NewmanによるSimplified Stream Constructionが追加されました Linux Tracing (LTTNG) が追加される予定です io.jsのデバッガーについて協力しているGoogleからv8とChromeでのtracing workについ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く