めちゃくちゃ初学者が二つのサービスを有料で利用してみました。
普段はVSCODEでnode.jsをよく書いています。
■経緯
僕は今職業訓練に通っているのですが、学校のPCが再起動時、
インストールしたデータが消えてしまう設定になっています。
結構自習時間があるので、サーバーサイド言語の学習を行いたいのですが、
Go言語やnode.jsをインストールしても消えてしまって、環境設定がめちゃくちゃめんどくさい。
そのため、何かいいサービスないかな?と思い調べてみると掲題の2つのサービスが導入しやすそうだった。
■よく使うもの
・Go言語
・node.js
・express
・mongodb
・mysql
■初めに結論
・Paizaが停止せず、サクサク動くなら初学者にやさしいPaiza!
なのだが、自分の環境だと、サクサク動くのはCloud9だけだったのでCloud9一択でした。
Paiza不具合なのかな?
しかし、Cloud9の請求内容によってはどっちも使いません・・・
■共通のメリット
・どこでもコーディング。どこでも保存できる。
・linuxを学べる。
□共通の不満点
・Go(gin)がない
・辞書が賢くない。VSCODEと比べるとどうしても・・・
・拡張機能とかないんすか?
■Paiza Cloudについて
※AWSがうまく登録できずこちらを先に試しました。
◇メリット
・日本語でわかりやすい
〇Cloud9より変換が賢い?
◎初期からある開発環境が豊富
個人的にGo、Git、mongodb、express、herokuが嬉しかった!
・登録が簡単
〇明朗会計
◎無料もあり
・操作がわかりやすい
◎アプリを移植してテストしたが、問題なく動作した!
◆デメリット
×自分の環境だけかもしれないがよく停止し、固まる
悲しいが使い物にならなかった・・・
・上位プランにすれば治るかもしれないが、ちょっと高額すぎる
■AWS Cloud9について
◇メリット
・英語が苦手で極端に疲れる
・未知だがAWSの一部EC2に触れられる(本当に初学者ですいません)
◎サクサク動く。クラウドなのか疑うくらい。
ネットブックとかでもこれだけ動くと思うと、PC代を相当ケチれると思う。
〇Paizaほどではないが、開発環境が豊富(node.js、GoがあるのでOK)
・意味が分かってないがLambdaとか夢が広がる!
◆デメリット
×癖があり、アプリをテストで移植したが簡単には動かなかった。
・mongodbが初期環境にない。
×EC2が従量課金制なためいくらになるかわからず恐ろしい
(1年無料だったはずだが・・・)
・辞書機能がないに等しい。
×デビットカードが使えず意味不明なエラーが出る。
=>ロシアとベラルーシ在住の方は使えません!!!
ものすごく稚拙な文章になりましたが、読んでいただきありがとうございます!