[{"data":1,"prerenderedAt":756},["ShallowReactive",2],{"\u002Farticles\u002Fcloudide-1":3,"content-query-CAIRZyAW79":441},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"category":10,"tag":12,"thumbnail":18,"createdAt":19,"updatedAt":20,"body":21,"_type":435,"_id":436,"_source":437,"_file":438,"_stem":439,"_extension":440},"\u002Farticles\u002Fcloudide-1","articles",false,"","クラウド統合開発環境でWebアプリの自校運用を","Webアプリの自校運用に最適なクラウド統合開発環境を探し求め、GlitchからReplitに乗り換えた話",[11],"programming",[13,14,15,16,17],"information-ed","beginner-programming","socsaga","soclicker","web-standards","replsaga1.jpg","2022\u002F6\u002F21","2022\u002F7\u002F1",{"type":22,"children":23,"toc":423},"root",[24,32,36,43,48,55,70,73,78,81,87,92,108,114,127,132,137,143,230,233,238,241,247,252,257,279,283,398,401,405,414],{"type":25,"tag":26,"props":27,"children":28},"element","p",{},[29],{"type":30,"value":31},"text","　この記事では、「Webアプリの自校運用に最適なクラウド統合開発環境を探し求め、Glitch（グリッチ）から Replit（リプリット）に乗り換えた話」を紹介します。",{"type":25,"tag":33,"props":34,"children":35},"br",{},[],{"type":25,"tag":37,"props":38,"children":40},"h2",{"id":39},"学校教育にふさわしいのはwebアプリ",[41],{"type":30,"value":42},"学校教育にふさわしいのは、Webアプリ",{"type":25,"tag":26,"props":44,"children":45},{},[46],{"type":30,"value":47},"　「コンピュータ、ソフトなければただの箱」です。各校とも自校の機種用のアプリを導入します。教員や教育委員会担当者がソフトウェアにくわしくなければ、業者のいいなりです。多くの場合、ネイティブアプリを有料で導入することになります。アプリ自体は無料であってもインストール手数料を取られます。",{"type":25,"tag":49,"props":50,"children":52},"h3",{"id":51},"ネイティブアプリとwebアプリの違い",[53],{"type":30,"value":54},"ネイティブアプリとWebアプリの違い",{"type":25,"tag":56,"props":57,"children":58},"ul",{},[59,65],{"type":25,"tag":60,"props":61,"children":62},"li",{},[63],{"type":30,"value":64},"ネイティブアプリは各OS用に作られたアプリなので、機能・性能をとことん追求できる。OSごとに別々のアプリが必要。開発・登録にお金がかかり、インストールが必要。",{"type":25,"tag":60,"props":66,"children":67},{},[68],{"type":30,"value":69},"Webアプリはブラウザ上で動くので、ネットさえあればOK。一つのアプリで汎用的に使えるが、機能・性能はほどほど。お金をかけずに開発でき、インストールは不要。",{"type":25,"tag":33,"props":71,"children":72},{},[],{"type":25,"tag":26,"props":74,"children":75},{},[76],{"type":30,"value":77},"　このような違いを考えると、予算の乏しい学校ではWebアプリを中心にした方がよいことになります。業者はWebアプリからは利益が得られないので、いい顔はしないと思います。WebアプリはWeb上に配置され、そのアドレスを知っていればだれでも使うことができます。ほとんどの場合、無料です。",{"type":25,"tag":33,"props":79,"children":80},{},[],{"type":25,"tag":37,"props":82,"children":84},{"id":83},"webアプリを自校運用するには",[85],{"type":30,"value":86},"Webアプリを自校運用するには",{"type":25,"tag":26,"props":88,"children":89},{},[90],{"type":30,"value":91},"　Webアプリの中には、データを蓄積するタイプもあります。すでにWeb上に配置されているWebアプリの場合、データ領域も無料で使わせてくれることがあります。ただし、容量に制限があったり、保存期間が決まっていたり、秘密が守られなかったり、突然サービスが終了したりします。「容量を気にせず、自在にデータを扱いたい」場合、一般的には自力でサーバーを立てて運用する必要があります。サーバーサイドプログラミングをはじめとする専門知識や費用が必要となり、手が出ません。",{"type":25,"tag":26,"props":93,"children":94},{},[95,97,106],{"type":30,"value":96},"　それを解決するのが、",{"type":25,"tag":98,"props":99,"children":103},"a",{"href":100,"rel":101},"https:\u002F\u002Fvitalify.jp\u002Fapp-lab\u002Fvietnam-offshore\u002F20181128-saaspaas\u002F#2-1_BaasmBaas",[102],"nofollow",[104],{"type":30,"value":105},"🔗Paas(Platform as a Service)やBaas(Backend as a Service)などのクラウドサービス",{"type":30,"value":107},"です。無料でもけっこう使えるものがあります。ハダノは、プログラミングにはクラウド統合開発環境、データベースにはFirebaseを使います。これらを使えば、Webアプリを自校運用することができます。大切な教育データを自校で管理できて、安心・便利です。生徒の作品やコードの管理はもちろん、ソックリッカーの先生名の削除も自分でできるのです。",{"type":25,"tag":49,"props":109,"children":111},{"id":110},"クラウド統合開発環境のおすすめは",[112],{"type":30,"value":113},"クラウド統合開発環境のおすすめは？",{"type":25,"tag":26,"props":115,"children":116},{},[117,119,125],{"type":30,"value":118},"　",{"type":25,"tag":98,"props":120,"children":122},{"href":121},"#masatolan",[123],{"type":30,"value":124},"🔗JavaScriptでいきなり機械学習を遊び倒す本",{"type":30,"value":126}," では、２つのおすすめが紹介されていました。",{"type":25,"tag":26,"props":128,"children":129},{},[130],{"type":30,"value":131},"　Glitch（グリッチ） と Replit（リプリット） です。どちらも似た特徴を持っています。GlitchはJavaScriptに特化、Replitは50以上のプログラミング言語対応です。ハダノはJavaScript主体なので、はじめはGlitchを使っていました。ボタン一つでFirebaseにデプロイできるのもGlitchの魅力でした。",{"type":25,"tag":26,"props":133,"children":134},{},[135],{"type":30,"value":136},"　2022年になって状況が変わってきたので、自分なりにGlitchとReplitの特徴を整理してみました。",{"type":25,"tag":49,"props":138,"children":140},{"id":139},"glitchとreplitの比較gとr",[141],{"type":30,"value":142},"GlitchとReplitの比較【GとR】",{"type":25,"tag":56,"props":144,"children":145},{},[146,161,174,187,202,217],{"type":25,"tag":60,"props":147,"children":148},{},[149,151],{"type":30,"value":150},"プロジェクト名は、Gは自動でつき、Rは自分で設定する。",{"type":25,"tag":152,"props":153,"children":154},"em",{},[155],{"type":25,"tag":156,"props":157,"children":158},"strong",{},[159],{"type":30,"value":160},"Rの方がわかりやすい。",{"type":25,"tag":60,"props":162,"children":163},{},[164,166],{"type":30,"value":165},"どちらもしばらくアクセスしないとスリープする。Rは10秒程度で復帰するが、Gは時間がかかることが多い。エラーでリロードすることもしばしば。",{"type":25,"tag":152,"props":167,"children":168},{},[169],{"type":25,"tag":156,"props":170,"children":171},{},[172],{"type":30,"value":173},"Rの方がストレスが少ない。",{"type":25,"tag":60,"props":175,"children":176},{},[177,179],{"type":30,"value":178},"Firebase Hostingにデプロイすればスリープしなくなる。Gは以前はボタン一つでデプロイできるのを売りにしていたが、2022年になって画面デザインが変わってボタンが表示されなくなった。GlitchとFirebaseに報告したが、返答なし。TERMINAL欄にShellコマンドを打ち込めばデプロイできるが、きわめて煩雑。同じようにすれば ",{"type":25,"tag":152,"props":180,"children":181},{},[182],{"type":25,"tag":156,"props":183,"children":184},{},[185],{"type":30,"value":186},"Rでもデプロイできるが、そこまでの必要性を感じない。",{"type":25,"tag":60,"props":188,"children":189},{},[190,192,200],{"type":30,"value":191},"ファイルやフォルダの扱いは両者で異なる。Gは一つずつしかアップロードできないし、圧縮ファイルや画像ファイルはassetsフォルダにはいる。カレントディレクトリに入れたり、解凍したりするためには、TERMINAL欄に複雑なコマンドを打ち込む必要がある。Rは、ローカルファイルをごそっとドラッグ＆ドロップするだけで、フォルダ階層を保ったままアップロードできる。",{"type":25,"tag":152,"props":193,"children":194},{},[195],{"type":25,"tag":156,"props":196,"children":197},{},[198],{"type":30,"value":199},"Rの方がファイルの扱いが簡単。",{"type":30,"value":201}," ただ、簡単すぎて生徒が違う階層に移動させてしまうおそれはある。",{"type":25,"tag":60,"props":203,"children":204},{},[205,207,215],{"type":30,"value":206},"画像の一覧を見たい場合、",{"type":25,"tag":152,"props":208,"children":209},{},[210],{"type":25,"tag":156,"props":211,"children":212},{},[213],{"type":30,"value":214},"Gは、assetsフォルダの一覧表示があって便利。",{"type":30,"value":216}," Rは、画像をimgフォルダなどに入れ、プログラムで一覧表示させるしかない。",{"type":25,"tag":60,"props":218,"children":219},{},[220,222],{"type":30,"value":221},"PREVIEW欄（Output欄）は、両者ともルートのindex.htmlが表示され、コード編集欄とは連動しない。Gはルート以下のパスを打ち込めるが、Rは固定なので新しいウィンドウで開く必要がある。タブレットでの操作などを考えると、",{"type":25,"tag":152,"props":223,"children":224},{},[225],{"type":25,"tag":156,"props":226,"children":227},{},[228],{"type":30,"value":229},"別ウィンドウでプレビューする方が現実的なので、GもRも差はない。",{"type":25,"tag":33,"props":231,"children":232},{},[],{"type":25,"tag":26,"props":234,"children":235},{},[236],{"type":30,"value":237},"……ということで、おおむねReplitの方が使いやすそうです。",{"type":25,"tag":33,"props":239,"children":240},{},[],{"type":25,"tag":37,"props":242,"children":244},{"id":243},"replitに乗り換えよう",[245],{"type":30,"value":246},"Replitに乗り換えよう",{"type":25,"tag":26,"props":248,"children":249},{},[250],{"type":30,"value":251},"　Glitchは、アップデートのたびに使いにくくなり、方向性も微妙にずれてきていると感じます。1年以上使って慣れているという利点を捨ててでも、Replitに乗り換えようと決めました。",{"type":25,"tag":26,"props":253,"children":254},{},[255],{"type":30,"value":256},"　「画像の一覧」の問題が残っていますが、これは何とかなりそうです。画像やクリップボードの扱いが独特な iPad に対応したコードを書くついでに解決します。",{"type":25,"tag":26,"props":258,"children":259},{},[260,261,268,270,277],{"type":30,"value":118},{"type":25,"tag":98,"props":262,"children":265},{"href":263,"rel":264},"https:\u002F\u002Fkyodx.com\u002Ftag\u002Fsocsaga",[102],[266],{"type":30,"value":267},"🔗ソックサーガ",{"type":30,"value":269}," と ",{"type":25,"tag":98,"props":271,"children":274},{"href":272,"rel":273},"https:\u002F\u002Fkyodx.com\u002Ftag\u002Fsoclicker",[102],[275],{"type":30,"value":276},"🔗ソックリッカー",{"type":30,"value":278}," のReplitによる自校運用も提案していきます。",{"type":25,"tag":33,"props":280,"children":282},{"id":281},"masatolan",[],{"type":25,"tag":284,"props":285,"children":288},"div",{"className":286},[287],"kattene",[289,291,308,309],{"type":30,"value":290},"\n    ",{"type":25,"tag":284,"props":292,"children":295},{"className":293},[294],"kattene__imgpart",[296],{"type":25,"tag":98,"props":297,"children":302},{"target":298,"rel":299,"href":301},"_blank",[300],"noopener","https:\u002F\u002Fhb.afl.rakuten.co.jp\u002Fichiba\u002F26ba9fc2.c2fdf85a.26ba9fc3.8edde063\u002F_RTLink57019?pc=https%3A%2F%2Fitem.rakuten.co.jp%2Fbook%2F16500601%2F&link_type=hybrid_url&ut=eyJwYWdlIjoiaXRlbSIsInR5cGUiOiJoeWJyaWRfdXJsIiwic2l6ZSI6IjI0MHgyNDAiLCJuYW0iOjEsIm5hbXAiOiJ1cCIsImNvbSI6MSwiY29tcCI6ImRvd24iLCJwcmljZSI6MSwiYm9yIjoxLCJjb2wiOjEsImJidG4iOjAsInByb2QiOjAsImFtcCI6ZmFsc2V9",[303],{"type":25,"tag":304,"props":305,"children":307},"img",{"src":306},"https:\u002F\u002Fthumbnail.image.rakuten.co.jp\u002F@0_mall\u002Fbook\u002Fcabinet\u002F9041\u002F9784844379041.jpg?_ex=240x240",[],{"type":30,"value":290},{"type":25,"tag":284,"props":310,"children":313},{"className":311},[312],"kattene__infopart",[314,316,327,328,348,349,397],{"type":30,"value":315},"\n      ",{"type":25,"tag":284,"props":317,"children":320},{"className":318},[319],"kattene__title",[321],{"type":25,"tag":98,"props":322,"children":324},{"target":298,"rel":323,"href":301},[300],[325],{"type":30,"value":326},"JavaScriptでいきなり機械学習を遊び倒す本 （技術の泉シリーズ（NextPublishing）） [ まさとらん ]",{"type":30,"value":315},{"type":25,"tag":284,"props":329,"children":332},{"className":330},[331],"kattene__description",[333,336,338,341,343,346],{"type":25,"tag":33,"props":334,"children":335},{},[],{"type":30,"value":337},"※ 最新WebサービスとJavaScript関連の情報を提供してくれる「まさとらん」さんの記事に、ハダノはいつも助けられています。",{"type":25,"tag":33,"props":339,"children":340},{},[],{"type":30,"value":342},"この本も入口の部分をていねいに教えてくれます。",{"type":25,"tag":33,"props":344,"children":345},{},[],{"type":30,"value":347},"GlitchとReplitに出会えてよかったと思います。",{"type":30,"value":315},{"type":25,"tag":284,"props":350,"children":354},{"className":351},[352,353],"kattene__btns","__three",[355,357,369,371,383,384,396],{"type":30,"value":356},"\n      \t",{"type":25,"tag":284,"props":358,"children":359},{},[360],{"type":25,"tag":98,"props":361,"children":366},{"className":362,"target":298,"rel":365,"href":301},[363,364],"kattene__btn","__red",[300],[367],{"type":30,"value":368},"楽天",{"type":30,"value":370},"\n        ",{"type":25,"tag":284,"props":372,"children":373},{},[374],{"type":25,"tag":98,"props":375,"children":380},{"className":376,"target":298,"rel":378,"href":379},[363,377],"__orange",[300],"https:\u002F\u002Faf.moshimo.com\u002Faf\u002Fc\u002Fclick?a_id=3539938&p_id=170&pc_id=185&pl_id=4062&url=https%3A%2F%2Fwww.amazon.co.jp%2Fdp%2FB08L7LXNDC",[381],{"type":30,"value":382},"Amazon",{"type":30,"value":370},{"type":25,"tag":284,"props":385,"children":386},{},[387],{"type":25,"tag":98,"props":388,"children":393},{"className":389,"target":298,"rel":391,"href":392},[363,390],"__green",[300],"https:\u002F\u002Fck.jp.ap.valuecommerce.com\u002Fservlet\u002Freferral?sid=3651993&pid=887949559&vc_url=https%3A%2F%2Fshopping.yahoo.co.jp%2Fsearch%3Ffirst%3D1%26ss_first%3D1%26ts%3D1662382850%26mcr%3D06c8cb50c083cad35f8b6072fe936496%26tab_ex%3Dcommerce%26sretry%3D0%26area%3D13%26astk%3D%26aq%3D%26oq%3D%26p%3DJavaScript%25E3%2581%25A7%25E3%2581%2584%25E3%2581%258D%25E3%2581%25AA%25E3%2582%258A%25E6%25A9%259F%25E6%25A2%25B0%25E5%25AD%25A6%25E7%25BF%2592%25E3%2582%2592%25E9%2581%258A%25E3%2581%25B3%25E5%2580%2592%25E3%2581%2599%25E6%259C%25AC%2B%25EF%25BC%2588%25E6%258A%2580%25E8%25A1%2593%25E3%2581%25AE%25E6%25B3%2589%25E3%2582%25B7%25E3%2583%25AA%25E3%2583%25BC%25E3%2582%25BA%25EF%25BC%2588NextPublishing%25EF%25BC%2589%25EF%25BC%2589%2B%255B%2B%25E3%2581%25BE%25E3%2581%2595%25E3%2581%25A8%25E3%2582%2589%25E3%2582%2593%2B%255D%26sc_i%3Dshp_pc_search_searchBox_2",[394],{"type":30,"value":395},"Yahoo!",{"type":30,"value":315},{"type":30,"value":290},{"type":25,"tag":33,"props":399,"children":400},{},[],{"type":25,"tag":402,"props":403,"children":404},"hr",{},[],{"type":25,"tag":26,"props":406,"children":407},{},[408],{"type":25,"tag":98,"props":409,"children":411},{"href":410},"\u002Farticles\u002Fsocsaga-2",[412],{"type":30,"value":413},"→　ソックサーガの始め方【自校運用】",{"type":25,"tag":26,"props":415,"children":416},{},[417],{"type":25,"tag":98,"props":418,"children":420},{"href":419},"\u002Farticles\u002Fsoclicker-3",[421],{"type":30,"value":422},"→　ソックリッカーの始め方【自校運用】",{"title":7,"searchDepth":424,"depth":424,"links":425},2,[426,430,434],{"id":39,"depth":424,"text":42,"children":427},[428],{"id":51,"depth":429,"text":54},3,{"id":83,"depth":424,"text":86,"children":431},[432,433],{"id":110,"depth":429,"text":113},{"id":139,"depth":429,"text":142},{"id":243,"depth":424,"text":246},"markdown","content:articles:cloudide-1.md","content","articles\u002Fcloudide-1.md","articles\u002Fcloudide-1","md",{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"category":442,"tag":443,"thumbnail":18,"createdAt":19,"updatedAt":20,"body":444,"_type":435,"_id":436,"_source":437,"_file":438,"_stem":439,"_extension":440},[11],[13,14,15,16,17],{"type":22,"children":445,"toc":746},[446,450,453,457,461,465,476,479,483,486,490,494,504,508,517,521,525,529,600,603,607,610,614,618,622,638,641,726,729,732,739],{"type":25,"tag":26,"props":447,"children":448},{},[449],{"type":30,"value":31},{"type":25,"tag":33,"props":451,"children":452},{},[],{"type":25,"tag":37,"props":454,"children":455},{"id":39},[456],{"type":30,"value":42},{"type":25,"tag":26,"props":458,"children":459},{},[460],{"type":30,"value":47},{"type":25,"tag":49,"props":462,"children":463},{"id":51},[464],{"type":30,"value":54},{"type":25,"tag":56,"props":466,"children":467},{},[468,472],{"type":25,"tag":60,"props":469,"children":470},{},[471],{"type":30,"value":64},{"type":25,"tag":60,"props":473,"children":474},{},[475],{"type":30,"value":69},{"type":25,"tag":33,"props":477,"children":478},{},[],{"type":25,"tag":26,"props":480,"children":481},{},[482],{"type":30,"value":77},{"type":25,"tag":33,"props":484,"children":485},{},[],{"type":25,"tag":37,"props":487,"children":488},{"id":83},[489],{"type":30,"value":86},{"type":25,"tag":26,"props":491,"children":492},{},[493],{"type":30,"value":91},{"type":25,"tag":26,"props":495,"children":496},{},[497,498,503],{"type":30,"value":96},{"type":25,"tag":98,"props":499,"children":501},{"href":100,"rel":500},[102],[502],{"type":30,"value":105},{"type":30,"value":107},{"type":25,"tag":49,"props":505,"children":506},{"id":110},[507],{"type":30,"value":113},{"type":25,"tag":26,"props":509,"children":510},{},[511,512,516],{"type":30,"value":118},{"type":25,"tag":98,"props":513,"children":514},{"href":121},[515],{"type":30,"value":124},{"type":30,"value":126},{"type":25,"tag":26,"props":518,"children":519},{},[520],{"type":30,"value":131},{"type":25,"tag":26,"props":522,"children":523},{},[524],{"type":30,"value":136},{"type":25,"tag":49,"props":526,"children":527},{"id":139},[528],{"type":30,"value":142},{"type":25,"tag":56,"props":530,"children":531},{},[532,543,554,565,577,589],{"type":25,"tag":60,"props":533,"children":534},{},[535,536],{"type":30,"value":150},{"type":25,"tag":152,"props":537,"children":538},{},[539],{"type":25,"tag":156,"props":540,"children":541},{},[542],{"type":30,"value":160},{"type":25,"tag":60,"props":544,"children":545},{},[546,547],{"type":30,"value":165},{"type":25,"tag":152,"props":548,"children":549},{},[550],{"type":25,"tag":156,"props":551,"children":552},{},[553],{"type":30,"value":173},{"type":25,"tag":60,"props":555,"children":556},{},[557,558],{"type":30,"value":178},{"type":25,"tag":152,"props":559,"children":560},{},[561],{"type":25,"tag":156,"props":562,"children":563},{},[564],{"type":30,"value":186},{"type":25,"tag":60,"props":566,"children":567},{},[568,569,576],{"type":30,"value":191},{"type":25,"tag":152,"props":570,"children":571},{},[572],{"type":25,"tag":156,"props":573,"children":574},{},[575],{"type":30,"value":199},{"type":30,"value":201},{"type":25,"tag":60,"props":578,"children":579},{},[580,581,588],{"type":30,"value":206},{"type":25,"tag":152,"props":582,"children":583},{},[584],{"type":25,"tag":156,"props":585,"children":586},{},[587],{"type":30,"value":214},{"type":30,"value":216},{"type":25,"tag":60,"props":590,"children":591},{},[592,593],{"type":30,"value":221},{"type":25,"tag":152,"props":594,"children":595},{},[596],{"type":25,"tag":156,"props":597,"children":598},{},[599],{"type":30,"value":229},{"type":25,"tag":33,"props":601,"children":602},{},[],{"type":25,"tag":26,"props":604,"children":605},{},[606],{"type":30,"value":237},{"type":25,"tag":33,"props":608,"children":609},{},[],{"type":25,"tag":37,"props":611,"children":612},{"id":243},[613],{"type":30,"value":246},{"type":25,"tag":26,"props":615,"children":616},{},[617],{"type":30,"value":251},{"type":25,"tag":26,"props":619,"children":620},{},[621],{"type":30,"value":256},{"type":25,"tag":26,"props":623,"children":624},{},[625,626,631,632,637],{"type":30,"value":118},{"type":25,"tag":98,"props":627,"children":629},{"href":263,"rel":628},[102],[630],{"type":30,"value":267},{"type":30,"value":269},{"type":25,"tag":98,"props":633,"children":635},{"href":272,"rel":634},[102],[636],{"type":30,"value":276},{"type":30,"value":278},{"type":25,"tag":33,"props":639,"children":640},{"id":281},[],{"type":25,"tag":284,"props":642,"children":644},{"className":643},[287],[645,646,657,658],{"type":30,"value":290},{"type":25,"tag":284,"props":647,"children":649},{"className":648},[294],[650],{"type":25,"tag":98,"props":651,"children":653},{"target":298,"rel":652,"href":301},[300],[654],{"type":25,"tag":304,"props":655,"children":656},{"src":306},[],{"type":30,"value":290},{"type":25,"tag":284,"props":659,"children":661},{"className":660},[312],[662,663,672,673,689,690,725],{"type":30,"value":315},{"type":25,"tag":284,"props":664,"children":666},{"className":665},[319],[667],{"type":25,"tag":98,"props":668,"children":670},{"target":298,"rel":669,"href":301},[300],[671],{"type":30,"value":326},{"type":30,"value":315},{"type":25,"tag":284,"props":674,"children":676},{"className":675},[331],[677,680,681,684,685,688],{"type":25,"tag":33,"props":678,"children":679},{},[],{"type":30,"value":337},{"type":25,"tag":33,"props":682,"children":683},{},[],{"type":30,"value":342},{"type":25,"tag":33,"props":686,"children":687},{},[],{"type":30,"value":347},{"type":30,"value":315},{"type":25,"tag":284,"props":691,"children":693},{"className":692},[352,353],[694,695,704,705,714,715,724],{"type":30,"value":356},{"type":25,"tag":284,"props":696,"children":697},{},[698],{"type":25,"tag":98,"props":699,"children":702},{"className":700,"target":298,"rel":701,"href":301},[363,364],[300],[703],{"type":30,"value":368},{"type":30,"value":370},{"type":25,"tag":284,"props":706,"children":707},{},[708],{"type":25,"tag":98,"props":709,"children":712},{"className":710,"target":298,"rel":711,"href":379},[363,377],[300],[713],{"type":30,"value":382},{"type":30,"value":370},{"type":25,"tag":284,"props":716,"children":717},{},[718],{"type":25,"tag":98,"props":719,"children":722},{"className":720,"target":298,"rel":721,"href":392},[363,390],[300],[723],{"type":30,"value":395},{"type":30,"value":315},{"type":30,"value":290},{"type":25,"tag":33,"props":727,"children":728},{},[],{"type":25,"tag":402,"props":730,"children":731},{},[],{"type":25,"tag":26,"props":733,"children":734},{},[735],{"type":25,"tag":98,"props":736,"children":737},{"href":410},[738],{"type":30,"value":413},{"type":25,"tag":26,"props":740,"children":741},{},[742],{"type":25,"tag":98,"props":743,"children":744},{"href":419},[745],{"type":30,"value":422},{"title":7,"searchDepth":424,"depth":424,"links":747},[748,751,755],{"id":39,"depth":424,"text":42,"children":749},[750],{"id":51,"depth":429,"text":54},{"id":83,"depth":424,"text":86,"children":752},[753,754],{"id":110,"depth":429,"text":113},{"id":139,"depth":429,"text":142},{"id":243,"depth":424,"text":246},1791852922604]