Upgrade to Pro — share decks privately, control downloads, hide ads and more …

2019年のコミュニティ活動報告 / Community Activity in 2019

Masashi Hirano
December 14, 2019
340

2019年のコミュニティ活動報告 / Community Activity in 2019

2019年のコミュニティ活動の報告をしました。
https://osaka-expo-techlab.connpass.com/event/155826/

関西Node学園, JSConf JPのSlackはこちらからご参加ください。
https://iojs-jp-slack.herokuapp.com/

W3KのSlackはこちらからご参加ください。
https://bit.ly/2KKovzw

運営メンバー、スポンサー募集しています。

Masashi Hirano

December 14, 2019
Tweet

More Decks by Masashi Hirano

Transcript

  1. ࠓ೥ӡӦʹؔΘͬͨίϛϡχςΟ׆ಈ • ؔ੢NodeֶԂ Organizer • W3K (World Wide Web Kansai)

    Organizer • Frontend Conference 2019 Staff • JSConf JP Staff
  2. ؔ੢NodeֶԂ • Node.js΍JavaScriptͷษڧձ (since 2018) • 2019೥։࠵ճ਺: 4ճ (2݄ɺ5݄ɺ7݄ɺ10݄) •

    େࡕͱژ౎Ͱ։࠵ • Node.jsͷϦϦʔεʹ߹Θͤͯ4݄຤લޙͱ10݄຤લޙʹ։࠵ • ελοϑɺձ৔ఏڙɺొஃऀ͸ਵ࣌ืू͍ͯ͠·͢ʂ
  3. 2019೥ JavaScriptͷ࢓༷ʹೖͬͨػೳ (ES2019) • Optional catch binding • JSON superset

    • Symbol.prototype.description • Function.prototype.toString revision • Object.fromEntries • Well-formed JSON.stringify • String.prototype. {trimStart,trimEnd} • Array.prototype.{flat,flatMap}
  4. དྷ೥ɺ࢓༷ʹೖΔ͜ͱ͕ܾ·͍ͬͯΔػೳ (ES2020) • String.prototype.matchAll • import() • BigInt • Promise.allSettled

    • globalThis • for-in mechanics • Optional Chaining • Nullish coalescing Operator
  5. Node.js v13 • V8(JavaScriptΤϯδϯ)͕v7.8ʹͳͬͨ
 ύϑΥʔϚϯε޲্
 WebAssemblyͷαϙʔτڧԽ etc • ES Modules(

    import / export )͕ϑϥάແ͠Ͱ࢖͑ΔΑ͏ʹͳͬͨ • ࠃࡍԽ(i18n)ͷػೳ͕ଟݴޠαϙʔτ
 ͜Ε·Ͱ͸ӳޠ͔͠αϙʔτ͍ͯ͠ͳ͍ػೳ͕͋ͬͨ • etc
  6. ςʔϚ͸Web • W3C΍WHATWGͷಈ޲ • HTML • CSS • ϒϥ΢β •

    ύϑΥʔϚϯε • ηΩϡϦςΟ • ϓϩτίϧ • ΞΫηγϏϦςΟ • σβΠϯ • ޿ࠂ ϑϩϯτΤϯυΤϯδχΞɺ αʔόʔαΠυΤϯδχΞɺ ΠϯϑϥΤϯδχΞɺ σβΠφʔɺ SRE…ͳͲ
 ৬छ͸໰͍·ͤΜʂ • XR (AR/VR) • Media(Audio/Video) • SRE • Web Components • Auth • PWA • AMP • Web Bundle • i18n • etc…