フロントエンドからサーバーサイドまで、すっかりJavaScriptが幅を利かせている昨今。でもやっぱりJavaScriptは苦手、気に入らない開発者のために、コンパイル言語(altJS)を紹介します。 現代のアプリはかつての単純なWebサイトとは求められるものが違うのに、プラットフォームは相変わらずブラウザーのままで、Webアプリの核となる言語はJavaScriptです。 JavaScriptはす…

Copyright © 2017, James Kolce All Rights Reserved.

James Kolce

James Kolce

メキシコ在住のフリーランスデザイナー兼Web開発者。Concise CSSのリード・デベロッパーで、優れたデザインのWebサイトを素早く構築するために拡張性の高いフレームワークを使うミニマリストです。

Loading...

Vue.jsでSPAを作ったものの、検索エンジンのクローラーやSNSのOGP取得といった問題で困ったことはありませんか? サーバーサイドレンダリングを簡単に構築できるNuxt.jsの活用方法を解説します。 ユニバーサル(Isomorphic)JavaScriptはJavaScriptコミュニティで一般的な用語になりました。ユニバーサルJavaScriptとは、クライアントとサーバーの両方で実行でき…

Copyright © 2017, Olayinka Omole All Rights Reserved.

Olayinka Omole

Olayinka Omole

ソフトウェア開発、デザイン、エレクトロニクス工学、人工知能に興味を持つラゴスのエンジニアです。ツイートしたり、学術研究をしたり、写真を撮ったり、デザインしたりコードを書いたりして、日常を楽しんでいます。

Loading...

久しぶりにJavaScriptを勉強しようと思ったら、すっかり浦島太郎状態だった……なんて人も多いのでは?  モダンなJavaScriptの知識をコンパクトにまとめました。 JavaScriptを取り巻く環境がどんどん変化しています。新たなツールやフレームワークが生み出されているだけでなく、言語そのものがES2015(ES6)の登場で大きく変わりました。JavaScript開発の学習がいかに難しい…

Copyright © 2017, James Kolce All Rights Reserved.

James Kolce

James Kolce

独学でデザイナー、Web開発者になったメキシコ在住の21歳。優れたデザインのWebサイトを素早く構築するための極小で拡張性の高いフレームワーク、Concise CSSのリード・デベロッパーです。これまでに学んだ知識をThe Brain of James Kolceというブログに書いています。

Loading...

相次ぐモダンなフレームワークの登場、脱jQueryの動き、ECMAScriptの進化など、SitePointの常連ライターが2016年のJavaScript事情を振り返ります。 2016年は、見方によっては歴史的であり、奇妙でもあり、楽しくもあり、恐怖でもあった年でした。JavaScriptだけに絞ると、ほかの大きな出来事に比べれば取るに足りない変化に見えますが、開発者にとっては重大な出来事でしょ…

Copyright © 2017, Craig Buckler All Rights Reserved.

Craig Buckler

Craig Buckler

1995年に処女作としてIE2.0でページを作ったイギリス人のフリーランスWebコンサルタントです。以来、スタンダード、アクセシビリティとHTML5のテクニックの伝道者として活躍し、SitePointでは1000以上の記事を書いています。ツイッターのアカウントは@craigbuckler。

Loading...

JavaScriptの変数の使い方と、ECMAScript 2015(ES6)で変わった点をコンパクトにおさらい。 JavaScriptを学ぶ基本の1つに、変数の使い方があります。変数は、number(数値)、string(文字列)、array(配列)など、あらゆる型(データ型を参照)を含む入れ物です。変数は、あとでアプリケーション内で使用する(たとえば、値の参照)ために名前が付けられます。 本記…

Copyright © 2017, Julian Motz All Rights Reserved.

Julian Motz

Julian Motz

ソフトウェア開発者・メディアデザイナーで、現在はドイツのベルリンに住んでいます。Web・ハイブリッドアプリケーションに力を入れていて、オープンソース開発の愛好者です。

Loading...

JavaScriptの新バージョン「ECMAScript 2015(ES6)」が2015年6月に標準化されてから1年半。まだ普及には少し時間がかかりそうですが、エンジニアはいつES2015に移行するべきでしょうか。 JavaScriptのバージョンES2015(以降、ES6)のコードを最後に書いたのはいつですか? 最近の開発者向けの調査「The State of JavaScript」によると74…

Copyright © 2016, Nilson Jacques All Rights Reserved.

Nilson Jacques

Nilson Jacques

フルスタックのWebディベロッパーで10年間コンピューターとWebに携わっています。以前はハードウェアの技術者とネットワークの管理者でしたが、現在は、建設業界のWebやアプリケーションを開発する会社の共同創業者兼開発者です。また、SitePointフォーラムのメンターとしても活動しています。

Loading...

WebデザインとJavaScriptの技術があれば、デスクトップアプリも自在に作れる時代です。ElectronとReactを使って、SoundCloudの音楽を自由に再生できるデスクトップアプリを作ってみました。 本記事はMark Brown、Dan Prince、Bruno Motaが査読を担当しています。最高のコンテンツに仕上げるために尽力してくれたSitePointの査読担当者のみなさんに感…

Copyright © 2016, Wern Ancheta All Rights Reserved.

Wern Ancheta

Wern Ancheta

フィリピン出身のWeb開発者です。Web構築に情熱を注ぎ、ノウハウをブログで公開しています。アニメとビデオゲームも大好き。

Loading...

Browserify、Webpackなど、ここ数年耳にするようになったフロントエンド開発ツール。結局何をやってるの? いまどきのフロントエンド開発者になるために欠かせない、JavaScriptのモジュール管理についての少し長いまとめ。 本記事はDan PrinceとRavi Kiranが査読を担当しています。最高のコンテンツに仕上げるために尽力してくれたSitePointの査読担当者のみなさんに感…

Copyright © 2016, Mark Brown All Rights Reserved.

Mark Brown

Mark Brown

オーストラリア・メルボルン在住。フロントエンドのWeb開発者。有能な人達に囲まれて自分自身が成長しながら、Web設計に喜びを感じています。特にビジュアルプログラミングに興味があり、SVGとCanvasを使ったプログラミングに夢中。

Loading...