rwa-trivia Trivia App - Real World Angular series

我要开发同款
匿名用户2021年11月23日
178阅读

技术信息

授权协议
Readme

作品详情

rwa-triviaapp

Seeitiactio:

Otheweb-https://bitwiser.ioAppStore-https://itues.apple.com/us/app/bitwiser-trivia/id1447244501?mt=8GooglePlay-https://play.google.com/store/apps/details?id=io.bitwiser.trivia

Thisispartofbuildigaewappformyseries-RealWorldAgular@https://blog.realworldfullstack.io/

Part0:Fromzerotocli-g

Part1:Notaothertodolistapp

Part2:It'saMaterialworld

Part3:FormFormatio

Part4:StateofmySPA

Part5:Lightmyfire

Part6:3Rs...Rules,Roles&Routes

Part6.1:Upgradigto4.0.0-rc.2

Part7:Splitmylazyloadedcode

Part8:JustAheadofITime

Part9:UitTestig

Part9.1:MoreUitTestig

Part9.2:EveMoreUitTests

Part10:Agular4upgrade

Part11:GameplaywithAgular

Part12:CloudFuctiosforFirebase

Part13:ElasticsearchoGoogleCloudwithFirebasefuctios

Part14:FacetedsearchwithElasticsearchadAgularMaterialdata-table

Part15:IcorporateMaterialUIdesigitotheapp

Part16:MigratigfromFirebasetoFirestore

Part17:BulkuploadadUserprofilesettigsusigfirebasecloudstorage

Part18:Revisitiggrx-Splittigstoreitofeaturemodules,usigactioclasses,selectors&router-store

Part19:ReadyPlayerTwo-Twoplayergameplay,computigstats,dashboardadotherfeatures

Part20:Agular,grx&cliversio6-UpgradigAgular,cli,grx,material&RxJStoversio6

Part21:ServiceWorkers(ProgressiveWebApp)withAgular

Part22:AgularTestigwithProtractor,JasmieadJest

Part23:ServersiderederigwithAgularuiversal

Part24:Agularworkspace

Part25-a:NativeScript,AgularadFirebase

QuickIstallatioIstructiosIstallcliglobally(versioshouldmatchtheoeipackage.jso)

pmistall-g@agular/cli@1.0.0

Istallpmpackages

pmistall

Setupyourfirebaseistace@https://firebase.google.com/

SetupprovidersiFirebaseAutheticatio

Usethefirebasecofiguratioiformatioadplugitisrc/eviromet.ts

Importsrc/db.jsotoyourfirebasedatabaseistacetogettheiitialsetoftestdata

Rutheapplicatiousiggserve

gserve

Addyourselfasauserusigtheapplicatio.EsureyouareaddedasauseriAutheticatiotaboffirebasecosole.

Addyouruseridasaadmiithefirebasedatabase(admiseedtobeaddedmaually)-

Set:users/<userid>/roles/admi:true

Usefirebase-rules.jsofiletosetupthefirebaserulesforyourdatabase

Servetheapplicatioagai.Esureyouhaveadmiprivileges

gserve

DeploytoFirebaseServerIstallfirebasetoolsglobally

pmistall-gfirebase-tools

Autheticatewithyourfirebasecredetials

firebaselogi

Setupfirebasehostigcofiguratiofortheapplicatio,usig"dist"isteadofpublicasthepublicfolderame

firebaseiit

Createabuild

gbuild

Serveuptheappusigfirebaseserverlocally

firebaseserve

DeploySitetofirebase

firebasedeploy--olyhostig

Setupfirebasefuctios-createsfuctiosfolderadistallsdepedecies

firebaseiit

Deployfuctiostofirebase

pmrudeploy-fuctios

TestigTesttheapplicatiousig

gtest

功能介绍

rwa-trivia app See it in action: On the web - https://bitwiser.io App Store - https://itunes.appl...

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论