-
Notifications
You must be signed in to change notification settings - Fork 3
/
state_of_js.yml
209 lines (173 loc) · 6.44 KB
/
state_of_js.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
locale: zh-Hant
namespace: js
translations:
###########################################################################
# General
###########################################################################
- key: general.state_of_js.intro
t: >
The JavaScript world could use a bit of classification.
Since 2016, this survey has collected
data from over 20,000 developers each year to identify current and upcoming trends.
Take the survey and help us find out which libraries developers
want to learn next, which have the best satisfaction ratings, and much more.
###########################################################################
# Sections
###########################################################################
- key: sections.syntax.title
t: Syntax
- key: sections.syntax.description
t: The grammar of JavaScript.
- key: sections.language.title
t: Language
- key: sections.language.description
t: The vocabulary of JavaScript.
- key: sections.data_structures.title
t: Data Structures
- key: sections.data_structures.description
t: How you store and manipulate data.
- key: sections.browser_apis.title
t: Browser APIs
- key: sections.browser_apis.description
t: The features provided by the browser.
- key: sections.other_features.title
t: 其他功能
- key: sections.other_features.description
t: 其他技術與模式
- key: sections.patterns.title
t: Patterns
- key: sections.patterns.description
t: How you prefer writing code
- key: sections.javascript_flavors.title
t: JavaScript Flavors
- key: sections.javascript_flavors.description
t: Languages that compile to JavaScript
- key: sections.front_end_frameworks.title
t: Front-end Frameworks
- key: sections.front_end_frameworks.description
t: Front-end frameworks and libraries
- key: sections.datalayer.title
t: Data Layer
- key: sections.datalayer.description
t: Loading and managing data in your app
- key: sections.back_end_frameworks.title
t: Back-end Frameworks
- key: sections.back_end_frameworks.description
t: JavaScript on the server
- key: sections.testing.title
t: Testing
- key: sections.testing.description
t: Tools for testing your code
- key: sections.mobile_desktop.title
t: Mobile & Desktop
- key: sections.mobile_desktop.description
t: JavaScript for mobile devices and desktop apps
###########################################################################
# Options
###########################################################################
# CSS for print
- key: options.css_for_print.0
t: 我(幾乎)沒寫過列印的樣式
- key: options.css_for_print.1
t: 我偶爾寫列印的樣式
- key: options.css_for_print.2
t: 我在許多專案裡會把列印用的樣式當作一部分來撰寫
- key: options.css_for_print.3
t: 我主要就是在寫列印用的 CSS
# CSS for email
- key: options.css_for_email.0
t: 我(幾乎)沒寫過電子郵件客戶端的 CSS
- key: options.css_for_email.1
t: 我偶爾寫電子郵件客戶端的 CSS
- key: options.css_for_email.2
t: 我在許多專案裡會把電子郵件客戶端的 CSS 當作一部分來撰寫
- key: options.css_for_email.3
t: 我主要就是在做電子郵件客戶端的 CSS
###########################################################################
# Features
###########################################################################
# syntax
- key: features.destructuring
t: Destructuring
- key: features.spread_operator
t: Spread operator
- key: features.arrow_functions
t: Arrow Functions
# language
- key: features.proxies
t: Proxies
- key: features.async_await
t: Async/Await
- key: features.promises
t: Promises
- key: features.decorators
t: Decorators
- key: features.decorators.description
t: >
In its simplest form, a decorator is simply a way of
wrapping one piece of code with another — literally “decorating” it.
# data structures
- key: features.maps
t: Maps
- key: features.sets
t: Sets
- key: features.typed_arrays
t: Typed Arrays
- key: array_prototype_flat
t: Array.prototype.flat
# browser apis
- key: features.service_workers
t: Service Workers
- key: features.local_storage
t: LocalStorage
- key: features.i18n
t: i18n
- key: features.web_components
t: Web Components
- key: features.web_audio
t: Web Audio API
- key: features.webgl
t: WebGL
- key: features.web_animations
t: Web Animations API
- key: features.webrtc
t: WebRTC
- key: features.web_speech
t: Web Speech API
- key: features.webvr
t: WebVR
- key: features.websocket
t: Websocket
- key: features.fetch
t: Fetch API
# other features
- key: features.pwa
t: Progressive Web Apps (PWA)
- key: features.wasm
t: WebAssembly (WASM)
# patterns
- key: patterns.object_oriented_programming
t: Object-Oriented Programming
- key: features.functional_programming
t: Functional Programming
- key: features.reactive_programming
t: Reactive Programming
###########################################################################
# Opinions
###########################################################################
- key: opinions.js_moving_in_right_direction
t: JavaScript is moving in the right direction
- key: opinions.building_js_apps_overly_complex
t: Building JavaScript apps is overly complex right now
- key: opinions.js_over_used_online
t: JavaScript is over-used online
- key: opinions.enjoy_building_js_apps
t: I enjoy building JavaScript apps
- key: opinions.would_like_js_to_be_main_lang
t: I would like JavaScript to be my main programming language
- key: opinions.js_ecosystem_changing_to_fast
t: The JavaScript ecosystem is changing too fast
- key: opinions.missing_from_js
t: What do you feel is currently missing from JavaScript?
- key: opinions.missing_from_js.description
t: Features you'd like to see in JavaScript one day.