WEBアプリに興味を持ったヨ
ネットを巡回していたら「JavaScriptでグラブルみたいなゲームを作ろう!」といった内容のブログを発見して読み込んでしまった。
非常に見た目はグラブル??って感じのインターフェスですが、どういった内容でWEBアプリゲームが動いてるのを垣間見ることができて非常に楽しい内容でした。
WEBアプリつくってみたいな、何て思ってみたは良いですけど、フロントエンドにJavaScriptとjQueryを使って、PHPやPythonなどといったバックエンドプログラムで構成するようですね。最近多いなんちゃってスマートフォンアプリに似ていますね。
WEBアプリの代表っていったらGmailですよね、あれが初登場したときには衝撃は忘れられません。
いままで使っていたYahooメールさんとはお別れしましたよ(今でも現役でアドレスは使ってますけど)
PHPはなんとかなるとして、データベースも有るし、JavaScriptさんは厄介だ…….
昔のイメージが強すぎて、マウスカーソルがお星さまでキラキラしたりとか・・・
すげー発色のネオンバナーがピカピカ光るみたいな、昭和臭ただようホームページ黎明期のイメージしかない_(┐「ε:)_
少しは理解できますがちゃんと理解するためにも、JavaScriptとjQueryのお勉強を始めたいと思いますです。
そして初めてみるも、JavaScriptさんとの決別そして和解….きついいいい
PHPばかり書いていたせいか、JavaScriptさんと対話できません_(┐「ε:)_こてん
ソースコードよく書き間違うし、突然うごかなくなるしでメッタメタにされましたよ、これが泣きそうです。PHPさんとちょっと違うんですよね~慣れなんでしょうが中々うまくいかない。
エラーでても、ぱっと見た感じわからないし、GoogleChromeの検証ツールつかえばエラーわかるんですけど、見た目変わらず沈黙する感じが「ちがーう」って思ってしまったり。
PHPつかってリアルタイムでスプリクトのコード圧縮かけてるのが、そもそも間違いなんだろうな…
PHPさんだとこんな感じのイメージ
PHPさーん動かないよおおおお助けて~
はぁ??さっきから99行目が駄目だっていってるでしょ、表示してやらないから
ここと、ここを書き間違ったのね、、、、ありがとうPHPさん
今回だけだからね!適当にソース書いてんじゃないわよ
JavaScriptさんは…..
あれ?いつのまにやら動かなくなってる……JavaScriptさん?
・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・にっこり
にっこりじゃねええぇぇぇえ 何時から動かなくなったん!!!
JavaScriptさんとの和解の先に
なんだかんだと、文句ばかりならべていましたが、練習がてらにコミック新刊チェックをちょっとだけアプリ風にカスタマイズできたのでそのうち公開したいと思います。
ほとんど自分しか使わないでしょうけど(笑)
結構つまずいた箇所
AjaxでPHPにPOSTする際に、結構つまずいた。普通に連想配列で投げて大丈夫なんですね。PHPからはJson形式でリターンさせていたので、気がつくのに結構時間かかりました。
テスト環境から外部サーバーにPOSTを実行したら、怒られました。
PHP側にヘッダーおまじない入れとくことで無事解決。
header("Access-Control-Allow-Origin: *");
*の部分は全てのアクセスを許可してしまうなので必要に応じて書き換えてる。
header("Access-Control-Allow-Origin: https://sumikko.info/wp/");
細かいこといったら切りがないので、今回はこの辺にしておきます。
コメント