Update and add index
This commit is contained in:
@@ -1,21 +1,20 @@
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mawesome-typescript-projects [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://github.com/sindresorhus/awesome)[0m
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mawesome-typescript-projects [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://github.com/sindresorhus/awesome)[0m
|
||||
[38;5;12mawesome typescript open source projects.[39m
|
||||
|
||||
[38;2;255;187;0m[4mContributing[0m
|
||||
|
||||
[38;5;12mPlease[39m[38;5;12m [39m[38;5;12mtake[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mquick[39m[38;5;12m [39m[38;5;12mlook[39m[38;5;12m [39m[38;5;12mat[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;14m[1mcontribution[0m[38;5;14m[1m [0m[38;5;14m[1mguidelines[0m[38;5;12m [39m[38;5;12m(/contributing.md)[39m[38;5;12m [39m[38;5;12mfirst.[39m[38;5;12m [39m[38;5;12mIf[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12msee[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mpackage[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mproject[39m[38;5;12m [39m[38;5;12mhere[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mno[39m[38;5;12m [39m[38;5;12mlonger[39m[38;5;12m [39m[38;5;12mmaintained[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mnot[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mgood[39m[38;5;12m [39m[38;5;12mfit,[39m[38;5;12m [39m[38;5;12mplease[39m[38;5;12m [39m[38;5;12msubmit[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mpull[39m[38;5;12m [39m
|
||||
[38;5;12mrequest[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mimprove[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m[38;5;12mfile,[39m[38;5;12m [39m[38;5;12mThanks.[39m
|
||||
[38;5;12mPlease take a quick look at the [39m[38;5;14m[1mcontribution guidelines[0m[38;5;12m (/contributing.md) first. If you see a package or project here that is no longer maintained or is not a good fit, please submit a pull request to improve this file, Thanks.[39m
|
||||
|
||||
[38;2;255;187;0m[4mTypeScript[0m
|
||||
|
||||
[38;5;14m[1m[4mTypeScript[0m[38;2;255;187;0m[4m (https://github.com/Microsoft/TypeScript) - TypeScript is a superset of JavaScript that compiles to clean JavaScript output.[0m
|
||||
|
||||
[38;5;12mTypeScript[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mlanguage[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mapplication-scale[39m[38;5;12m [39m[38;5;12mJavaScript.[39m[38;5;12m [39m[38;5;12mTypeScript[39m[38;5;12m [39m[38;5;12madds[39m[38;5;12m [39m[38;5;12moptional[39m[38;5;12m [39m[38;5;12mtypes,[39m[38;5;12m [39m[38;5;12mclasses,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmodules[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mJavaScript.[39m[38;5;12m [39m[38;5;12mTypeScript[39m[38;5;12m [39m[38;5;12msupports[39m[38;5;12m [39m[38;5;12mtools[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mlarge-scale[39m[38;5;12m [39m[38;5;12mJavaScript[39m[38;5;12m [39m
|
||||
[38;5;12mapplications[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12mbrowser,[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12mhost,[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12mOS.[39m[38;5;12m [39m[38;5;12mTypeScript[39m[38;5;12m [39m[38;5;12mcompiles[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mreadable,[39m[38;5;12m [39m[38;5;12mstandards-based[39m[38;5;12m [39m[38;5;12mJavaScript.[39m
|
||||
[38;5;12mTypeScript[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mlanguage[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mapplication-scale[39m[38;5;12m [39m[38;5;12mJavaScript.[39m[38;5;12m [39m[38;5;12mTypeScript[39m[38;5;12m [39m[38;5;12madds[39m[38;5;12m [39m[38;5;12moptional[39m[38;5;12m [39m[38;5;12mtypes,[39m[38;5;12m [39m[38;5;12mclasses,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmodules[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mJavaScript.[39m[38;5;12m [39m[38;5;12mTypeScript[39m[38;5;12m [39m[38;5;12msupports[39m[38;5;12m [39m[38;5;12mtools[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mlarge-scale[39m[38;5;12m [39m[38;5;12mJavaScript[39m[38;5;12m [39m[38;5;12mapplications[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12mbrowser,[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12mhost,[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12mOS.[39m[38;5;12m [39m
|
||||
[38;5;12mTypeScript[39m[38;5;12m [39m[38;5;12mcompiles[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mreadable,[39m[38;5;12m [39m[38;5;12mstandards-based[39m[38;5;12m [39m[38;5;12mJavaScript.[39m
|
||||
|
||||
[38;5;14m[1m[4mDefinitelyTyped[0m[38;2;255;187;0m[4m (https://github.com/DefinitelyTyped/DefinitelyTyped) - for high quality TypeScript type definitions[0m
|
||||
|
||||
[38;5;238m―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
[38;5;238m――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
|
||||
|
||||
[38;2;255;187;0m[4mLearning Resources[0m
|
||||
@@ -36,15 +35,15 @@
|
||||
|
||||
[38;5;14m[1m[4mtodomvc-redux-react-typescript[0m[38;2;255;187;0m[4m (https://github.com/jaysoo/todomvc-redux-react-typescript) - TodoMVC example using Redux, React, and Typescript[0m
|
||||
|
||||
[38;5;238m―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
[38;5;238m――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
|
||||
|
||||
[38;2;255;187;0m[4mIDE[0m
|
||||
|
||||
[38;5;14m[1m[4mvscode[0m[38;2;255;187;0m[4m (https://github.com/Microsoft/vscode) - The best open source IDE[0m
|
||||
|
||||
[38;5;12mVS[39m[38;5;12m [39m[38;5;12mCode[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mnew[39m[38;5;12m [39m[38;5;12mtype[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mtool[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mcombines[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12msimplicity[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12meditor[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mwhat[39m[38;5;12m [39m[38;5;12mdevelopers[39m[38;5;12m [39m[38;5;12mneed[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mtheir[39m[38;5;12m [39m[38;5;12mcore[39m[38;5;12m [39m[38;5;12medit-build-debug[39m[38;5;12m [39m[38;5;12mcycle.[39m[38;5;12m [39m[38;5;12mCode[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12mcomprehensive[39m[38;5;12m [39m[38;5;12mediting[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mdebugging[39m[38;5;12m [39m
|
||||
[38;5;12msupport,[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mextensibility[39m[38;5;12m [39m[38;5;12mmodel,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mlightweight[39m[38;5;12m [39m[38;5;12mintegration[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mexisting[39m[38;5;12m [39m[38;5;12mtools.[39m
|
||||
[38;5;12mVS[39m[38;5;12m [39m[38;5;12mCode[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mnew[39m[38;5;12m [39m[38;5;12mtype[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mtool[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mcombines[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12msimplicity[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12meditor[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mwhat[39m[38;5;12m [39m[38;5;12mdevelopers[39m[38;5;12m [39m[38;5;12mneed[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mtheir[39m[38;5;12m [39m[38;5;12mcore[39m[38;5;12m [39m[38;5;12medit-build-debug[39m[38;5;12m [39m[38;5;12mcycle.[39m[38;5;12m [39m[38;5;12mCode[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12mcomprehensive[39m[38;5;12m [39m[38;5;12mediting[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mdebugging[39m[38;5;12m [39m[38;5;12msupport,[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mextensibility[39m[38;5;12m [39m[38;5;12mmodel,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||||
[38;5;12mlightweight[39m[38;5;12m [39m[38;5;12mintegration[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mexisting[39m[38;5;12m [39m[38;5;12mtools.[39m
|
||||
|
||||
[38;5;12m![39m[38;5;12m (https://cloud.githubusercontent.com/assets/11839736/16642200/6624dde0-43bd-11e6-8595-c81885ba0dc2.png)[39m
|
||||
|
||||
@@ -67,28 +66,25 @@
|
||||
|
||||
[38;5;14m[1m[4msuperpowers[0m[38;2;255;187;0m[4m (https://github.com/superpowers/superpowers-core) - Extensible HTML5 app for real-time collaborative projects[0m
|
||||
|
||||
[38;5;12mSuperpowers[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mdownloadable[39m[38;5;12m [39m[38;5;12mHTML5[39m[38;5;12m [39m[38;5;12mapp.[39m[38;5;12m [39m[38;5;12mYou[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12msolo[39m[38;5;12m [39m[38;5;12mlike[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mregular[39m[38;5;12m [39m[38;5;12moffline[39m[38;5;12m [39m[38;5;12mgame[39m[38;5;12m [39m[38;5;12mmaker,[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12msetup[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mpassword[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mlet[39m[38;5;12m [39m[38;5;12mfriends[39m[38;5;12m [39m[38;5;12mjoin[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mproject[39m[38;5;12m [39m[38;5;12mthrough[39m[38;5;12m [39m[38;5;12mtheir[39m[38;5;12m [39m[38;5;12mWeb[39m[38;5;12m [39m[38;5;12mbrowser.[39m[38;5;12m [39m[38;5;12mIt's[39m[38;5;12m [39m
|
||||
[38;5;12mgreat[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mworking[39m[38;5;12m [39m[38;5;12mtogether[39m[38;5;12m [39m[38;5;12mover[39m[38;5;12m [39m[38;5;12mlong[39m[38;5;12m [39m[38;5;12mperiods[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mtime,[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mjamming[39m[38;5;12m [39m[38;5;12mover[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mweekend,[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mjust[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mhelping[39m[38;5;12m [39m[38;5;12meach[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mout[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mdebugging![39m
|
||||
[38;5;12mSuperpowers[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mdownloadable[39m[38;5;12m [39m[38;5;12mHTML5[39m[38;5;12m [39m[38;5;12mapp.[39m[38;5;12m [39m[38;5;12mYou[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12msolo[39m[38;5;12m [39m[38;5;12mlike[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mregular[39m[38;5;12m [39m[38;5;12moffline[39m[38;5;12m [39m[38;5;12mgame[39m[38;5;12m [39m[38;5;12mmaker,[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12msetup[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mpassword[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mlet[39m[38;5;12m [39m[38;5;12mfriends[39m[38;5;12m [39m[38;5;12mjoin[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mproject[39m[38;5;12m [39m[38;5;12mthrough[39m[38;5;12m [39m[38;5;12mtheir[39m[38;5;12m [39m[38;5;12mWeb[39m[38;5;12m [39m[38;5;12mbrowser.[39m[38;5;12m [39m[38;5;12mIt's[39m[38;5;12m [39m[38;5;12mgreat[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mworking[39m[38;5;12m [39m[38;5;12mtogether[39m[38;5;12m [39m[38;5;12mover[39m[38;5;12m [39m[38;5;12mlong[39m[38;5;12m [39m[38;5;12mperiods[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m
|
||||
[38;5;12mtime,[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mjamming[39m[38;5;12m [39m[38;5;12mover[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mweekend,[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mjust[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mhelping[39m[38;5;12m [39m[38;5;12meach[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mout[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mdebugging![39m
|
||||
|
||||
[38;5;12m![39m[38;5;12m (https://camo.githubusercontent.com/70aeb8dce6a944e4c7b0562b7e9dbee270ffca28/687474703a2f2f692e696d6775722e636f6d2f6734694e6c456e2e706e67)[39m
|
||||
|
||||
|
||||
[38;5;14m[1m[4meve[0m[38;2;255;187;0m[4m (https://github.com/witheve/eve) - Better tools for thought[0m
|
||||
|
||||
[38;5;12mEve[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mprogramming[39m[38;5;12m [39m[38;5;12mlanguage[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mIDE[39m[38;5;12m [39m[38;5;12mbased[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12myears[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mresearch[39m[38;5;12m [39m[38;5;12minto[39m[38;5;12m [39m[38;5;12mbuilding[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mhuman-first[39m[38;5;12m [39m[38;5;12mprogramming[39m[38;5;12m [39m[38;5;12mplatform.[39m[38;5;12m [39m[38;5;12mYou[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mplay[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mEve[39m[38;5;12m [39m[38;5;12monline[39m[38;5;12m [39m[38;5;12mhere:[39m[38;5;12m [39m[38;5;14m[1mplay.witheve.com[0m[38;5;12m [39m
|
||||
[38;5;12m(http://play.witheve.com/).[39m
|
||||
[38;5;12mEve is a programming language and IDE based on years of research into building a human-first programming platform. You can play with Eve online here: [39m[38;5;14m[1mplay.witheve.com[0m[38;5;12m (http://play.witheve.com/).[39m
|
||||
|
||||
[38;5;14m[1m![0m[38;5;12mPlay With Eve[39m[38;5;14m[1m (http://witheve.github.io/assets/images/editor.png)[0m[38;5;12m (http://play.witheve.com/#/examples/flappy.eve)[39m
|
||||
|
||||
|
||||
[38;5;14m[1m[4mcats[0m[38;2;255;187;0m[4m (https://github.com/jbaron/cats) - Code Assistant for TypeScript[0m
|
||||
|
||||
[38;5;12mCATS[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mIDE[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mTypeScript[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mWeb[39m[38;5;12m [39m[38;5;12mdevelopers.[39m[38;5;12m [39m[38;5;12mCATS[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mopen[39m[38;5;12m [39m[38;5;12msource[39m[38;5;12m [39m[38;5;12msoftware[39m[38;5;12m [39m[38;5;12mreleased[39m[38;5;12m [39m[38;5;12munder[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mApache[39m[38;5;12m [39m[38;5;12m2.0[39m[38;5;12m [39m[38;5;12mlicense[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mruns[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mLinux,[39m[38;5;12m [39m[38;5;12mWindows[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mOS[39m[38;5;12m [39m[38;5;12mX.[39m[38;5;12m [39m[38;5;12mCATS[39m[38;5;12m [39m[38;5;12mitself[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12malso[39m[38;5;12m [39m[38;5;12mwritten[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m
|
||||
[38;5;12mTypeScript,[39m[38;5;12m [39m[38;5;12mso[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12measily[39m[38;5;12m [39m[38;5;12mcustomize[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mneeds[39m[38;5;12m [39m[38;5;12mif[39m[38;5;12m [39m[38;5;12mrequired.[39m
|
||||
[38;5;12mCATS[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mIDE[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mTypeScript[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mWeb[39m[38;5;12m [39m[38;5;12mdevelopers.[39m[38;5;12m [39m[38;5;12mCATS[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mopen[39m[38;5;12m [39m[38;5;12msource[39m[38;5;12m [39m[38;5;12msoftware[39m[38;5;12m [39m[38;5;12mreleased[39m[38;5;12m [39m[38;5;12munder[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mApache[39m[38;5;12m [39m[38;5;12m2.0[39m[38;5;12m [39m[38;5;12mlicense[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mruns[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mLinux,[39m[38;5;12m [39m[38;5;12mWindows[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mOS[39m[38;5;12m [39m[38;5;12mX.[39m[38;5;12m [39m[38;5;12mCATS[39m[38;5;12m [39m[38;5;12mitself[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12malso[39m[38;5;12m [39m[38;5;12mwritten[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mTypeScript,[39m[38;5;12m [39m[38;5;12mso[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12measily[39m[38;5;12m [39m[38;5;12mcustomize[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m
|
||||
[38;5;12mneeds[39m[38;5;12m [39m[38;5;12mif[39m[38;5;12m [39m[38;5;12mrequired.[39m
|
||||
|
||||
[38;5;12m![39m[38;5;12m [39m
|
||||
[38;5;12m(https://camo.githubusercontent.com/cdadf09336bea233a036511c6649e2c4ecbc7fbd/68747470733a2f2f7261772e6769746875622e636f6d2f6a6261726f6e2f636174732f6d61737465722f6172746966616374732f636174735f[39m
|
||||
[38;5;12m73637265656e73686f742e706e67)[39m
|
||||
[38;5;12m![39m[38;5;12m (https://camo.githubusercontent.com/cdadf09336bea233a036511c6649e2c4ecbc7fbd/68747470733a2f2f7261772e6769746875622e636f6d2f6a6261726f6e2f636174732f6d61737465722f6172746966616374732f636174735f73637265656e73686f742e706e67)[39m
|
||||
|
||||
|
||||
[38;5;14m[1m[4moni[0m[38;2;255;187;0m[4m (https://github.com/onivim/oni) - Modern Modal Editing - powered by Neovim[0m
|
||||
@@ -98,24 +94,20 @@
|
||||
[38;5;12mModern UX - The Vim experience should not be compromised with poor user experiences that stem from terminal limitations.[39m
|
||||
[38;5;12mRich plugin development - using JavaScript, instead of VimL, allowing deep-language integration.[39m
|
||||
[38;5;12mCross-platform support - across Windows, OS X, and Linux.[39m
|
||||
[38;5;12mBatteries[39m[38;5;12m [39m[38;5;12mincluded[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mrich[39m[38;5;12m [39m[38;5;12mfeatures[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mavailable[39m[38;5;12m [39m[38;5;12mout[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mbox[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mminimal[39m[38;5;12m [39m[38;5;12msetup[39m[38;5;12m [39m[38;5;12mneeded[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mproductive.[39m[38;5;12m [39m[38;5;12mTypeScript[39m[38;5;12m [39m[38;5;12mdevelopment[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mcanonical[39m[38;5;12m [39m[38;5;12mexample,[39m[38;5;12m [39m[38;5;12mbut[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mhope[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mlanguage[39m[38;5;12m [39m
|
||||
[38;5;12mproviders[39m[38;5;12m [39m[38;5;12mwill[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mincluded.[39m[38;5;12m [39m[38;5;12mLater,[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mincluded[39m[38;5;12m [39m[38;5;12mpackage[39m[38;5;12m [39m[38;5;12mmanager[39m[38;5;12m [39m[38;5;12mwill[39m[38;5;12m [39m[38;5;12mmake[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12msimple[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mfind[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12minstall[39m[38;5;12m [39m[38;5;12mplugins.[39m
|
||||
[38;5;12mBatteries[39m[38;5;12m [39m[38;5;12mincluded[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mrich[39m[38;5;12m [39m[38;5;12mfeatures[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mavailable[39m[38;5;12m [39m[38;5;12mout[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mbox[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mminimal[39m[38;5;12m [39m[38;5;12msetup[39m[38;5;12m [39m[38;5;12mneeded[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mproductive.[39m[38;5;12m [39m[38;5;12mTypeScript[39m[38;5;12m [39m[38;5;12mdevelopment[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mcanonical[39m[38;5;12m [39m[38;5;12mexample,[39m[38;5;12m [39m[38;5;12mbut[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mhope[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mlanguage[39m[38;5;12m [39m[38;5;12mproviders[39m[38;5;12m [39m[38;5;12mwill[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mincluded.[39m[38;5;12m [39m[38;5;12mLater,[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mincluded[39m
|
||||
[38;5;12mpackage[39m[38;5;12m [39m[38;5;12mmanager[39m[38;5;12m [39m[38;5;12mwill[39m[38;5;12m [39m[38;5;12mmake[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12msimple[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mfind[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12minstall[39m[38;5;12m [39m[38;5;12mplugins.[39m
|
||||
[38;5;12mPerformance - no compromises, Vim is fast, and Oni should be fast too.[39m
|
||||
[38;5;12mEase Learning Curve - without sacrificing the Vim experience[39m
|
||||
[38;5;12mVim[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mincredible[39m[38;5;12m [39m[38;5;12mtool[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mmanipulating[39m[38;5;12m [39m[38;5;12mtext[39m[38;5;12m [39m[38;5;12mat[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mspeed[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthought.[39m[38;5;12m [39m[38;5;12mWith[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcomposable,[39m[38;5;12m [39m[38;5;12mmodal[39m[38;5;12m [39m[38;5;12mcommand[39m[38;5;12m [39m[38;5;12mlanguage,[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mno[39m[38;5;12m [39m[38;5;12mwonder[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mVim[39m[38;5;12m [39m[38;5;12musage[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mstill[39m[38;5;12m [39m[38;5;12mprevalent[39m[38;5;12m [39m[38;5;12mtoday[39m[38;5;12m [39m[38;5;12meven[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mrealm[39m[38;5;12m [39m
|
||||
[38;5;12mof[39m[38;5;12m [39m[38;5;12mmodern[39m[38;5;12m [39m[38;5;12meditors.[39m
|
||||
[38;5;12mVim is an incredible tool for manipulating text at the speed of thought. With a composable, modal command language, it is no wonder that Vim usage is still prevalent today even in the realm of modern editors.[39m
|
||||
|
||||
[38;5;12mHowever,[39m[38;5;12m [39m[38;5;12mgoing[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mthought[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12mhas[39m[38;5;12m [39m[38;5;12msome[39m[38;5;12m [39m[38;5;12mdifferent[39m[38;5;12m [39m[38;5;12mchallenges[39m[38;5;12m [39m[38;5;12mthan[39m[38;5;12m [39m[38;5;12mgoing[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mthought[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mtext.[39m[38;5;12m [39m[38;5;12mIDEs[39m[38;5;12m [39m[38;5;12mtoday[39m[38;5;12m [39m[38;5;12mprovide[39m[38;5;12m [39m[38;5;12mseveral[39m[38;5;12m [39m[38;5;12mbenefits[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mhelp[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mreduce[39m[38;5;12m [39m[38;5;12mcognitive[39m[38;5;12m [39m[38;5;12mload[39m[38;5;12m [39m[38;5;12mwhen[39m[38;5;12m [39m[38;5;12mwriting[39m[38;5;12m [39m[38;5;12mcode,[39m[38;5;12m [39m
|
||||
[38;5;12mand[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mbenefit[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mtremendously[39m[38;5;12m [39m[38;5;12mimportant[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mnot[39m[38;5;12m [39m[38;5;12monly[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mterms[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mpure[39m[38;5;12m [39m[38;5;12mcoding[39m[38;5;12m [39m[38;5;12mefficiency[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mproductivity,[39m[38;5;12m [39m[38;5;12mbut[39m[38;5;12m [39m[38;5;12malso[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mmaking[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mprocess[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mwriting[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12menjoyable[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mfun.[39m
|
||||
[38;5;12mHowever,[39m[38;5;12m [39m[38;5;12mgoing[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mthought[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12mhas[39m[38;5;12m [39m[38;5;12msome[39m[38;5;12m [39m[38;5;12mdifferent[39m[38;5;12m [39m[38;5;12mchallenges[39m[38;5;12m [39m[38;5;12mthan[39m[38;5;12m [39m[38;5;12mgoing[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mthought[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mtext.[39m[38;5;12m [39m[38;5;12mIDEs[39m[38;5;12m [39m[38;5;12mtoday[39m[38;5;12m [39m[38;5;12mprovide[39m[38;5;12m [39m[38;5;12mseveral[39m[38;5;12m [39m[38;5;12mbenefits[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mhelp[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mreduce[39m[38;5;12m [39m[38;5;12mcognitive[39m[38;5;12m [39m[38;5;12mload[39m[38;5;12m [39m[38;5;12mwhen[39m[38;5;12m [39m[38;5;12mwriting[39m[38;5;12m [39m[38;5;12mcode,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mbenefit[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mtremendously[39m[38;5;12m [39m[38;5;12mimportant[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m
|
||||
[38;5;12mnot[39m[38;5;12m [39m[38;5;12monly[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mterms[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mpure[39m[38;5;12m [39m[38;5;12mcoding[39m[38;5;12m [39m[38;5;12mefficiency[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mproductivity,[39m[38;5;12m [39m[38;5;12mbut[39m[38;5;12m [39m[38;5;12malso[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mmaking[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mprocess[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mwriting[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12menjoyable[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mfun.[39m
|
||||
|
||||
[38;5;12mThe[39m[38;5;12m [39m[38;5;12mgoal[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m[38;5;12mproject[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mgive[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12meditor[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mgives[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mbest[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mboth[39m[38;5;12m [39m[38;5;12mworlds[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mpower,[39m[38;5;12m [39m[38;5;12mspeed,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mflexibility[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mVim[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mmanipulating[39m[38;5;12m [39m[38;5;12mtext,[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mwell[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mrich[39m[38;5;12m [39m[38;5;12mtooling[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mcomes[39m
|
||||
[38;5;12mwith[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mIDE.[39m
|
||||
[38;5;12mThe goal of this project is to give an editor that gives the best of both worlds - the power, speed, and flexibility of using Vim for manipulating text, as well as the rich tooling that comes with an IDE.[39m
|
||||
|
||||
[38;5;12m![39m[38;5;12m [39m
|
||||
[38;5;12m(https://camo.githubusercontent.com/7fbedfb69bc03b2c98178a8ca37ec64f03fe890b/68747470733a2f2f73332d75732d776573742d322e616d617a6f6e6177732e636f6d2f6f6e692d6d656469612f73637265656e73686f742d64[39m
|
||||
[38;5;12m617277696e2e706e67)[39m
|
||||
[38;5;12m![39m[38;5;12m (https://camo.githubusercontent.com/7fbedfb69bc03b2c98178a8ca37ec64f03fe890b/68747470733a2f2f73332d75732d776573742d322e616d617a6f6e6177732e636f6d2f6f6e692d6d656469612f73637265656e73686f742d64617277696e2e706e67)[39m
|
||||
|
||||
[38;5;238m―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
[38;5;238m――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
|
||||
|
||||
[38;2;255;187;0m[4mFramework [0m
|
||||
@@ -139,12 +131,11 @@
|
||||
[38;5;12mProvides fast, reliable and extensible starter for the development of Angular projects.[39m
|
||||
|
||||
|
||||
[38;5;14m[1m[4mNativeScript[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4m(https://github.com/NativeScript/NativeScript)[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4m-[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mNativeScript[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mis[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4man[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mopen[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4msource[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mframework[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mfor[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mbuilding[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mtruly[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mnative[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mmobile[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mapps[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mwith[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mJavaScript.[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mUse[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mweb[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mskills,[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mlike[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mAngular,[0m[38;2;255;187;0m[4m [0m
|
||||
[38;2;255;187;0m[4mFlexBox[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mand[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mCSS,[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mand[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mget[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mnative[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mUI[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mand[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mperformance[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mon[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4miOS[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mand[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mAndroid[0m
|
||||
[38;5;14m[1m[4mNativeScript[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4m(https://github.com/NativeScript/NativeScript)[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4m-[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mNativeScript[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mis[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4man[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mopen[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4msource[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mframework[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mfor[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mbuilding[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mtruly[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mnative[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mmobile[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mapps[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mwith[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mJavaScript.[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mUse[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mweb[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mskills,[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mlike[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mAngular,[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mFlexBox[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mand[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mCSS,[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mand[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mget[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mnative[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mUI[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mand[0m[38;2;255;187;0m[4m [0m
|
||||
[38;2;255;187;0m[4mperformance[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mon[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4miOS[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mand[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mAndroid[0m
|
||||
|
||||
[38;5;12mNativeScript[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mbest-of-both-worlds[39m[38;5;12m [39m[38;5;12mdevelopment[39m[38;5;12m [39m[38;5;12mexperience.[39m[38;5;12m [39m[38;5;12mOur[39m[38;5;12m [39m[38;5;12mcross-platform[39m[38;5;12m [39m[38;5;12mJavaScript[39m[38;5;12m [39m[38;5;12mmodules[39m[38;5;12m [39m[38;5;12mgive[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mconvenience[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mwriting[39m[38;5;12m [39m[38;5;12miOS[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mAndroid[39m[38;5;12m [39m[38;5;12mapps[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msingle[39m[38;5;12m [39m[38;5;12mJavaScript[39m[38;5;12m [39m
|
||||
[38;5;12mcodebase,[39m[38;5;12m [39m[38;5;12mwhile[39m[38;5;12m [39m[38;5;12mour[39m[38;5;12m [39m[38;5;12mruntimes[39m[38;5;12m [39m[38;5;12mgive[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mpower[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12maccessing[39m[38;5;12m [39m[38;5;12mnative[39m[38;5;12m [39m[38;5;12mAPIs,[39m[38;5;12m [39m[38;5;12mSDKs,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mframeworks[39m[38;5;12m [39m[38;5;12mwhen[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mneed[39m[38;5;12m [39m[38;5;12mthem—all[39m[38;5;12m [39m[38;5;12mwithout[39m[38;5;12m [39m[38;5;12mneeding[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mopen[39m[38;5;12m [39m[38;5;12mXcode[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mAndroid[39m[38;5;12m [39m[38;5;12mStudio.[39m[38;5;12m [39m[38;5;12mNativeScript[39m[38;5;12m [39m[38;5;12mwas[39m[38;5;12m [39m[38;5;12mcreated[39m
|
||||
[38;5;12mand[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12msupported[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mTelerik.[39m
|
||||
[38;5;12mNativeScript[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mbest-of-both-worlds[39m[38;5;12m [39m[38;5;12mdevelopment[39m[38;5;12m [39m[38;5;12mexperience.[39m[38;5;12m [39m[38;5;12mOur[39m[38;5;12m [39m[38;5;12mcross-platform[39m[38;5;12m [39m[38;5;12mJavaScript[39m[38;5;12m [39m[38;5;12mmodules[39m[38;5;12m [39m[38;5;12mgive[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mconvenience[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mwriting[39m[38;5;12m [39m[38;5;12miOS[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mAndroid[39m[38;5;12m [39m[38;5;12mapps[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msingle[39m[38;5;12m [39m[38;5;12mJavaScript[39m[38;5;12m [39m[38;5;12mcodebase,[39m[38;5;12m [39m[38;5;12mwhile[39m[38;5;12m [39m[38;5;12mour[39m[38;5;12m [39m[38;5;12mruntimes[39m[38;5;12m [39m[38;5;12mgive[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mpower[39m[38;5;12m [39m
|
||||
[38;5;12mof[39m[38;5;12m [39m[38;5;12maccessing[39m[38;5;12m [39m[38;5;12mnative[39m[38;5;12m [39m[38;5;12mAPIs,[39m[38;5;12m [39m[38;5;12mSDKs,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mframeworks[39m[38;5;12m [39m[38;5;12mwhen[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mneed[39m[38;5;12m [39m[38;5;12mthem—all[39m[38;5;12m [39m[38;5;12mwithout[39m[38;5;12m [39m[38;5;12mneeding[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mopen[39m[38;5;12m [39m[38;5;12mXcode[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mAndroid[39m[38;5;12m [39m[38;5;12mStudio.[39m[38;5;12m [39m[38;5;12mNativeScript[39m[38;5;12m [39m[38;5;12mwas[39m[38;5;12m [39m[38;5;12mcreated[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12msupported[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mTelerik.[39m
|
||||
|
||||
[48;2;30;30;40m[38;5;13m[3mMobile Case:[0m
|
||||
|
||||
@@ -166,28 +157,24 @@
|
||||
[38;5;12mIonic Native is a curated set of wrappers for Cordova plugins that make adding any native functionality you need to your Ionic, Cordova, or Web View mobile app easy.[39m
|
||||
|
||||
|
||||
[38;5;14m[1m[4megret[0m
|
||||
[38;2;255;187;0m[4m (https://github.com/egret-labs/egret-core) - Egret is a brand new open mobile game and application engine which allows you to quickly build mobile games and apps on Android,iOS and Windows.[0m
|
||||
[38;5;14m[1m[4megret[0m[38;2;255;187;0m[4m (https://github.com/egret-labs/egret-core) - Egret is a brand new open mobile game and application engine which allows you to quickly build mobile games and apps on Android,iOS and Windows.[0m
|
||||
|
||||
[38;5;12mDeveloped[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mEgret[39m[38;5;12m [39m[38;5;12mTechnology,[39m[38;5;12m [39m[38;5;12mEgret[39m[38;5;12m [39m[38;5;12mEngine[39m[38;5;12m [39m[38;5;12m4.0[39m[38;5;12m [39m[38;5;12mincludes[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mnewly[39m[38;5;12m [39m[38;5;12mbuilt[39m[38;5;12m [39m[38;5;12m3D[39m[38;5;12m [39m[38;5;12mengine[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12m2D[39m[38;5;12m [39m[38;5;12mengine[39m[38;5;12m [39m[38;5;12mcreated[39m[38;5;12m [39m[38;5;12mbased[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mHTML5.[39m[38;5;12m [39m[38;5;12mWith[39m[38;5;12m [39m[38;5;12mits[39m[38;5;12m [39m[38;5;12mrobust[39m[38;5;12m [39m[38;5;12mcross-platform[39m[38;5;12m [39m[38;5;12moperability[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcommitment[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12msolving[39m[38;5;12m [39m
|
||||
[38;5;12mthe[39m[38;5;12m [39m[38;5;12mperformance[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mfragmentation[39m[38;5;12m [39m[38;5;12mproblems[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mHTML5[39m[38;5;12m [39m[38;5;12mAPP[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mgames,[39m[38;5;12m [39m[38;5;12mEgret[39m[38;5;12m [39m[38;5;12mEngine[39m[38;5;12m [39m[38;5;12m4.0[39m[38;5;12m [39m[38;5;12mwill[39m[38;5;12m [39m[38;5;12mperfectly[39m[38;5;12m [39m[38;5;12mmeet[39m[38;5;12m [39m[38;5;12mdevelopers’[39m[38;5;12m [39m[38;5;12mneeds.[39m[38;5;12m [39m
|
||||
[38;5;12mDeveloped[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mEgret[39m[38;5;12m [39m[38;5;12mTechnology,[39m[38;5;12m [39m[38;5;12mEgret[39m[38;5;12m [39m[38;5;12mEngine[39m[38;5;12m [39m[38;5;12m4.0[39m[38;5;12m [39m[38;5;12mincludes[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mnewly[39m[38;5;12m [39m[38;5;12mbuilt[39m[38;5;12m [39m[38;5;12m3D[39m[38;5;12m [39m[38;5;12mengine[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12m2D[39m[38;5;12m [39m[38;5;12mengine[39m[38;5;12m [39m[38;5;12mcreated[39m[38;5;12m [39m[38;5;12mbased[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mHTML5.[39m[38;5;12m [39m[38;5;12mWith[39m[38;5;12m [39m[38;5;12mits[39m[38;5;12m [39m[38;5;12mrobust[39m[38;5;12m [39m[38;5;12mcross-platform[39m[38;5;12m [39m[38;5;12moperability[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcommitment[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12msolving[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mperformance[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mfragmentation[39m[38;5;12m [39m[38;5;12mproblems[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m
|
||||
[38;5;12mHTML5[39m[38;5;12m [39m[38;5;12mAPP[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mgames,[39m[38;5;12m [39m[38;5;12mEgret[39m[38;5;12m [39m[38;5;12mEngine[39m[38;5;12m [39m[38;5;12m4.0[39m[38;5;12m [39m[38;5;12mwill[39m[38;5;12m [39m[38;5;12mperfectly[39m[38;5;12m [39m[38;5;12mmeet[39m[38;5;12m [39m[38;5;12mdevelopers’[39m[38;5;12m [39m[38;5;12mneeds.[39m[38;5;12m [39m
|
||||
|
||||
[48;2;30;30;40m[38;5;13m[3mGame Case:[0m
|
||||
|
||||
[38;5;12m![39m[38;5;14m[1mcase[0m[38;5;12m (images/egret/case.png)[39m
|
||||
|
||||
|
||||
[38;5;14m[1m[4mAtomicGameEngine[0m
|
||||
[38;2;255;187;0m[4m (https://github.com/AtomicGameEngine/AtomicGameEngine) - The Atomic Game Engine is a multi-platform 2D and 3D engine with a consistent API in C#, JavaScript, TypeScript, and C++[0m
|
||||
[38;5;14m[1m[4mAtomicGameEngine[0m[38;2;255;187;0m[4m (https://github.com/AtomicGameEngine/AtomicGameEngine) - The Atomic Game Engine is a multi-platform 2D and 3D engine with a consistent API in C#, JavaScript, TypeScript, and C++[0m
|
||||
|
||||
[38;5;12mThe Atomic Game Engine is powerful 2D/3D technology developed by industry veterans and contributors from around the world.[39m
|
||||
|
||||
[38;5;12mAtomic[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mlean,[39m[38;5;12m [39m[38;5;12mfull[39m[38;5;12m [39m[38;5;12msource,[39m[38;5;12m [39m[38;5;12mtechnology[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mmobile[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mdesktop.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mhas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mpowerful[39m[38;5;12m [39m[38;5;12mcore[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12maccess[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mraw,[39m[38;5;12m [39m[38;5;12mdown[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mmetal,[39m[38;5;12m [39m[38;5;12mnative[39m[38;5;12m [39m[38;5;12mperformance.[39m[38;5;12m [39m[38;5;12mAtomic[39m[38;5;12m [39m[38;5;12mtechnology[39m[38;5;12m [39m[38;5;12mleverages[39m[38;5;12m [39m[38;5;12mindustry[39m[38;5;12m [39m
|
||||
[38;5;12mstandard[39m[38;5;12m [39m[38;5;12mlanguages[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mtooling[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mgames,[39m[38;5;12m [39m[38;5;12meducation/training,[39m[38;5;12m [39m[38;5;12mserious[39m[38;5;12m [39m[38;5;12mapplications,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mnew[39m[38;5;12m [39m[38;5;12mgrowth[39m[38;5;12m [39m[38;5;12mareas[39m[38;5;12m [39m[38;5;12msuch[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mAR/VR.[39m
|
||||
[38;5;12mAtomic[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mlean,[39m[38;5;12m [39m[38;5;12mfull[39m[38;5;12m [39m[38;5;12msource,[39m[38;5;12m [39m[38;5;12mtechnology[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mmobile[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mdesktop.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mhas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mpowerful[39m[38;5;12m [39m[38;5;12mcore[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12maccess[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mraw,[39m[38;5;12m [39m[38;5;12mdown[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mmetal,[39m[38;5;12m [39m[38;5;12mnative[39m[38;5;12m [39m[38;5;12mperformance.[39m[38;5;12m [39m[38;5;12mAtomic[39m[38;5;12m [39m[38;5;12mtechnology[39m[38;5;12m [39m[38;5;12mleverages[39m[38;5;12m [39m[38;5;12mindustry[39m[38;5;12m [39m[38;5;12mstandard[39m[38;5;12m [39m[38;5;12mlanguages[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mtooling[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mgames,[39m[38;5;12m [39m
|
||||
[38;5;12meducation/training,[39m[38;5;12m [39m[38;5;12mserious[39m[38;5;12m [39m[38;5;12mapplications,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mnew[39m[38;5;12m [39m[38;5;12mgrowth[39m[38;5;12m [39m[38;5;12mareas[39m[38;5;12m [39m[38;5;12msuch[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mAR/VR.[39m
|
||||
|
||||
[38;5;12m![39m[38;5;14m[1mcase[0m[38;5;12m [39m
|
||||
[38;5;12m(https://camo.githubusercontent.com/d761a63cb469a09de3ffc2323099b4431b152cde/687474703a2f2f61746f6d696367616d65656e67696e652e636f6d2f696d616765732f686f6d652f526f626f4265616368323031372e706e67[39m
|
||||
[38;5;12m)[39m
|
||||
[38;5;12m![39m[38;5;14m[1mcase[0m[38;5;12m (https://camo.githubusercontent.com/d761a63cb469a09de3ffc2323099b4431b152cde/687474703a2f2f61746f6d696367616d65656e67696e652e636f6d2f696d616765732f686f6d652f526f626f4265616368323031372e706e67)[39m
|
||||
|
||||
|
||||
[38;5;14m[1m[4mBabylon.js[0m[38;2;255;187;0m[4m (https://github.com/BabylonJS/Babylon.js) - a complete JavaScript framework for building 3D games with HTML 5 and WebGL[0m
|
||||
@@ -199,8 +186,8 @@
|
||||
|
||||
[38;5;14m[1m[4mcyclejs[0m[38;2;255;187;0m[4m (https://github.com/cyclejs/cyclejs) - A functional and reactive JavaScript framework for predictable code[0m
|
||||
|
||||
[38;5;12mCycle’s[39m[38;5;12m [39m[38;5;12mcore[39m[38;5;12m [39m[38;5;12mabstraction[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mapplication[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mpure[39m[38;5;12m [39m[38;5;12mfunction[39m[38;5;12m [39m[38;5;12mmain()[39m[38;5;12m [39m[38;5;12mwhere[39m[38;5;12m [39m[38;5;12minputs[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mread[39m[38;5;12m [39m[38;5;12meffects[39m[38;5;12m [39m[38;5;12m(sources)[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mexternal[39m[38;5;12m [39m[38;5;12mworld[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12moutputs[39m[38;5;12m [39m[38;5;12m(sinks)[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mwrite[39m[38;5;12m [39m[38;5;12meffects[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12maffect[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m
|
||||
[38;5;12mexternal[39m[38;5;12m [39m[38;5;12mworld.[39m[38;5;12m [39m[38;5;12mThese[39m[38;5;12m [39m[38;5;12mI/O[39m[38;5;12m [39m[38;5;12meffects[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mexternal[39m[38;5;12m [39m[38;5;12mworld[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mmanaged[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mdrivers:[39m[38;5;12m [39m[38;5;12mplugins[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mhandle[39m[38;5;12m [39m[38;5;12mDOM[39m[38;5;12m [39m[38;5;12meffects,[39m[38;5;12m [39m[38;5;12mHTTP[39m[38;5;12m [39m[38;5;12meffects,[39m[38;5;12m [39m[38;5;12metc.[39m
|
||||
[38;5;12mCycle’s[39m[38;5;12m [39m[38;5;12mcore[39m[38;5;12m [39m[38;5;12mabstraction[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mapplication[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mpure[39m[38;5;12m [39m[38;5;12mfunction[39m[38;5;12m [39m[38;5;12mmain()[39m[38;5;12m [39m[38;5;12mwhere[39m[38;5;12m [39m[38;5;12minputs[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mread[39m[38;5;12m [39m[38;5;12meffects[39m[38;5;12m [39m[38;5;12m(sources)[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mexternal[39m[38;5;12m [39m[38;5;12mworld[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12moutputs[39m[38;5;12m [39m[38;5;12m(sinks)[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mwrite[39m[38;5;12m [39m[38;5;12meffects[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12maffect[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mexternal[39m[38;5;12m [39m[38;5;12mworld.[39m[38;5;12m [39m[38;5;12mThese[39m[38;5;12m [39m[38;5;12mI/O[39m[38;5;12m [39m[38;5;12meffects[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mexternal[39m
|
||||
[38;5;12mworld[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mmanaged[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mdrivers:[39m[38;5;12m [39m[38;5;12mplugins[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mhandle[39m[38;5;12m [39m[38;5;12mDOM[39m[38;5;12m [39m[38;5;12meffects,[39m[38;5;12m [39m[38;5;12mHTTP[39m[38;5;12m [39m[38;5;12meffects,[39m[38;5;12m [39m[38;5;12metc.[39m
|
||||
|
||||
[48;5;235m[38;5;249mfunction main(sources) {[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m const decrement$ = sources.DOM[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
@@ -223,24 +210,21 @@
|
||||
[48;5;235m[38;5;249m}[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
|
||||
|
||||
[38;5;14m[1m[4mangular-seed-advanced[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4m(https://github.com/NathanWalker/angular-seed-advanced)[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4m-[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mAn[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4madvanced[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mAngular[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mseed[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mproject[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mwith[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4msupport[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mfor[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mngrx/store,[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mngrx/effects,[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mngx-translate,[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mangulartics2,[0m[38;2;255;187;0m[4m [0m
|
||||
[38;2;255;187;0m[4mlodash,[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mNativeScript[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4m([0m[48;2;30;30;40m[38;5;13m[3m[4mnative[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mmobile),[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mElectron[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4m(Mac,[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mWindows[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mand[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mLinux[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mdesktop)[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mand[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mmore.[0m
|
||||
[38;5;14m[1m[4mangular-seed-advanced[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4m(https://github.com/NathanWalker/angular-seed-advanced)[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4m-[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mAn[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4madvanced[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mAngular[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mseed[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mproject[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mwith[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4msupport[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mfor[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mngrx/store,[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mngrx/effects,[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mngx-translate,[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mangulartics2,[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mlodash,[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mNativeScript[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4m([0m[48;2;30;30;40m[38;5;13m[3m[4mnative[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mmobile),[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mElectron[0m[38;2;255;187;0m[4m [0m
|
||||
[38;2;255;187;0m[4m(Mac,[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mWindows[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mand[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mLinux[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mdesktop)[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mand[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mmore.[0m
|
||||
|
||||
[38;5;12m![39m[38;5;14m[1mcase[0m[38;5;12m (https://camo.githubusercontent.com/b00e9ecb9c7b2e92ec9c9af1470002ce9d3ea878/68747470733a2f2f63646e2e66696c65737461636b636f6e74656e742e636f6d2f7a5a6c514b4b4b6a515561427239704c6b45564b)[39m
|
||||
|
||||
[38;5;12m![39m[38;5;14m[1mcase[0m[38;5;12m [39m
|
||||
[38;5;12m(https://camo.githubusercontent.com/2785b726e1f1d813d41a268d65f6b1b844ee0497/68747470733a2f2f643277703473686b6e6a63666a6c2e636c6f756466726f6e742e6e65742f6170692f66696c652f314f3446524773534853[39m
|
||||
[38;5;12m3867304c7a33454b4e79)[39m
|
||||
[38;5;12m![39m[38;5;14m[1mcase[0m[38;5;12m (https://camo.githubusercontent.com/2785b726e1f1d813d41a268d65f6b1b844ee0497/68747470733a2f2f643277703473686b6e6a63666a6c2e636c6f756466726f6e742e6e65742f6170692f66696c652f314f34465247735348533867304c7a33454b4e79)[39m
|
||||
|
||||
[38;5;238m―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
[38;5;238m――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
|
||||
|
||||
[38;2;255;187;0m[4mUI[0m
|
||||
|
||||
[38;5;14m[1m[4mmaterial2[0m[38;2;255;187;0m[4m (https://github.com/angular/material2) - Material Design components for Angular[0m
|
||||
|
||||
[38;5;12mOur[39m[38;5;12m [39m[38;5;12mgoal[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbuild[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mset[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mhigh-quality[39m[38;5;12m [39m[38;5;12mUI[39m[38;5;12m [39m[38;5;12mcomponents[39m[38;5;12m [39m[38;5;12mbuilt[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mAngular[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mTypeScript,[39m[38;5;12m [39m[38;5;12mfollowing[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mMaterial[39m[38;5;12m [39m[38;5;12mDesign[39m[38;5;12m [39m[38;5;12mspec.[39m[38;5;12m [39m[38;5;12mThese[39m[38;5;12m [39m[38;5;12mcomponents[39m[38;5;12m [39m[38;5;12mwill[39m[38;5;12m [39m[38;5;12mserve[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mexample[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mwrite[39m[38;5;12m [39m
|
||||
[38;5;12mAngular[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12mfollowing[39m[38;5;12m [39m[38;5;12mbest[39m[38;5;12m [39m[38;5;12mpractices.[39m
|
||||
[38;5;12mOur goal is to build a set of high-quality UI components built with Angular and TypeScript, following the Material Design spec. These components will serve as an example of how to write Angular code following best practices.[39m
|
||||
|
||||
[38;5;12m![39m[38;5;12m (images/material.png)[39m
|
||||
|
||||
@@ -261,8 +245,7 @@
|
||||
|
||||
[38;5;14m[1m[4mblueprint[0m[38;2;255;187;0m[4m (https://github.com/palantir/blueprint) - A React-based UI toolkit for the web[0m
|
||||
|
||||
[38;5;12mIt[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12moptimized[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mbuilding[39m[38;5;12m [39m[38;5;12mcomplex,[39m[38;5;12m [39m[38;5;12mdata-dense[39m[38;5;12m [39m[38;5;12mweb[39m[38;5;12m [39m[38;5;12minterfaces[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mdesktop[39m[38;5;12m [39m[38;5;12mapplications.[39m[38;5;12m [39m[38;5;12mIf[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mrely[39m[38;5;12m [39m[38;5;12mheavily[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mmobile[39m[38;5;12m [39m[38;5;12minteractions[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mlooking[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mmobile-first[39m[38;5;12m [39m[38;5;12mUI[39m[38;5;12m [39m[38;5;12mtoolkit,[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m[38;5;12mmay[39m[38;5;12m [39m
|
||||
[38;5;12mnot[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12myou.[39m
|
||||
[38;5;12mIt is optimized for building complex, data-dense web interfaces for desktop applications. If you rely heavily on mobile interactions and are looking for a mobile-first UI toolkit, this may not be for you.[39m
|
||||
|
||||
[38;5;12m![39m[38;5;12m (images/blueprintjs/ui.png)[39m
|
||||
|
||||
@@ -276,8 +259,7 @@
|
||||
|
||||
[38;5;14m[1m[4mng2-bootstrap[0m[38;2;255;187;0m[4m (https://github.com/valor-software/ng2-bootstrap) - Native Angular directives for Bootstrap[0m
|
||||
|
||||
[38;5;12mng2-bootstrap[39m[38;5;12m [39m[38;5;12mcontains[39m[38;5;12m [39m[38;5;12mall[39m[38;5;12m [39m[38;5;12mcore[39m[38;5;12m [39m[38;5;12m(and[39m[38;5;12m [39m[38;5;12mnot[39m[38;5;12m [39m[38;5;12monly)[39m[38;5;12m [39m[38;5;12mBootstrap[39m[38;5;12m [39m[38;5;12mcomponents[39m[38;5;12m [39m[38;5;12mpowered[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mAngular[39m[38;5;12m [39m[38;5;12m2.[39m[38;5;12m [39m[38;5;12mSo[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mdon't[39m[38;5;12m [39m[38;5;12mneed[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12minclude[39m[38;5;12m [39m[38;5;12moriginal[39m[38;5;12m [39m[38;5;12mJS[39m[38;5;12m [39m[38;5;12mcomponents,[39m[38;5;12m [39m[38;5;12mbut[39m[38;5;12m [39m[38;5;12mwe[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mmarkup[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcss[39m[38;5;12m [39m[38;5;12mprovided[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m
|
||||
[38;5;12mBootstrap.[39m
|
||||
[38;5;12mng2-bootstrap contains all core (and not only) Bootstrap components powered by Angular 2. So you don't need to include original JS components, but we are using markup and css provided by Bootstrap.[39m
|
||||
|
||||
[38;5;12m![39m[38;5;12m (images/ng2-bootstrap.png)[39m
|
||||
|
||||
@@ -291,8 +273,7 @@
|
||||
|
||||
[38;5;14m[1m[4mng2-handsontable[0m[38;2;255;187;0m[4m (https://github.com/valor-software/ng2-handsontable) - Angular 2 directive for Handsontable[0m
|
||||
|
||||
[38;5;12mHandsontable[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mgrid[39m[38;5;12m [39m[38;5;12mcomponent[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mExcel-like[39m[38;5;12m [39m[38;5;12mappearance.[39m[38;5;12m [39m[38;5;12mBuilt[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mJavaScript,[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mintegrates[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12msource[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcomes[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mfeatures[39m[38;5;12m [39m[38;5;12mlike[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mvalidation,[39m[38;5;12m [39m[38;5;12msorting,[39m[38;5;12m [39m[38;5;12mgrouping,[39m[38;5;12m [39m
|
||||
[38;5;12mdata[39m[38;5;12m [39m[38;5;12mbinding[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mcolumn[39m[38;5;12m [39m[38;5;12mordering.[39m
|
||||
[38;5;12mHandsontable is a data grid component with an Excel-like appearance. Built in JavaScript, it integrates with any data source and comes with features like data validation, sorting, grouping, data binding or column ordering.[39m
|
||||
|
||||
[38;5;12m![39m[38;5;12m (images/handsontable.png)[39m
|
||||
|
||||
@@ -341,21 +322,19 @@
|
||||
|
||||
[38;5;14m[1m[4mtrNgGrid[0m[38;2;255;187;0m[4m (https://github.com/MoonStorm/trNgGrid) - A feature rich Angular grid using standard HTML tables.[0m
|
||||
|
||||
[38;5;12mtrNgGrid[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mused[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12msimple[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mmildly[39m[38;5;12m [39m[38;5;12mcomplex[39m[38;5;12m [39m[38;5;12mscenarios[39m[38;5;12m [39m[38;5;12mwhere[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mquickly[39m[38;5;12m [39m[38;5;12mneed[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mgrid[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mdecent[39m[38;5;12m [39m[38;5;12mamount[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mfeatures,[39m[38;5;12m [39m[38;5;12mwhich[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12measy[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mlearn[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mhook[39m[38;5;12m [39m[38;5;12mup[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mmodels[39m[38;5;12m [39m
|
||||
[38;5;12mthanks[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mits[39m[38;5;12m [39m[38;5;12mpowerful[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mbinding[39m[38;5;12m [39m[38;5;12mproperties.[39m[38;5;12m [39m[38;5;12mAll[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mconfiguration[39m[38;5;12m [39m[38;5;12mparameters[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mset[39m[38;5;12m [39m[38;5;12mdirectly[39m[38;5;12m [39m[38;5;12minside[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mview,[39m[38;5;12m [39m[38;5;12mhence[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mwon't[39m[38;5;12m [39m[38;5;12mmuddy[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mAngular[39m[38;5;12m [39m[38;5;12mscopes[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mcontrollers[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m
|
||||
[38;5;12mconfiguration[39m[38;5;12m [39m[38;5;12mdetails.[39m
|
||||
[38;5;12mtrNgGrid[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mused[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12msimple[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mmildly[39m[38;5;12m [39m[38;5;12mcomplex[39m[38;5;12m [39m[38;5;12mscenarios[39m[38;5;12m [39m[38;5;12mwhere[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mquickly[39m[38;5;12m [39m[38;5;12mneed[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mgrid[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mdecent[39m[38;5;12m [39m[38;5;12mamount[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mfeatures,[39m[38;5;12m [39m[38;5;12mwhich[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12measy[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mlearn[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mhook[39m[38;5;12m [39m[38;5;12mup[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mmodels[39m[38;5;12m [39m[38;5;12mthanks[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mits[39m[38;5;12m [39m[38;5;12mpowerful[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mbinding[39m[38;5;12m [39m[38;5;12mproperties.[39m
|
||||
[38;5;12mAll[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mconfiguration[39m[38;5;12m [39m[38;5;12mparameters[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mset[39m[38;5;12m [39m[38;5;12mdirectly[39m[38;5;12m [39m[38;5;12minside[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mview,[39m[38;5;12m [39m[38;5;12mhence[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mwon't[39m[38;5;12m [39m[38;5;12mmuddy[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mAngular[39m[38;5;12m [39m[38;5;12mscopes[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mcontrollers[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mconfiguration[39m[38;5;12m [39m[38;5;12mdetails.[39m
|
||||
|
||||
[38;5;12m![39m[38;5;12m (images/table.png)[39m
|
||||
|
||||
[38;5;238m―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
[38;5;238m――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
|
||||
|
||||
[38;2;255;187;0m[4mLibrary[0m
|
||||
|
||||
[38;5;14m[1m[4mui-router[0m[38;2;255;187;0m[4m (https://github.com/angular-ui/ui-router) - The de-facto solution to flexible routing with nested views in AngularJS[0m
|
||||
|
||||
[38;5;12mUI-Router[39m[38;5;12m [39m[38;5;12mapplications[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mmodeled[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mhierarchical[39m[38;5;12m [39m[38;5;12mtree[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mstates.[39m[38;5;12m [39m[38;5;12mUI-Router[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mstate[39m[38;5;12m [39m[38;5;12mmachine[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mmanage[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mtransitions[39m[38;5;12m [39m[38;5;12mbetween[39m[38;5;12m [39m[38;5;12mthose[39m[38;5;12m [39m[38;5;12mapplication[39m[38;5;12m [39m[38;5;12mstates[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mtransaction-like[39m[38;5;12m [39m
|
||||
[38;5;12mmanner.[39m
|
||||
[38;5;12mUI-Router applications are modeled as a hierarchical tree of states. UI-Router provides a state machine to manage the transitions between those application states in a transaction-like manner.[39m
|
||||
|
||||
[38;5;12m![39m[38;5;12m (images/ui-router.png)[39m
|
||||
|
||||
@@ -371,12 +350,11 @@
|
||||
|
||||
[38;5;12m![39m[38;5;12m (https://raw.githubusercontent.com/mobxjs/mobx/master/docs/flow.png)[39m
|
||||
|
||||
[38;5;12mReact[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mMobX[39m[38;5;12m [39m[38;5;12mtogether[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mpowerful[39m[38;5;12m [39m[38;5;12mcombination.[39m[38;5;12m [39m[38;5;12mReact[39m[38;5;12m [39m[38;5;12mrenders[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mapplication[39m[38;5;12m [39m[38;5;12mstate[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mproviding[39m[38;5;12m [39m[38;5;12mmechanisms[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mtranslate[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12minto[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mtree[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mrenderable[39m[38;5;12m [39m[38;5;12mcomponents.[39m[38;5;12m [39m[38;5;12mMobX[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m
|
||||
[38;5;12mmechanism[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mstore[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mupdate[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mapplication[39m[38;5;12m [39m[38;5;12mstate[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mReact[39m[38;5;12m [39m[38;5;12mthen[39m[38;5;12m [39m[38;5;12muses.[39m
|
||||
[38;5;12mReact[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mMobX[39m[38;5;12m [39m[38;5;12mtogether[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mpowerful[39m[38;5;12m [39m[38;5;12mcombination.[39m[38;5;12m [39m[38;5;12mReact[39m[38;5;12m [39m[38;5;12mrenders[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mapplication[39m[38;5;12m [39m[38;5;12mstate[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mproviding[39m[38;5;12m [39m[38;5;12mmechanisms[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mtranslate[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12minto[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mtree[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mrenderable[39m[38;5;12m [39m[38;5;12mcomponents.[39m[38;5;12m [39m[38;5;12mMobX[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mmechanism[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mstore[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mupdate[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mapplication[39m[38;5;12m [39m[38;5;12mstate[39m[38;5;12m [39m
|
||||
[38;5;12mthat[39m[38;5;12m [39m[38;5;12mReact[39m[38;5;12m [39m[38;5;12mthen[39m[38;5;12m [39m[38;5;12muses.[39m
|
||||
|
||||
[38;5;12mBoth[39m[38;5;12m [39m[38;5;12mReact[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mMobX[39m[38;5;12m [39m[38;5;12mprovide[39m[38;5;12m [39m[38;5;12mvery[39m[38;5;12m [39m[38;5;12moptimal[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12munique[39m[38;5;12m [39m[38;5;12msolutions[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mcommon[39m[38;5;12m [39m[38;5;12mproblems[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mapplication[39m[38;5;12m [39m[38;5;12mdevelopment.[39m[38;5;12m [39m[38;5;12mReact[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12mmechanisms[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12moptimally[39m[38;5;12m [39m[38;5;12mrender[39m[38;5;12m [39m[38;5;12mUI[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mvirtual[39m[38;5;12m [39m[38;5;12mDOM[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m
|
||||
[38;5;12mreduces[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mnumber[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mcostly[39m[38;5;12m [39m[38;5;12mDOM[39m[38;5;12m [39m[38;5;12mmutations.[39m[38;5;12m [39m[38;5;12mMobX[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12mmechanisms[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12moptimally[39m[38;5;12m [39m[38;5;12msynchronize[39m[38;5;12m [39m[38;5;12mapplication[39m[38;5;12m [39m[38;5;12mstate[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mReact[39m[38;5;12m [39m[38;5;12mcomponents[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mreactive[39m[38;5;12m [39m[38;5;12mvirtual[39m[38;5;12m [39m[38;5;12mdependency[39m[38;5;12m [39m[38;5;12mstate[39m[38;5;12m [39m[38;5;12mgraph[39m[38;5;12m [39m
|
||||
[38;5;12mthat[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12monly[39m[38;5;12m [39m[38;5;12mupdated[39m[38;5;12m [39m[38;5;12mwhen[39m[38;5;12m [39m[38;5;12mstrictly[39m[38;5;12m [39m[38;5;12mneeded[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mnever[39m[38;5;12m [39m[38;5;12mstale.[39m
|
||||
[38;5;12mBoth[39m[38;5;12m [39m[38;5;12mReact[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mMobX[39m[38;5;12m [39m[38;5;12mprovide[39m[38;5;12m [39m[38;5;12mvery[39m[38;5;12m [39m[38;5;12moptimal[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12munique[39m[38;5;12m [39m[38;5;12msolutions[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mcommon[39m[38;5;12m [39m[38;5;12mproblems[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mapplication[39m[38;5;12m [39m[38;5;12mdevelopment.[39m[38;5;12m [39m[38;5;12mReact[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12mmechanisms[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12moptimally[39m[38;5;12m [39m[38;5;12mrender[39m[38;5;12m [39m[38;5;12mUI[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mvirtual[39m[38;5;12m [39m[38;5;12mDOM[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mreduces[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mnumber[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mcostly[39m[38;5;12m [39m[38;5;12mDOM[39m[38;5;12m [39m[38;5;12mmutations.[39m[38;5;12m [39m[38;5;12mMobX[39m[38;5;12m [39m
|
||||
[38;5;12mprovides[39m[38;5;12m [39m[38;5;12mmechanisms[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12moptimally[39m[38;5;12m [39m[38;5;12msynchronize[39m[38;5;12m [39m[38;5;12mapplication[39m[38;5;12m [39m[38;5;12mstate[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mReact[39m[38;5;12m [39m[38;5;12mcomponents[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mreactive[39m[38;5;12m [39m[38;5;12mvirtual[39m[38;5;12m [39m[38;5;12mdependency[39m[38;5;12m [39m[38;5;12mstate[39m[38;5;12m [39m[38;5;12mgraph[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12monly[39m[38;5;12m [39m[38;5;12mupdated[39m[38;5;12m [39m[38;5;12mwhen[39m[38;5;12m [39m[38;5;12mstrictly[39m[38;5;12m [39m[38;5;12mneeded[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mnever[39m[38;5;12m [39m[38;5;12mstale.[39m
|
||||
|
||||
|
||||
[38;5;14m[1m[4mstryker[0m[38;2;255;187;0m[4m (https://github.com/stryker-mutator/stryker) - The extendable JavaScript mutation testing framework.[0m
|
||||
@@ -387,11 +365,10 @@
|
||||
[38;5;12m![39m[38;5;12m (images/stryker/case.png)[39m
|
||||
|
||||
|
||||
[38;5;14m[1m[4mtypeorm[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4m(https://github.com/typeorm/typeorm)[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4m-[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mData-Mapper[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mORM[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mfor[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mTypeScript[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mand[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mJavaScript[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4m(ES7,[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mES6,[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mES5).[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mSupports[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mMySQL,[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mPostgreSQL,[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mMariaDB,[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mSQLite,[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mMS[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mSQL[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mServer,[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mOracle,[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mWebSQL[0m[38;2;255;187;0m[4m [0m
|
||||
[38;2;255;187;0m[4mdatabases.[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mWorks[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4min[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mNode.js[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mand[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mBrowser.[0m
|
||||
[38;5;14m[1m[4mtypeorm[0m[38;2;255;187;0m[4m (https://github.com/typeorm/typeorm) - Data-Mapper ORM for TypeScript and JavaScript (ES7, ES6, ES5). Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, WebSQL databases. Works in Node.js and Browser.[0m
|
||||
|
||||
[38;5;12mTypeORM[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mObject[39m[38;5;12m [39m[38;5;12mRelational[39m[38;5;12m [39m[38;5;12mMapper[39m[38;5;12m [39m[38;5;12m(ORM)[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mnode.js[39m[38;5;12m [39m[38;5;12mwritten[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mTypeScript[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mused[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mTypeScript[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mJavaScript[39m[38;5;12m [39m[38;5;12m(ES5,[39m[38;5;12m [39m[38;5;12mES6,[39m[38;5;12m [39m[38;5;12mES7).[39m[38;5;12m [39m[38;5;12mIts[39m[38;5;12m [39m[38;5;12mgoal[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12malways[39m[38;5;12m [39m[38;5;12msupport[39m[38;5;12m [39m[38;5;12mlatest[39m[38;5;12m [39m[38;5;12mJavaScript[39m[38;5;12m [39m
|
||||
[38;5;12mfeatures[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mprovide[39m[38;5;12m [39m[38;5;12mfeatures[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mhelp[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mdevelop[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12mkind[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mapplications[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mdatabase[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12msmall[39m[38;5;12m [39m[38;5;12mapplications[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mfew[39m[38;5;12m [39m[38;5;12mtables[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mlarge[39m[38;5;12m [39m[38;5;12mscale[39m[38;5;12m [39m[38;5;12menterprise[39m[38;5;12m [39m[38;5;12mapplications.[39m
|
||||
[38;5;12mTypeORM[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mObject[39m[38;5;12m [39m[38;5;12mRelational[39m[38;5;12m [39m[38;5;12mMapper[39m[38;5;12m [39m[38;5;12m(ORM)[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mnode.js[39m[38;5;12m [39m[38;5;12mwritten[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mTypeScript[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mused[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mTypeScript[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mJavaScript[39m[38;5;12m [39m[38;5;12m(ES5,[39m[38;5;12m [39m[38;5;12mES6,[39m[38;5;12m [39m[38;5;12mES7).[39m[38;5;12m [39m[38;5;12mIts[39m[38;5;12m [39m[38;5;12mgoal[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12malways[39m[38;5;12m [39m[38;5;12msupport[39m[38;5;12m [39m[38;5;12mlatest[39m[38;5;12m [39m[38;5;12mJavaScript[39m[38;5;12m [39m[38;5;12mfeatures[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mprovide[39m[38;5;12m [39m[38;5;12mfeatures[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mhelp[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m
|
||||
[38;5;12mdevelop[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12mkind[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mapplications[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mdatabase[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12msmall[39m[38;5;12m [39m[38;5;12mapplications[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mfew[39m[38;5;12m [39m[38;5;12mtables[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mlarge[39m[38;5;12m [39m[38;5;12mscale[39m[38;5;12m [39m[38;5;12menterprise[39m[38;5;12m [39m[38;5;12mapplications.[39m
|
||||
|
||||
[48;5;235m[38;5;249mimport {Entity, Column, PrimaryGeneratedColumn, OneToOne, JoinColumn} from "typeorm";[49m[39m
|
||||
[48;5;235m[38;5;249mimport {Photo} from "./Photo";[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
@@ -430,14 +407,14 @@
|
||||
|
||||
[38;5;14m[1m[4mapollo-client[0m[38;2;255;187;0m[4m (https://github.com/apollographql/apollo-client) - A fully-featured, production ready caching GraphQL client for every server or UI framework[0m
|
||||
|
||||
[38;5;12mApollo[39m[38;5;12m [39m[38;5;12mClient[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mfully-featured[39m[38;5;12m [39m[38;5;12mcaching[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mintegrations[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mReact,[39m[38;5;12m [39m[38;5;12mAngular,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmore.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mallows[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12measily[39m[38;5;12m [39m[38;5;12mbuild[39m[38;5;12m [39m[38;5;12mUI[39m[38;5;12m [39m[38;5;12mcomponents[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mfetch[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mvia[39m[38;5;12m [39m[38;5;12mGraphQL.[39m[38;5;12m [39m[38;5;12mTo[39m[38;5;12m [39m[38;5;12mget[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m
|
||||
[38;5;12mmost[39m[38;5;12m [39m[38;5;12mvalue[39m[38;5;12m [39m[38;5;12mout[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mapollo-client,[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mshould[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mone[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mits[39m[38;5;12m [39m[38;5;12mview[39m[38;5;12m [39m[38;5;12mlayer[39m[38;5;12m [39m[38;5;12mintegrations.[39m
|
||||
[38;5;12mApollo[39m[38;5;12m [39m[38;5;12mClient[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mfully-featured[39m[38;5;12m [39m[38;5;12mcaching[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mintegrations[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mReact,[39m[38;5;12m [39m[38;5;12mAngular,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmore.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mallows[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12measily[39m[38;5;12m [39m[38;5;12mbuild[39m[38;5;12m [39m[38;5;12mUI[39m[38;5;12m [39m[38;5;12mcomponents[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mfetch[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mvia[39m[38;5;12m [39m[38;5;12mGraphQL.[39m[38;5;12m [39m[38;5;12mTo[39m[38;5;12m [39m[38;5;12mget[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mmost[39m[38;5;12m [39m[38;5;12mvalue[39m[38;5;12m [39m[38;5;12mout[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mapollo-client,[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mshould[39m[38;5;12m [39m[38;5;12muse[39m
|
||||
[38;5;12mit[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mone[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mits[39m[38;5;12m [39m[38;5;12mview[39m[38;5;12m [39m[38;5;12mlayer[39m[38;5;12m [39m[38;5;12mintegrations.[39m
|
||||
|
||||
|
||||
[38;5;14m[1m[4mpostgraphql[0m[38;2;255;187;0m[4m (https://github.com/calebmer/postgraphql) - A GraphQL API created by reflection over a PostgreSQL schema.[0m
|
||||
|
||||
[38;5;12mWith[39m[38;5;12m [39m[38;5;12mPostGraphQL,[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12maccess[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mpower[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mPostgreSQL[39m[38;5;12m [39m[38;5;12mthrough[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mwell[39m[38;5;12m [39m[38;5;12mdesigned[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mserver.[39m[38;5;12m [39m[38;5;12mPostGraphQL[39m[38;5;12m [39m[38;5;12muses[39m[38;5;12m [39m[38;5;12mPostgreSQL[39m[38;5;12m [39m[38;5;12mreflection[39m[38;5;12m [39m[38;5;12mAPIs[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mautomatically[39m[38;5;12m [39m[38;5;12mdetect[39m[38;5;12m [39m[38;5;12mprimary[39m[38;5;12m [39m[38;5;12mkeys,[39m[38;5;12m [39m
|
||||
[38;5;12mrelationships,[39m[38;5;12m [39m[38;5;12mtypes,[39m[38;5;12m [39m[38;5;12mcomments,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmore[39m[38;5;12m [39m[38;5;12mproviding[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mserver[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mhighly[39m[38;5;12m [39m[38;5;12mintelligent[39m[38;5;12m [39m[38;5;12mabout[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mdata.[39m
|
||||
[38;5;12mWith[39m[38;5;12m [39m[38;5;12mPostGraphQL,[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12maccess[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mpower[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mPostgreSQL[39m[38;5;12m [39m[38;5;12mthrough[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mwell[39m[38;5;12m [39m[38;5;12mdesigned[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mserver.[39m[38;5;12m [39m[38;5;12mPostGraphQL[39m[38;5;12m [39m[38;5;12muses[39m[38;5;12m [39m[38;5;12mPostgreSQL[39m[38;5;12m [39m[38;5;12mreflection[39m[38;5;12m [39m[38;5;12mAPIs[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mautomatically[39m[38;5;12m [39m[38;5;12mdetect[39m[38;5;12m [39m[38;5;12mprimary[39m[38;5;12m [39m[38;5;12mkeys,[39m[38;5;12m [39m[38;5;12mrelationships,[39m[38;5;12m [39m[38;5;12mtypes,[39m[38;5;12m [39m[38;5;12mcomments,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmore[39m[38;5;12m [39m[38;5;12mproviding[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m
|
||||
[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mserver[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mhighly[39m[38;5;12m [39m[38;5;12mintelligent[39m[38;5;12m [39m[38;5;12mabout[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mdata.[39m
|
||||
|
||||
|
||||
[38;5;14m[1m[4mInversifyJS[0m[38;2;255;187;0m[4m (https://github.com/inversify/InversifyJS) - An isomorphic dependency injection library.[0m
|
||||
@@ -507,9 +484,9 @@
|
||||
|
||||
[38;5;14m[1m[4mReactXP[0m[38;2;255;187;0m[4m (https://github.com/microsoft/reactxp) - ReactXP is a library for cross-platform app development using React and React Native.[0m
|
||||
|
||||
[38;5;12mWith[39m[38;5;12m [39m[38;5;12mReact[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mReact[39m[38;5;12m [39m[38;5;12mNative,[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mweb[39m[38;5;12m [39m[38;5;12mapp[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mshare[39m[38;5;12m [39m[38;5;12mmost[39m[38;5;12m [39m[38;5;12mits[39m[38;5;12m [39m[38;5;12mlogic[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12miOS[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mAndroid[39m[38;5;12m [39m[38;5;12mapps,[39m[38;5;12m [39m[38;5;12mbut[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mview[39m[38;5;12m [39m[38;5;12mlayer[39m[38;5;12m [39m[38;5;12mneeds[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mimplemented[39m[38;5;12m [39m[38;5;12mseparately[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12meach[39m[38;5;12m [39m[38;5;12mplatform.[39m[38;5;12m [39m[38;5;12mWe[39m[38;5;12m [39m[38;5;12mhave[39m[38;5;12m [39m[38;5;12mtaken[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m
|
||||
[38;5;12ma[39m[38;5;12m [39m[38;5;12mstep[39m[38;5;12m [39m[38;5;12mfurther[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mdeveloped[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mthin[39m[38;5;12m [39m[38;5;12mcross-platform[39m[38;5;12m [39m[38;5;12mlayer[39m[38;5;12m [39m[38;5;12mwe[39m[38;5;12m [39m[38;5;12mcall[39m[38;5;12m [39m[38;5;12mReactXP.[39m[38;5;12m [39m[38;5;12mIf[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mwrite[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mapp[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m[38;5;12mabstraction,[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mshare[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mview[39m[38;5;12m [39m[38;5;12mdefinitions,[39m[38;5;12m [39m[38;5;12mstyles[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12manimations[39m[38;5;12m [39m[38;5;12macross[39m[38;5;12m [39m[38;5;12mmultiple[39m
|
||||
[38;5;12mtarget[39m[38;5;12m [39m[38;5;12mplatforms.[39m[38;5;12m [39m[38;5;12mOf[39m[38;5;12m [39m[38;5;12mcourse,[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mstill[39m[38;5;12m [39m[38;5;12mprovide[39m[38;5;12m [39m[38;5;12mplatform-specific[39m[38;5;12m [39m[38;5;12mUI[39m[38;5;12m [39m[38;5;12mvariants,[39m[38;5;12m [39m[38;5;12mbut[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mdone[39m[38;5;12m [39m[38;5;12mselectively[39m[38;5;12m [39m[38;5;12mwhere[39m[38;5;12m [39m[38;5;12mdesired.[39m
|
||||
[38;5;12mWith[39m[38;5;12m [39m[38;5;12mReact[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mReact[39m[38;5;12m [39m[38;5;12mNative,[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mweb[39m[38;5;12m [39m[38;5;12mapp[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mshare[39m[38;5;12m [39m[38;5;12mmost[39m[38;5;12m [39m[38;5;12mits[39m[38;5;12m [39m[38;5;12mlogic[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12miOS[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mAndroid[39m[38;5;12m [39m[38;5;12mapps,[39m[38;5;12m [39m[38;5;12mbut[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mview[39m[38;5;12m [39m[38;5;12mlayer[39m[38;5;12m [39m[38;5;12mneeds[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mimplemented[39m[38;5;12m [39m[38;5;12mseparately[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12meach[39m[38;5;12m [39m[38;5;12mplatform.[39m[38;5;12m [39m[38;5;12mWe[39m[38;5;12m [39m[38;5;12mhave[39m[38;5;12m [39m[38;5;12mtaken[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mstep[39m[38;5;12m [39m[38;5;12mfurther[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mdeveloped[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mthin[39m[38;5;12m [39m
|
||||
[38;5;12mcross-platform[39m[38;5;12m [39m[38;5;12mlayer[39m[38;5;12m [39m[38;5;12mwe[39m[38;5;12m [39m[38;5;12mcall[39m[38;5;12m [39m[38;5;12mReactXP.[39m[38;5;12m [39m[38;5;12mIf[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mwrite[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mapp[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m[38;5;12mabstraction,[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mshare[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mview[39m[38;5;12m [39m[38;5;12mdefinitions,[39m[38;5;12m [39m[38;5;12mstyles[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12manimations[39m[38;5;12m [39m[38;5;12macross[39m[38;5;12m [39m[38;5;12mmultiple[39m[38;5;12m [39m[38;5;12mtarget[39m[38;5;12m [39m[38;5;12mplatforms.[39m[38;5;12m [39m[38;5;12mOf[39m[38;5;12m [39m[38;5;12mcourse,[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mstill[39m[38;5;12m [39m[38;5;12mprovide[39m[38;5;12m [39m[38;5;12mplatform-specific[39m[38;5;12m [39m[38;5;12mUI[39m[38;5;12m [39m
|
||||
[38;5;12mvariants,[39m[38;5;12m [39m[38;5;12mbut[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mdone[39m[38;5;12m [39m[38;5;12mselectively[39m[38;5;12m [39m[38;5;12mwhere[39m[38;5;12m [39m[38;5;12mdesired.[39m
|
||||
|
||||
|
||||
[38;5;14m[1m[4mjson-schema-to-typescript[0m[38;2;255;187;0m[4m (https://github.com/bcherny/json-schema-to-typescript) - Compile JSONSchema to TypeScript typings.[0m
|
||||
@@ -517,24 +494,23 @@
|
||||
|
||||
[38;5;14m[1m[4mdeeplearnjs[0m[38;2;255;187;0m[4m (https://github.com/PAIR-code/deeplearnjs) - Hardware-accelerated deep learning and linear algebra (NumPy) library for the web.[0m
|
||||
|
||||
[38;5;12mdeeplearn.js[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mopen[39m[38;5;12m [39m[38;5;12msource[39m[38;5;12m [39m[38;5;12mhardware-accelerated[39m[38;5;12m [39m[38;5;12mJavaScript[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mmachine[39m[38;5;12m [39m[38;5;12mintelligence.[39m[38;5;12m [39m[38;5;12mdeeplearn.js[39m[38;5;12m [39m[38;5;12mbrings[39m[38;5;12m [39m[38;5;12mperformant[39m[38;5;12m [39m[38;5;12mmachine[39m[38;5;12m [39m[38;5;12mlearning[39m[38;5;12m [39m[38;5;12mbuilding[39m[38;5;12m [39m[38;5;12mblocks[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mweb,[39m[38;5;12m [39m[38;5;12mallowing[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m
|
||||
[38;5;12mtrain[39m[38;5;12m [39m[38;5;12mneural[39m[38;5;12m [39m[38;5;12mnetworks[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mbrowser[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mrun[39m[38;5;12m [39m[38;5;12mpre-trained[39m[38;5;12m [39m[38;5;12mmodels[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12minference[39m[38;5;12m [39m[38;5;12mmode.[39m
|
||||
[38;5;12mdeeplearn.js[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mopen[39m[38;5;12m [39m[38;5;12msource[39m[38;5;12m [39m[38;5;12mhardware-accelerated[39m[38;5;12m [39m[38;5;12mJavaScript[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mmachine[39m[38;5;12m [39m[38;5;12mintelligence.[39m[38;5;12m [39m[38;5;12mdeeplearn.js[39m[38;5;12m [39m[38;5;12mbrings[39m[38;5;12m [39m[38;5;12mperformant[39m[38;5;12m [39m[38;5;12mmachine[39m[38;5;12m [39m[38;5;12mlearning[39m[38;5;12m [39m[38;5;12mbuilding[39m[38;5;12m [39m[38;5;12mblocks[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mweb,[39m[38;5;12m [39m[38;5;12mallowing[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mtrain[39m[38;5;12m [39m[38;5;12mneural[39m[38;5;12m [39m[38;5;12mnetworks[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mbrowser[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mrun[39m[38;5;12m [39m
|
||||
[38;5;12mpre-trained[39m[38;5;12m [39m[38;5;12mmodels[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12minference[39m[38;5;12m [39m[38;5;12mmode.[39m
|
||||
|
||||
[38;5;12mWe[39m[38;5;12m [39m[38;5;12mprovide[39m[38;5;12m [39m[38;5;12mtwo[39m[38;5;12m [39m[38;5;12mAPIs,[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mimmediate[39m[38;5;12m [39m[38;5;12mexecution[39m[38;5;12m [39m[38;5;12mmodel[39m[38;5;12m [39m[38;5;12m(think[39m[38;5;12m [39m[38;5;12mNumPy)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mdeferred[39m[38;5;12m [39m[38;5;12mexecution[39m[38;5;12m [39m[38;5;12mmodel[39m[38;5;12m [39m[38;5;12mmirroring[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mTensorFlow[39m[38;5;12m [39m[38;5;12mAPI.[39m[38;5;12m [39m[38;5;12mdeeplearn.js[39m[38;5;12m [39m[38;5;12mwas[39m[38;5;12m [39m[38;5;12moriginally[39m[38;5;12m [39m[38;5;12mdeveloped[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mGoogle[39m[38;5;12m [39m[38;5;12mBrain[39m[38;5;12m [39m[38;5;12mPAIR[39m[38;5;12m [39m
|
||||
[38;5;12mteam[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbuild[39m[38;5;12m [39m[38;5;12mpowerful[39m[38;5;12m [39m[38;5;12minteractive[39m[38;5;12m [39m[38;5;12mmachine[39m[38;5;12m [39m[38;5;12mlearning[39m[38;5;12m [39m[38;5;12mtools[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mbrowser,[39m[38;5;12m [39m[38;5;12mbut[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mused[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12meverything[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12meducation,[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mmodel[39m[38;5;12m [39m[38;5;12munderstanding,[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mart[39m[38;5;12m [39m[38;5;12mprojects.[39m
|
||||
[38;5;12mWe[39m[38;5;12m [39m[38;5;12mprovide[39m[38;5;12m [39m[38;5;12mtwo[39m[38;5;12m [39m[38;5;12mAPIs,[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mimmediate[39m[38;5;12m [39m[38;5;12mexecution[39m[38;5;12m [39m[38;5;12mmodel[39m[38;5;12m [39m[38;5;12m(think[39m[38;5;12m [39m[38;5;12mNumPy)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mdeferred[39m[38;5;12m [39m[38;5;12mexecution[39m[38;5;12m [39m[38;5;12mmodel[39m[38;5;12m [39m[38;5;12mmirroring[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mTensorFlow[39m[38;5;12m [39m[38;5;12mAPI.[39m[38;5;12m [39m[38;5;12mdeeplearn.js[39m[38;5;12m [39m[38;5;12mwas[39m[38;5;12m [39m[38;5;12moriginally[39m[38;5;12m [39m[38;5;12mdeveloped[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mGoogle[39m[38;5;12m [39m[38;5;12mBrain[39m[38;5;12m [39m[38;5;12mPAIR[39m[38;5;12m [39m[38;5;12mteam[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbuild[39m[38;5;12m [39m[38;5;12mpowerful[39m[38;5;12m [39m[38;5;12minteractive[39m[38;5;12m [39m[38;5;12mmachine[39m[38;5;12m [39m
|
||||
[38;5;12mlearning[39m[38;5;12m [39m[38;5;12mtools[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mbrowser,[39m[38;5;12m [39m[38;5;12mbut[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mused[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12meverything[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12meducation,[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mmodel[39m[38;5;12m [39m[38;5;12munderstanding,[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mart[39m[38;5;12m [39m[38;5;12mprojects.[39m
|
||||
|
||||
|
||||
[38;5;14m[1m[4mintern[0m[38;2;255;187;0m[4m (https://github.com/theintern/intern) - A next-generation code testing stack for JavaScript.[0m
|
||||
|
||||
[38;5;12mIntern[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcomplete[39m[38;5;12m [39m[38;5;12mtest[39m[38;5;12m [39m[38;5;12msystem[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mJavaScript[39m[38;5;12m [39m[38;5;12mdesigned[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mhelp[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mwrite[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mrun[39m[38;5;12m [39m[38;5;12mconsistent,[39m[38;5;12m [39m[38;5;12mhigh-quality[39m[38;5;12m [39m[38;5;12mtest[39m[38;5;12m [39m[38;5;12mcases[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mJavaScript[39m[38;5;12m [39m[38;5;12mlibraries[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mapplications.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mused[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mtest[39m[38;5;12m [39m
|
||||
[38;5;12many[39m[38;5;12m [39m[38;5;12mJavaScript[39m[38;5;12m [39m[38;5;12mcode.[39m
|
||||
[38;5;12mIntern is a complete test system for JavaScript designed to help you write and run consistent, high-quality test cases for your JavaScript libraries and applications. It can be used to test any JavaScript code.[39m
|
||||
|
||||
[38;5;12mPlain JavaScript code, in any module format (or no module format!)[39m
|
||||
[38;5;12mWeb pages generated by server-side languages (like Java, PHP, or Ruby)[39m
|
||||
[38;5;12mNative or hybrid iOS, Android, and Firefox OS applications[39m
|
||||
[38;5;12mIntern[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mminimally[39m[38;5;12m [39m[38;5;12mprescriptive[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12menforces[39m[38;5;12m [39m[38;5;12monly[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mbasic[39m[38;5;12m [39m[38;5;12mset[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mbest[39m[38;5;12m [39m[38;5;12mpractices[39m[38;5;12m [39m[38;5;12mdesigned[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mensure[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mtests[39m[38;5;12m [39m[38;5;12mstay[39m[38;5;12m [39m[38;5;12mmaintainable[39m[38;5;12m [39m[38;5;12mover[39m[38;5;12m [39m[38;5;12mtime.[39m[38;5;12m [39m[38;5;12mIts[39m[38;5;12m [39m[38;5;12mextensible[39m[38;5;12m [39m[38;5;12marchitecture[39m[38;5;12m [39m[38;5;12mallows[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mwrite[39m[38;5;12m [39m
|
||||
[38;5;12mcustom[39m[38;5;12m [39m[38;5;12mtest[39m[38;5;12m [39m[38;5;12minterfaces,[39m[38;5;12m [39m[38;5;12mexecutors,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mreporters[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12minfluence[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mtests[39m[38;5;12m [39m[38;5;12mrun[39m[38;5;12m [39m[38;5;12m&[39m[38;5;12m [39m[38;5;12measily[39m[38;5;12m [39m[38;5;12mintegrate[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mexisting[39m[38;5;12m [39m[38;5;12mcoding[39m[38;5;12m [39m[38;5;12menvironment.[39m[38;5;12m [39m[38;5;12mIntern[39m[38;5;12m [39m[38;5;12malso[39m[38;5;12m [39m[38;5;12mcomes[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mGrunt[39m[38;5;12m [39m[38;5;12mtasks[39m[38;5;12m [39m[38;5;12mso[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m
|
||||
[38;5;12mquickly[39m[38;5;12m [39m[38;5;12madded[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mexisting[39m[38;5;12m [39m[38;5;12mGrunt-based[39m[38;5;12m [39m[38;5;12mworkflows,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mdesigned[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mwork[39m[38;5;12m [39m[38;5;12mout-of-the-box[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mpopular[39m[38;5;12m [39m[38;5;12mcontinuous[39m[38;5;12m [39m[38;5;12mintegration[39m[38;5;12m [39m[38;5;12mservices[39m[38;5;12m [39m[38;5;12mlike[39m[38;5;12m [39m[38;5;12mJenkins[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mTravis[39m[38;5;12m [39m[38;5;12mCI.[39m
|
||||
[38;5;12mIntern[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mminimally[39m[38;5;12m [39m[38;5;12mprescriptive[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12menforces[39m[38;5;12m [39m[38;5;12monly[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mbasic[39m[38;5;12m [39m[38;5;12mset[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mbest[39m[38;5;12m [39m[38;5;12mpractices[39m[38;5;12m [39m[38;5;12mdesigned[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mensure[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mtests[39m[38;5;12m [39m[38;5;12mstay[39m[38;5;12m [39m[38;5;12mmaintainable[39m[38;5;12m [39m[38;5;12mover[39m[38;5;12m [39m[38;5;12mtime.[39m[38;5;12m [39m[38;5;12mIts[39m[38;5;12m [39m[38;5;12mextensible[39m[38;5;12m [39m[38;5;12marchitecture[39m[38;5;12m [39m[38;5;12mallows[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mwrite[39m[38;5;12m [39m[38;5;12mcustom[39m[38;5;12m [39m[38;5;12mtest[39m[38;5;12m [39m[38;5;12minterfaces,[39m[38;5;12m [39m[38;5;12mexecutors,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mreporters[39m
|
||||
[38;5;12mto[39m[38;5;12m [39m[38;5;12minfluence[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mtests[39m[38;5;12m [39m[38;5;12mrun[39m[38;5;12m [39m[38;5;12m&[39m[38;5;12m [39m[38;5;12measily[39m[38;5;12m [39m[38;5;12mintegrate[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mexisting[39m[38;5;12m [39m[38;5;12mcoding[39m[38;5;12m [39m[38;5;12menvironment.[39m[38;5;12m [39m[38;5;12mIntern[39m[38;5;12m [39m[38;5;12malso[39m[38;5;12m [39m[38;5;12mcomes[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mGrunt[39m[38;5;12m [39m[38;5;12mtasks[39m[38;5;12m [39m[38;5;12mso[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mquickly[39m[38;5;12m [39m[38;5;12madded[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mexisting[39m[38;5;12m [39m[38;5;12mGrunt-based[39m[38;5;12m [39m[38;5;12mworkflows,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mdesigned[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mwork[39m[38;5;12m [39m[38;5;12mout-of-the-box[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m
|
||||
[38;5;12mpopular[39m[38;5;12m [39m[38;5;12mcontinuous[39m[38;5;12m [39m[38;5;12mintegration[39m[38;5;12m [39m[38;5;12mservices[39m[38;5;12m [39m[38;5;12mlike[39m[38;5;12m [39m[38;5;12mJenkins[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mTravis[39m[38;5;12m [39m[38;5;12mCI.[39m
|
||||
|
||||
|
||||
[38;5;14m[1m[4mTypeDI[0m[38;2;255;187;0m[4m (https://github.com/typestack/typedi) - Simple yet powerful dependency injection tool for TypeScript.[0m
|
||||
@@ -546,19 +522,18 @@
|
||||
|
||||
[38;5;12mTypeDI is a dependency injection tool for TypeScript. Using TypeDI you can build well-structured and easily tested applications.[39m
|
||||
|
||||
[38;5;12mReact[39m[38;5;12m [39m[38;5;12mApollo[39m[38;5;12m [39m[38;5;12mallows[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mfetch[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mserver[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mbuilding[39m[38;5;12m [39m[38;5;12mcomplex[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mreactive[39m[38;5;12m [39m[38;5;12mUIs[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mReact[39m[38;5;12m [39m[38;5;12mframework.[39m[38;5;12m [39m[38;5;12mReact[39m[38;5;12m [39m[38;5;12mApollo[39m[38;5;12m [39m[38;5;12mmay[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mused[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12mcontext[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mReact[39m[38;5;12m [39m
|
||||
[38;5;12mmay[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mused.[39m[38;5;12m [39m[38;5;12mIn[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mbrowser,[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mReact[39m[38;5;12m [39m[38;5;12mNative,[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mNode.js[39m[38;5;12m [39m[38;5;12mwhen[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mwant[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mdo[39m[38;5;12m [39m[38;5;12mserver-side[39m[38;5;12m [39m[38;5;12mrendering.[39m
|
||||
[38;5;12mReact[39m[38;5;12m [39m[38;5;12mApollo[39m[38;5;12m [39m[38;5;12mallows[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mfetch[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mserver[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mbuilding[39m[38;5;12m [39m[38;5;12mcomplex[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mreactive[39m[38;5;12m [39m[38;5;12mUIs[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mReact[39m[38;5;12m [39m[38;5;12mframework.[39m[38;5;12m [39m[38;5;12mReact[39m[38;5;12m [39m[38;5;12mApollo[39m[38;5;12m [39m[38;5;12mmay[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mused[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12mcontext[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mReact[39m[38;5;12m [39m[38;5;12mmay[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mused.[39m[38;5;12m [39m[38;5;12mIn[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mbrowser,[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mReact[39m[38;5;12m [39m[38;5;12mNative,[39m[38;5;12m [39m
|
||||
[38;5;12mor[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mNode.js[39m[38;5;12m [39m[38;5;12mwhen[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mwant[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mdo[39m[38;5;12m [39m[38;5;12mserver-side[39m[38;5;12m [39m[38;5;12mrendering.[39m
|
||||
|
||||
[38;5;12mReact[39m[38;5;12m [39m[38;5;12mApollo[39m[38;5;12m [39m[38;5;12munlike[39m[38;5;12m [39m[38;5;12mmany[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mtools[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mReact[39m[38;5;12m [39m[38;5;12mecosystem[39m[38;5;12m [39m[38;5;12mrequires[39m[38;5;12m [39m[38;5;12mno[39m[38;5;12m [39m[38;5;12mcomplex[39m[38;5;12m [39m[38;5;12mbuild[39m[38;5;12m [39m[38;5;12msetup[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mget[39m[38;5;12m [39m[38;5;12mup[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mrunning.[39m[38;5;12m [39m[38;5;12mAs[39m[38;5;12m [39m[38;5;12mlong[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mhave[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mserver[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mget[39m[38;5;12m [39m[38;5;12mstarted[39m[38;5;12m [39m[38;5;12mbuilding[39m[38;5;12m [39m[38;5;12mout[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m
|
||||
[38;5;12mapplication[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mReact[39m[38;5;12m [39m[38;5;12mimmediately.[39m[38;5;12m [39m[38;5;12mReact[39m[38;5;12m [39m[38;5;12mApollo[39m[38;5;12m [39m[38;5;12mworks[39m[38;5;12m [39m[38;5;12mout[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mbox[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mboth[39m[38;5;12m [39m[38;5;12mcreate-react-app[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mReact[39m[38;5;12m [39m[38;5;12mNative[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msingle[39m[38;5;12m [39m[38;5;12minstall[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mno[39m[38;5;12m [39m[38;5;12mextra[39m[38;5;12m [39m[38;5;12mhassle[39m[38;5;12m [39m[38;5;12mconfiguring[39m[38;5;12m [39m[38;5;12mBabel[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m
|
||||
[38;5;12mJavaScript[39m[38;5;12m [39m[38;5;12mtools.[39m
|
||||
[38;5;12mReact[39m[38;5;12m [39m[38;5;12mApollo[39m[38;5;12m [39m[38;5;12munlike[39m[38;5;12m [39m[38;5;12mmany[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mtools[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mReact[39m[38;5;12m [39m[38;5;12mecosystem[39m[38;5;12m [39m[38;5;12mrequires[39m[38;5;12m [39m[38;5;12mno[39m[38;5;12m [39m[38;5;12mcomplex[39m[38;5;12m [39m[38;5;12mbuild[39m[38;5;12m [39m[38;5;12msetup[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mget[39m[38;5;12m [39m[38;5;12mup[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mrunning.[39m[38;5;12m [39m[38;5;12mAs[39m[38;5;12m [39m[38;5;12mlong[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mhave[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mGraphQL[39m[38;5;12m [39m[38;5;12mserver[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mget[39m[38;5;12m [39m[38;5;12mstarted[39m[38;5;12m [39m[38;5;12mbuilding[39m[38;5;12m [39m[38;5;12mout[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mapplication[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mReact[39m[38;5;12m [39m[38;5;12mimmediately.[39m[38;5;12m [39m[38;5;12mReact[39m[38;5;12m [39m
|
||||
[38;5;12mApollo[39m[38;5;12m [39m[38;5;12mworks[39m[38;5;12m [39m[38;5;12mout[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mbox[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mboth[39m[38;5;12m [39m[38;5;12mcreate-react-app[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mReact[39m[38;5;12m [39m[38;5;12mNative[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msingle[39m[38;5;12m [39m[38;5;12minstall[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mno[39m[38;5;12m [39m[38;5;12mextra[39m[38;5;12m [39m[38;5;12mhassle[39m[38;5;12m [39m[38;5;12mconfiguring[39m[38;5;12m [39m[38;5;12mBabel[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mJavaScript[39m[38;5;12m [39m[38;5;12mtools.[39m
|
||||
|
||||
[38;5;238m―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
[38;5;238m――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
|
||||
[38;2;255;187;0m[4mApplication[0m
|
||||
|
||||
[38;5;14m[1m[4mHitchhiker[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4m(https://github.com/brookshi/Hitchhiker)[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4m-[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mHitchhiker[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mApi[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mis[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4ma[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mRestful[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mApi[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mintegrated[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mtesting[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mtool[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mthat[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4msupport[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mSchedule,[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mResponse[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mcomparsion,[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mStress[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mTest[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4metc.[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mYou[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mcan[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mdeploy[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mit[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4min[0m
|
||||
[38;2;255;187;0m[4myour[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mlocal[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mserver.[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mIt[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mmake[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4measier[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mto[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mmanage[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mApi[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mwith[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4myour[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mteam.[0m
|
||||
[38;5;14m[1m[4mHitchhiker[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4m(https://github.com/brookshi/Hitchhiker)[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4m-[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mHitchhiker[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mApi[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mis[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4ma[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mRestful[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mApi[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mintegrated[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mtesting[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mtool[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mthat[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4msupport[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mSchedule,[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mResponse[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mcomparsion,[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mStress[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mTest[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4metc.[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mYou[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mcan[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mdeploy[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mit[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4min[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4myour[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mlocal[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mserver.[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mIt[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mmake[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4measier[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mto[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mmanage[0m[38;2;255;187;0m[4m [0m
|
||||
[38;2;255;187;0m[4mApi[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mwith[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4myour[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mteam.[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mApi collaboration development with team[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mApi history[39m
|
||||
@@ -576,12 +551,11 @@
|
||||
[38;5;12m![39m[38;5;12m (https://raw.githubusercontent.com/brookshi/images/master/Hitchhiker/stresstest.gif)[39m
|
||||
|
||||
|
||||
[38;5;14m[1m[4mupterm[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4m(https://github.com/railsware/upterm)[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4m-[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mUpterm[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4m(formerly[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mBlack[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mScreen)[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mis[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4man[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mIDE[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4min[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mthe[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mworld[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mof[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mterminals.[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mStrictly[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mspeaking,[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mit's[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mboth[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4ma[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mterminal[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4memulator[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mand[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4man[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4minteractive[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mshell[0m[38;2;255;187;0m[4m [0m
|
||||
[38;2;255;187;0m[4mbased[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mon[0m[38;2;255;187;0m[4m [0m[38;2;255;187;0m[4mElectron.[0m
|
||||
[38;5;14m[1m[4mupterm[0m[38;2;255;187;0m[4m (https://github.com/railsware/upterm) - Upterm (formerly Black Screen) is an IDE in the world of terminals. Strictly speaking, it's both a terminal emulator and an interactive shell based on Electron.[0m
|
||||
|
||||
[38;5;12m1. Autocompletion[39m
|
||||
[38;5;12mUpterm[39m[38;5;12m [39m[38;5;12mshows[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mautocompletion[39m[38;5;12m [39m[38;5;12mbox[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mtype[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mtries[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12msmart[39m[38;5;12m [39m[38;5;12mabout[39m[38;5;12m [39m[38;5;12mwhat[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12msuggest.[39m[38;5;12m [39m[38;5;12mOften[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mfind[39m[38;5;12m [39m[38;5;12museful[39m[38;5;12m [39m[38;5;12madditional[39m[38;5;12m [39m[38;5;12minformation[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mright[39m[38;5;12m [39m[38;5;12mside[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mautocompletion,[39m[38;5;12m [39m[38;5;12me.g.[39m[38;5;12m [39m
|
||||
[38;5;12mexpanded[39m[38;5;12m [39m[38;5;12malias[39m[38;5;12m [39m[38;5;12mvalue,[39m[38;5;12m [39m[38;5;12mcommand[39m[38;5;12m [39m[38;5;12mdescriptions,[39m[38;5;12m [39m[38;5;12mvalue[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mprevious[39m[38;5;12m [39m[38;5;12mdirectory[39m[38;5;12m [39m[38;5;12m(cd[39m[38;5;12m [39m[38;5;12m-),[39m[38;5;12m [39m[38;5;12metc.[39m
|
||||
[38;5;12mUpterm[39m[38;5;12m [39m[38;5;12mshows[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mautocompletion[39m[38;5;12m [39m[38;5;12mbox[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mtype[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mtries[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12msmart[39m[38;5;12m [39m[38;5;12mabout[39m[38;5;12m [39m[38;5;12mwhat[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12msuggest.[39m[38;5;12m [39m[38;5;12mOften[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mfind[39m[38;5;12m [39m[38;5;12museful[39m[38;5;12m [39m[38;5;12madditional[39m[38;5;12m [39m[38;5;12minformation[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mright[39m[38;5;12m [39m[38;5;12mside[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mautocompletion,[39m[38;5;12m [39m[38;5;12me.g.[39m[38;5;12m [39m[38;5;12mexpanded[39m[38;5;12m [39m[38;5;12malias[39m[38;5;12m [39m[38;5;12mvalue,[39m[38;5;12m [39m[38;5;12mcommand[39m[38;5;12m [39m[38;5;12mdescriptions,[39m[38;5;12m [39m
|
||||
[38;5;12mvalue[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mprevious[39m[38;5;12m [39m[38;5;12mdirectory[39m[38;5;12m [39m[38;5;12m(cd[39m[38;5;12m [39m[38;5;12m-),[39m[38;5;12m [39m[38;5;12metc.[39m
|
||||
|
||||
[38;5;12m2. Compatibility[39m
|
||||
[38;5;12mAll command-line programs (including emacs, ssh and vim) should work as expected. [39m
|
||||
@@ -620,7 +594,7 @@
|
||||
|
||||
[38;5;14m[1m[4mrendertron[0m[38;2;255;187;0m[4m (https://github.com/GoogleChrome/rendertron) - A Headless Chrome rendering solution.[0m
|
||||
|
||||
[38;5;12mRendertron[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mdesigned[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12menable[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mProgressive[39m[38;5;12m [39m[38;5;12mWeb[39m[38;5;12m [39m[38;5;12mApp[39m[38;5;12m [39m[38;5;12m(PWA)[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mserve[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mcorrect[39m[38;5;12m [39m[38;5;12mcontent[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12mbot[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mdoesn't[39m[38;5;12m [39m[38;5;12mrender[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mexecute[39m[38;5;12m [39m[38;5;12mJavaScript.[39m[38;5;12m [39m[38;5;12mRendertron[39m[38;5;12m [39m[38;5;12mruns[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mstandalone[39m[38;5;12m [39m[38;5;12mHTTP[39m[38;5;12m [39m[38;5;12mserver.[39m
|
||||
[38;5;12mRendertron[39m[38;5;12m [39m[38;5;12mrenders[39m[38;5;12m [39m[38;5;12mrequested[39m[38;5;12m [39m[38;5;12mpages[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mHeadless[39m[38;5;12m [39m[38;5;12mChrome,[39m[38;5;12m [39m[38;5;12mauto-detecting[39m[38;5;12m [39m[38;5;12mwhen[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mPWA[39m[38;5;12m [39m[38;5;12mhas[39m[38;5;12m [39m[38;5;12mcompleted[39m[38;5;12m [39m[38;5;12mloading[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mserializes[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mresponse[39m[38;5;12m [39m[38;5;12mback[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12moriginal[39m[38;5;12m [39m[38;5;12mrequest.[39m[38;5;12m [39m[38;5;12mTo[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mRendertron,[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m
|
||||
[38;5;12mapplication[39m[38;5;12m [39m[38;5;12mconfigures[39m[38;5;12m [39m[38;5;12mmiddleware[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mdetermine[39m[38;5;12m [39m[38;5;12mwhether[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mproxy[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mrequest[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mRendertron.[39m[38;5;12m [39m[38;5;12mRendertron[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mcompatible[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mall[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mside[39m[38;5;12m [39m[38;5;12mtechnologies,[39m[38;5;12m [39m[38;5;12mincluding[39m[38;5;12m [39m[38;5;12mweb[39m[38;5;12m [39m[38;5;12mcomponents.[39m
|
||||
[38;5;12mRendertron[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mdesigned[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12menable[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mProgressive[39m[38;5;12m [39m[38;5;12mWeb[39m[38;5;12m [39m[38;5;12mApp[39m[38;5;12m [39m[38;5;12m(PWA)[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mserve[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mcorrect[39m[38;5;12m [39m[38;5;12mcontent[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12mbot[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mdoesn't[39m[38;5;12m [39m[38;5;12mrender[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mexecute[39m[38;5;12m [39m[38;5;12mJavaScript.[39m[38;5;12m [39m[38;5;12mRendertron[39m[38;5;12m [39m[38;5;12mruns[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mstandalone[39m[38;5;12m [39m[38;5;12mHTTP[39m[38;5;12m [39m[38;5;12mserver.[39m[38;5;12m [39m[38;5;12mRendertron[39m[38;5;12m [39m[38;5;12mrenders[39m[38;5;12m [39m[38;5;12mrequested[39m[38;5;12m [39m[38;5;12mpages[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m
|
||||
[38;5;12mHeadless[39m[38;5;12m [39m[38;5;12mChrome,[39m[38;5;12m [39m[38;5;12mauto-detecting[39m[38;5;12m [39m[38;5;12mwhen[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mPWA[39m[38;5;12m [39m[38;5;12mhas[39m[38;5;12m [39m[38;5;12mcompleted[39m[38;5;12m [39m[38;5;12mloading[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mserializes[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mresponse[39m[38;5;12m [39m[38;5;12mback[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12moriginal[39m[38;5;12m [39m[38;5;12mrequest.[39m[38;5;12m [39m[38;5;12mTo[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mRendertron,[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mapplication[39m[38;5;12m [39m[38;5;12mconfigures[39m[38;5;12m [39m[38;5;12mmiddleware[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mdetermine[39m[38;5;12m [39m[38;5;12mwhether[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mproxy[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mrequest[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m
|
||||
[38;5;12mRendertron.[39m[38;5;12m [39m[38;5;12mRendertron[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mcompatible[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mall[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mside[39m[38;5;12m [39m[38;5;12mtechnologies,[39m[38;5;12m [39m[38;5;12mincluding[39m[38;5;12m [39m[38;5;12mweb[39m[38;5;12m [39m[38;5;12mcomponents.[39m
|
||||
|
||||
|
||||
Reference in New Issue
Block a user