Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

1000 и 1 блюдо из джаваскрипта | OdessaFrontend Meetup #11

36 visualizaciones

Publicado el

В ходе доклада Владислав Балабаш приводит примеры «удачной» оптимизации кода на JavaScript, показывает альтернативные методы транспиляции языка, рассказывает о разных способах конфигурации сборщиков проектов и о том как не впасть в депрессию при попытках улучшения перфоманса вашего приложения.

Publicado en: Tecnología
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

1000 и 1 блюдо из джаваскрипта | OdessaFrontend Meetup #11

  1. 1. 1000 and 1 recipe with JavaScript ; by Vlad Balabash
  2. 2. 👀 Overview;
  3. 3. 🏣 Restaurants (platforms); 🍩 Browsers (web); 🍩 Server-Side (web); 🍩 Micro-computers (IoT); 🍩 Any OS (native apps);
  4. 4. 🍴 Kitchen appliances; 🍪 Transpilers; 🍪 Compilers*; 🍪 Precompilers; 🍪 Bundling tools; 🍪 etc.
  5. 5. 📓 Popular recipes; 🍕 Web apps; 🍕 Games; 🍕 Hybrid apps; 🍕 Native apps; 🍕 etc.
  6. 6. 🇺🇳 World cuisines; OOP; POP; FP; etc.
  7. 7. ⏲ Chef’s assistants ; 🍥 Linters; 🍥 Virtual machines; 🍥 Prettier; 🍥 etc.
  8. 8. 👨🍳 How to cook;
  9. 9. Native/standalone apps; 💾 Nectar.js; 💾 nw.js; 💾 electron; 💾 etc.
  10. 10. ♂ NectarJS; ⚓ JS to Binary; ⚓ Any OS; ⚓ Any device; ⚓ soon...
  11. 11. ♂ NectarJS;
  12. 12. ♀ NectarJS cons; ⚓ Too young; ⚓ Awful doc; ⚓ Maybe will not be free;
  13. 13. 📱 Mobile apps; ☎ Ionic; ☎ ReactNative; ☎ NativeScript; ☎ etc.
  14. 14. 👩 🍳 How to cook fast;
  15. 15. two minutes, Turkish
  16. 16. ♀ Performance of application; 🔗 web-workers; 🔗 bundle separation; 🔗 tree shaking; 🔗 Thanos.js; 🔗 WASM; 🔗 etc.
  17. 17. 👷♂ Web workers; 🔨 one more thread; 🔨 no leaks; 🔨 just computings.
  18. 18. 👷♂ Web workers;
  19. 19. ✂ Bundle separation; 🔪 The latest features of standard; 🔪 Min bundle size.
  20. 20. ✂ Bundle separation;
  21. 21. Tree shaking;
  22. 22. Tree shaking;
  23. 23. Tree shaking; 🍃 AST cleaning; 🍃 dead code elimination.
  24. 24. WASM; 🔨 Any language; 🔨 High-load computings; 🔨 Low-level procedures.
  25. 25. 👊 Thanos.js; 💎 It deletes files.
  26. 26. 👊 Thanos.js;
  27. 27. etc. 🍫 gzip; 🍫 prefetch, preload, preconnect.
  28. 28. 🍢 prefetch, preload, preconnect.
  29. 29. ♂ Performance of development; 🔗 SWC; 🔗 Parcel;
  30. 30. SWC (speedy web compiler); ⌛ Based on RUST; ⌛ Faster than Babel in 16 times;
  31. 31. Parcel; 🍤 Faster than other; 🍤 Ready from start.
  32. 32. five minutes, Turkish
  33. 33. 👨 Recipe decomposition;
  34. 34. Profiling;
  35. 35. 🍳 Bon appetit!..

×