HTML5ハイブリッドモバイルアプリ用フレームワーク「Ionic」のセットアップと簡単なカスタマイズを通して、Ionicの魅力を紹介します。 Ionicは、HTML5ハイブリッドモバイルアプリの制作に便利なフレームワークです。Cordova/PhoneGapでモバイルアプリを作る際もIonicの利用をおすすめします。 Ionicはモバイルアプリによく使われるコンポーネントを、再利用・改造できる形で…

Copyright © 2017, Patrick Catanzariti All Rights Reserved.

Patrick Catanzariti

Patrick Catanzariti

VR/ARやIoT、AI、ウェアラブルのような勢いのある業界の情報を伝える開発者向けWebサイトDev Dinerの創始者です。新技術に関する記事をSitePointに寄稿するだけでなく、SitePoint PremiumとO'Reillyのインストラクターでもあり、Meta Pioneer、技術デモで新技術と戯れるのが大好きなフリーランス開発者です。

Loading...

開発者なら誰しもJavaScriptをはじめとするコードのメンテナンスが面倒だと感じています。日々変更される標準や構文、サードパーティのパッケージ変更に付いていくのも大変です。 近年、JavaScriptを取り巻く状況は一変しています。JavaScript言語のコアは進化し続けて、基本中の基本である変数宣言の方法さえ変更されているのです。ES6では、letやconst、アロー関数などの変更がコアに…

Copyright © 2017, Chris Laughlin All Rights Reserved.

Chris Laughlin

Chris Laughlin

北アイルランドのベルファスト在住のアプリケーション開発者です。フロントエンド、特にJavaScriptの開発に注力しています。2010年からソフトウェアの開発に携わり、いまも毎日学び、知識をシェアしています。

Loading...

日頃書いているJavaScriptをもっと短く書く方法を知っていますか? 目からうろこ、すぐに使えるJavaScriptのショードハンドを紹介します。 JavaScriptを使うすべての開発者に向けて、私が長年かけて身につけたJavaScriptのショートハンド(短縮記法)を資料にしました。コードの違いが分かるように通常の記述方法も併記しました。 1.三項演算子 if-else文を1行に収めた短縮…

Copyright © 2017, Sam Deering All Rights Reserved.

Sam Deering

Sam Deering

JavaScriptとjQueryを専門とするフロントエンドのWeb開発者です。知識を教育のために共有すること情熱を持っています。

Loading...

新しいJavaScriptフレームワーク、ライブラリー、ツールが次々と登場しています。2017年時点で人気の高い22種類を一挙まとめて紹介。選定の参考にどうぞ。 GitHubのクイックリサーチによれば、JavaScriptプロジェクトは2017年5月時点で110万以上存在しています。npmjs.orgには利用可能なパッケージが50万個あり、ダウンロード数は毎月約100億回にのぼります。開発者の数よ…

Copyright © 2017, Craig Buckler All Rights Reserved.

Craig Buckler

Craig Buckler

イギリス人のWebコンサルタントで、1995年にIE2.0向けにはじめてのWebサイトを製作。それ以降、Webの標準化とアクセシビリティ向上、HTML5の優れた事例を紹介・提唱してきました。SitePointでは1,000以上の記事を書いています。Twitterのアカウントは@craigbuckler

Loading...

JavaScriptの構文を勉強したら、何か作ってみたくなりますよね。手軽で楽しく応用しやすい、シンプルなクイズがおすすめです。 Web開発を学んでいる人から「どうすればJavaScriptでクイズを作れますか」という質問を頻繁に受けます。新しいことを楽しみながら学んでもらうのには、クイズが適しているためです。 JavaScriptを使ったクイズのコーディングは、JavaScriptの良い勉強にな…

Copyright © 2017, Yaphi Berhanu All Rights Reserved.

Yaphi Berhanu

Yaphi Berhanu

コーディングスキル向上の手助けが大好きなWeb開発者です。http://simplestepscode.comで豆知識や裏技を公開しています。

Loading...

WPJでも使っているアニメーション付きのスティッキーナビゲーションメニュー。いまならjQueryや専用ライブラリーに頼らなくても、たった数行のJavaScriptで実装できます。 Webページのナビゲーションメニュー作成には、考えるべきことがたくさんあります。どこに配置するか、スタイル、レスポンシブのデザイン、アニメーションなど。さらにセンスよく実装したいですよね。ここまで読んで、jQueryプラ…

Copyright © 2017, Albert Senghor All Rights Reserved.

Albert Senghor

Albert Senghor

JavaScript/Reactが大好きです。最新の技術を使って、楽しみながらすばらしいWebプロダクトを開発しています。

Loading...

世界中のエンジニアが集うQ&Aコミュニティ「Stack Overflow」が今年も開発者調査の結果を発表しました。最新の調査結果から見えてきた、世界の開発者のトレンドとは? Stack Overflow Surveyは2011年から毎年実施されている、もっとも包括的な世論調査の1つです。その結果を見る前に……。 いつもどおりの注意事項 Stack Overflowには毎月4000万人のアク…

Craig Buckler

Craig Buckler

イギリス人のWebコンサルタントで、1995年にIE2.0向けにはじめてのWebサイトを製作。それ以降、Webの標準化とアクセシビリティ向上、HTML5の優れた事例を紹介・提唱してきました。SitePointでは1,000以上の記事を書いています。Twitterのアカウントは@craigbuckler

Loading...

バグの原因を探ってみると、つまらないミスだったということはありませんか。たとえば、関数に引数を渡す順番を間違える、数字の代わりに文字列を渡す、といったことはありませんか。 JavaScriptの貧弱な型システムが静的型付き言語では起こらないバグの一因になることがあります。 Flowは、2014年のScale ConferenceでFacebookがはじめて発表したJavaScript用の静的型チェ…

Copyright © 2017, Nilson Jacques All Rights Reserved.

Nilson Jacques

Nilson Jacques

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

Loading...

次々とリリースされるJavaScriptライブラリーにフレームワーク、進化を続けるCSSモジュール……と、変化の激しいフロントエンド開発界隈。いま開発者たちに実際に使われているのはどんなツール? 開発経験は2年以上ありますか? 高度なCSSスキルとしてSassやAutoprefixerの使用も含まれていますか? JavaScriptの知識は十分にあり、Gulp、nmp、jQueryを使いこなせてい…

Copyright © 2017, Craig Buckler All Rights Reserved.

Craig Buckler

Craig Buckler

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

Loading...

jQueryは超便利。でも、ちょっとアプリっぽいものを作るには見通しも悪いし、後々のメンテナンスも大変…。Angunlar.jsやReact.jsよりもシンプルで触りやすい、Vue.jsから始めてみてはいかが? 2016年7月21日:記事更新。Vue.js 1.0.xをカバーし、コンポーネント部分を追加しました。 Vue.jsは、MVVM(Model-View-ViewModel)アーキテクチャパ…

Copyright © 2016, Ashraff Hathibelagal All Rights Reserved.

Ashraff Hathibelagal

Ashraff Hathibelagal

フリーランスの開発者でブロガーです。新しいフレームワークやSDK、デバイスなどを改良するのが大好き。ブログを読んでください。

Loading...