8
11

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

応用カリキュラム 01 用語メモ

Last updated at Posted at 2019-11-18

jQueryのメリット・デメリットは簡単に言うと何か

jQuery

javascriptを簡単に扱えるようにしたようなプログラム言語
簡単にhtml/cssを扱える。

機能

DOM HTMLを操作する為の仕様。
アニメーションを作成することができる
Ajax 外部ファイルを読み込ませる機能。各所で見かけるGoogleMapがいい例。

jQueryは最近のトレンドの中でどのような立ち位置か(人気上昇中 or 下降中)、それはなぜか

メリット

コードが短くかける。
ブラウザ毎に異なる挙動を吸収できる。
プラグインが豊富。

デメリット

処理が遅くなる場合がある。
他のライブラリと共存しにくい。

2019年現在、jQueryのシェアは下降中である。
最新のライブラリと相性が悪いことと、最新のブラウザがjQueryのような機能を持ち始めた為。

deviseとは

Railsで作成したアプリケーションへ簡単に認証機能を実装することができるgem(ライブラリ)の一つ

deviseと同様な機能で他によく使われるものは何か、それらの違いは何か、なぜdevise以外にそれが生まれたか

Authlogic Authlogicはシンプルなものになっていて、そのかわり自分で実装しないといけない箇所は多い??

unicornとは簡単に言うと何か

UNIX環境でRuby Webアプリケーションを提供するRack HTTPサーバ

unicornと同様な機能で他によく使われるものは何か、それらの違いは何か、なぜunicorn以外にそれが生まれたか

Nginxがある。unicornはアプリケーションサーバー。nginxはwebサーバー。アプリケーションサーバーは重い処理を担保し、webサーバーは軽い処理を担保するべきであるから生まれた??

参考

『jQuery』でできることってなに?!その特徴からメリット・デメリットまで幅広くご紹介します! | Geekly Media | Geekly(ギークリー) IT・Web・ゲーム業界専門の人材紹介会社
https://geekly.co.jp/column/cat-technology/1903_039/

2019年に注目すべきWebテクノロジー6選 - Qiita
https://qiita.com/rana_kualu/items/9652879067cf658499c7

DIVE INTO CODE | RailsにおけるDeviseとは?
https://diveintocode.jp/blogs/Technology/Devise

deviseについて - Qiita
https://qiita.com/zuchi190/items/4cb9da7dd73371fc63ee

Rails開発におけるwebサーバーとアプリケーションサーバーの違い(翻訳) - Qiita
https://qiita.com/jnchito/items/3884f9a2ccc057f8f3a3

8
11
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
11

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?