Rust? В моём фронтенде?! Константин Егупов, Modeldrive

Поделиться
HTML-код
  • Опубликовано: 13 окт 2024
  • Как гонять код на Rust в браузере во имя корректности и производительности?
    В этом докладе мы поговорим:
    о том, что такое WebAssembly, как оно живёт в вебе и смарт-контрактах, на каких языках можно писать
    каково нынешнее состояние WASM-мира
    о проблемах сопряжения моделей данных WASM и Javascript
    почему переводить фронтенд на Rust/WASM - это хорошая идея
    почему переводить фронтенд на Rust/WASM - это плохая идея
    передаём структуры в JS/TS: wasm_bindgen и JSON
    как отлаживать проблемы
    почему Rust вместо React: yew и его товарищи
    После доклада сможем:
    осознать, что WebAssembly - это будущее фронтенда
    понять, почему переводить проекты на него прямо сейчас - очень сложно и дорого
    узнать, как развивается инструментарий для сопряжения JS кода и WASM/Rust

Комментарии • 6

  • @mikhailanazarov
    @mikhailanazarov 2 года назад +2

    Интересный доклад. Спасибо!

  • @un_defined
    @un_defined 10 месяцев назад

    интересно, но чето не вдохновило. если бы так же красиво как на JS выглядел код, то да. а так не.. какие-то unwrap. конечно правильно сказано что чисто если фронтент - это игрушку в браузер партировать то да, но фронт все же больше про рычаги и кнопочки то есть интерфейсы

  • @olsuhvlad
    @olsuhvlad Год назад +1

    1 В начале было Слово, и Слово было у Бога, и Слово было Бог.
    2 Оно было в начале у Бога.
    3 Все чрез Него начало быть, и без Него ничто не начало быть, что начало быть.
    4 В Нем была жизнь, и жизнь была свет человеков.
    5 И свет во тьме светит, и тьма не объяла его.
    (Иоан.1:1-5)
    9 Был Свет истинный, Который просвещает всякого человека, приходящего в мир.
    10 В мире был, и мир чрез Него начал быть, и мир Его не познал.
    11 Пришел к своим, и свои Его не приняли.
    12 А тем, которые приняли Его, верующим во имя Его, дал власть быть чадами Божиими,
    13 которые ни от крови, ни от хотения плоти, ни от хотения мужа, но от Бога родились.
    14 И Слово стало плотию, и обитало с нами, полное благодати и истины; и мы видели славу Его, славу, как Единородного от Отца.
    (Иоан.1:9-14)

    • @strelkan
      @strelkan 11 месяцев назад

      Раст- он такой, да

    • @olsuhvlad
      @olsuhvlad 11 месяцев назад

      @@strelkan rust такой :)
      19 Lay not up for yourselves treasures upon earth, where moth and rust doth corrupt, and where thieves break through and steal:
      20 But lay up for yourselves treasures in heaven, where neither moth nor rust doth corrupt, and where thieves do not break through nor steal:
      21 For where your treasure is, there will your heart be also.
      (Mt.6:19-21)
      попробуйте сравнить производительность в императивном и в функциональном стиле, может, я что-то не так делал, но падала производительность в функциональном стиле.

  • @ruslanshikhaliev9341
    @ruslanshikhaliev9341 11 месяцев назад

    Твердыня что ли