Мы уже писали пару раз о применении
Вот новая библиотека/starter-kit, которая использует
Пока что
#vscode #reactivity
Reactivity API пакета вне Vue фронтенд приложений.Вот новая библиотека/starter-kit, которая использует
Vue Reactivity API для упрощения создания VS Code расширений. Путем отображения VSCode extension API (которая основана на event driven архитектуре) в композаблы. Несколько понижается производительность, значительно повышается DX.Пока что
Vue Reactivity API выглядит лучшей "реализацией" JS Signals.#vscode #reactivity
kermanx.github.io
Reactive VSCode
Develop VSCode extension with Vue Reactivity API
🔥6
Эффективный способ сохранить работоспособность - это поддерживать энтузиазм в отношении дела. Заставляя себя строить планы, вы иногда можете подорвать свой энтузиазм и это приведет к обратным последствиям.
Johnson Chu, Автор Volar
То, как делается
#volar
Johnson Chu, Автор Volar
То, как делается
Volar. Встал с утра, чувствуешь энтузиазьм - работаешь. Нет энтузиазьма - пошел в лапту погонял.#volar
😁12
🤔2👍1👎1
Evan You является BDFL (Benevolent Dictator For Life), - "великодушный пожизненный диктатор"Данный распространенный термин появился в 1995 году и в контексте разработки open source ПО обозначает главу или основателя проекта, который сохраняет за собой право принимать окончательные решения.
Примеры - Гвидо ван Россум (Python), Линус Торвальдс (Linux kernel), Расмус Лердорф (PHP) и другие.
#evanyou
Попались на глаза еще несколько новых
Заглянул внутрь - берётся
#headlessui #lib
UI библиотек для Vue 3Заглянул внутрь - берётся
Headless UI (или подобный набор нестилизованных компонент), берется Tailwind и штампуется новая крутая библиотека.#headlessui #lib
😁11
Возвращение к корням
Микрософт тут полушепотом призналась, что писала свой браузер
В итоге всё залетало (видео)
#react #ms #msedge #webcomponents
Микрософт тут полушепотом призналась, что писала свой браузер
Edge на React (имеется в виду обертка над Chromium - Избранное, Загрузки, Настройки, Новая страница и т.п.), но устала от его тормозов и переписала все на Web Components + HTML-first архитектуре.В итоге всё залетало (видео)
#react #ms #msedge #webcomponents
😁13👍2🔥1
Множество различных способов написания компонентов Vue стало историческим бременем, которое создает фрагментацию среди кодовых баз и путаницу для новых разработчиков. Я думаю, что в какой-то момент нам нужно будет более четко определить, что разработчики должны использовать в новых проектах, чтобы они выглядели более последовательно - но это будет в основном изменение документации. Это не значит, что мы должны лишить возможности использовать API Options, особенно в существующих проектах.
Грамотное решение
#optionsapi #vuejs
Options API станет "недокументированными возможностями" Vue.jsГрамотное решение
#optionsapi #vuejs
👍19🔥2👎1
Приятно проснуться утром, а тебя уже ждет подарок из области "
Ждем от
Описание в Твиттер профиле того, чем занимается автор, еще раз напомнило победитель Оскара этого года.
#cringe #tailwind #supabase
contemporary front-end art"React критикуют за смешивание слоев - HTML-in-JS, CSS-in-JS, а здесь у нас CSS+JS+BackendAPI+Database-in-HTML. И всё в одной лексеме. Ждем от
Supabase весь процесс авторизации пользователя через Tailwind классы.Описание в Твиттер профиле того, чем занимается автор, еще раз напомнило победитель Оскара этого года.
#cringe #tailwind #supabase
😁12🤮4❤1
В субботу 8 июня 2024 года прошла организованная Яндексом конференция "Я 💛 Фронтенд 2024". Одним из спикеров был Никита Балихин, техлид Газпромбанка, который рассказывал о написанном ими внутреннем плагине для
В начале доклада он несколько раз назвал Vite - Вайтом. Это, в первую очередь, говорит о его техническом уровне и кругозоре, но дело не в персоналиях.
Помню как очень давно впервые узнал на каком-то профессиональном форуме, что
Сиквел был небольшим шоком. Пришло осознание, что у сферы
Допустимо было не знать как правильно произносится термин в 1990-ых, потому что неоткуда было это узнать. Допустимо не знать как произносится SQL тем, для кого базы данных - не профильная специальность. Допустимо называть Java - жабой, потому что это вполне отражает IQ человека, и тут ничего не поделать. Джуну допустимо ошибаться в названиях потому что он джун.
Но техлид топ банка, в 2024 году, бесстыдно срубивший бабла за рекламу Levi's на докладе ни о чем на крупнейшей фронтендерской конференции, называя термины как привык в своем колхозе (URL у него был Урел), выглядит гопником-вкатуном нулевого уровня, вызывающим фейспалм у абсолютного большинства аудитории, кто-то из которой его и поправил с Vite.
Уважайте культуру программной разработки.
#event #social
Webpack-a.В начале доклада он несколько раз назвал Vite - Вайтом. Это, в первую очередь, говорит о его техническом уровне и кругозоре, но дело не в персоналиях.
Помню как очень давно впервые узнал на каком-то профессиональном форуме, что
SQL это никакой не эс ку эль, а сиквел. Youtube-a тогда еще не было, услышать этот термин от носителя английского языка было негде, даже в университете на специализированном по RDBMS курсе это был эс ку эль. Сиквел был небольшим шоком. Пришло осознание, что у сферы
software development есть своя культура, и её надо уважать. Правильное наименование - это часть культуры. Взрослому человеку с именем Николай будет неприятно, если незнакомые ему люди будут называть его "Колян" или "Колёк".Допустимо было не знать как правильно произносится термин в 1990-ых, потому что неоткуда было это узнать. Допустимо не знать как произносится SQL тем, для кого базы данных - не профильная специальность. Допустимо называть Java - жабой, потому что это вполне отражает IQ человека, и тут ничего не поделать. Джуну допустимо ошибаться в названиях потому что он джун.
Но техлид топ банка, в 2024 году, бесстыдно срубивший бабла за рекламу Levi's на докладе ни о чем на крупнейшей фронтендерской конференции, называя термины как привык в своем колхозе (URL у него был Урел), выглядит гопником-вкатуном нулевого уровня, вызывающим фейспалм у абсолютного большинства аудитории, кто-то из которой его и поправил с Vite.
Уважайте культуру программной разработки.
#event #social
💩46👍11🤓2❤1