Mastering TypeScript 3
TypeScriptisbothalanguageandasetoftoolstogenerateJavaScript.ItwasdesignedbyAndersHejlsbergatMicrosofttohelpdeveloperswriteenterprise-scaleJavaScript.StartingwithanintroductiontotheTypeScriptlanguage,beforemovingontobasicconcepts,eachsectionbuildsonpreviousknowledgeinanincrementalandeasy-to-understandway.Advancedandpowerfullanguagefeaturesareallcovered,includingasynchronousprogrammingtechniques,decorators,andgenerics.ThisbookexploresmanymodernJavaScriptandTypeScriptframeworkssidebysideinorderforthereadertolearntheirrespectivestrengthsandweaknesses.Itwillalsothoroughlyexploreunitandintegrationtestingforeachframework.Best-of-breedapplicationsutilizewell-knowndesignpatternsinordertobescalable,maintainable,andtestable.Thisbookexploressomeoftheseobject-orientedtechniquesandpatterns,andshowsreal-worldimplementations.Bytheendofthebook,youwillhavebuiltacomprehensive,end-to-endwebapplicationtoshowhowTypeScriptlanguagefeatures,designpatterns,andindustrybestpracticescanbebroughttogetherinareal-worldscenario.
·16.6萬字