Alright got some time to work on my nvim plugins.
Starting with web.nvim I need to update some logic for vue-language-server since v3 was out I didn't know that there was a change from typescript-language-server to vtsls server
Maybe I should take another stab at neovim and getting it set up for front end dev again. Past recent experiences in trying to do the basics of installing a single language server has the usual level of piss poor linux-adjacent documentation that assumes you already live and die by the cli and just magically know what to do where. Not being elitist there, the documentation for getting the official vue lsp into neovim is completely opaque and I don’t want an all in one solution with a bunch of other stuff. I’m aware of lazy.nvim and used it originally, but all I want is the base neovim, and then the clear steps to get started with adding things on to it myself.
Vue: Composables и TS это вам не Mixins и JS. С ними сложнее
Пришел к хитрому паттерну. Делюсь. Будет полезен тем кому нравиться или приходится работать с Vue. В подходящей ситуации он сэкономит кучу времени и поможет избежать дублирования кода. Поехали!
I wanted to try out Nuxt 4 since I hear it was just released. I followed the instructions on the Nuxt page
npm create nuxt@latest
But that gave me Nuxt 3.
I think I need to manually change the package.json file to:
"nuxt": "4.0.0-rc.0",
That seems klunky and not the way to encourage people to try the latest.
I shouldn't have spent more than a minute on this.
Нюансы кроссплатформенной разработки на Vue и React
Этот документ — не просто список, а выжимка боли, шишек и неожиданных открытий, с которыми сталкивается почти каждый фронтендер. Неважно, Vue ты выбрал или React, если твое приложение должно работать в браузере на айфоне пятилетней давности — добро пожаловать в клуб. Здесь будет всё: от странностей с Safari до неожиданных проблем с синтетическими событиями. Нюансы мобильных браузеров и PWA iOS Safari не поддерживает Notification API без установки PWA Проблема: На iOS ты не можешь просто вызвать new Notification(...) — API будет недоступно, пока пользователь не установит сайт как PWA на домашний экран. Так же, в Safari просто не будет доступен класс Notification, браузер его просто не имплиментирует на этапе браузерного окна. Решение: - Чтобы проверить можно ли использовать уведомления можно написать следующую проверку: typeof window !== 'undefined' && 'Notification' in window; [MDN — Notification API]( https://developer.mozilla.org/en-US/docs/Web/API/Notifications_API )
[WebKit — Push Notifications]( https://webkit.org/blog/12945/meet-web-push-on-ios/ )
Explicit Resource Management in #JavaScript is very useful for creating semaphores/locks around code. Here's one I just wrote with #vue
There's a ref that contains the lock value, the template binds to "disabled" on the form/button below.
If a lock is established (ie it was false), it is set to true for the duration of the function. If the method is called again while it is still processing, it will be locked and exit early.
Once the processing completes, the lock is automatically released because of the "using" statement at the top!
https://www.europesays.com/fr/217141/ gardes à vue levées pour le couple Estrosi et Delphine Ernotte #2025 #actu #Actualités #d'événements #EU #europe #FR #France #FranceMonde #gardes #levées #News #nice #organisation #pour #ProvenceAlpesCôteD'Azur #RépubliqueFrançaise #vue
@belldotbz employed web dev here, but I take smaller contracts from time to time if they're cool. (I've got 20 hours per month opening up in October.)
Static sites with #11ty, sites that need a backend with #statamic, complicated shit with #laravel and #vue. Interested in learning #livewire and #blade. Zero interest in AI bullshit.
I can also build emails. I'm very good at it, but it harms my soul.
HTML Builder: визуальный конструктор HTML-структур на Vue 3
HTML Builder — визуальный конструктор HTML-структур с drag-and-drop интерфейсом для библиотеки @vue-dnd-kit /components! HTML Builder позволяет создавать HTML-структуры без написания кода
Включает рабочую область, палитру компонентов, дерево элементов и панель настроек
Сейчас это ранняя бета с минимальным функционалом, но уже можно оценить концепцию Идеально подходит для создания прототипов и визуальных редакторов CMS.
Демо: https://zizigy.github.io/html-builder/
GitHub: https://github.com/ZiZIGY/html-builder Ищу обратную связь по UI/UX и функциональности. Какие фичи хотели бы видеть? Что можно улучшить в интерфейсе? И тд тп.
TuSimple is hiring Map Engine Engineer
#golang #java #javascript #python #react #vue #node #aws #cicd
San Diego, California
Full-time
TuSimple
Job details https://jobsfordevelopers.com/jobs/map-engine-engineer-at-tusimple-com-oct-18-2023-156408?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring
First steps with reka-ui, rebuilding a simplified version of SelectMenu by Nuxt UI for Accessibility https://ui.nuxt.com/components/select-menu #nuxt #rekaui #vue Open Source for the win!
hey fellow devs!
I'd love to implement an accessible Select field for country selection where users can also type a search term.
Would you use a UI library component (tree shakeable, style customizable in best case scenario) like ...
- https://primevue.org/select/#filter
- https://ui.nuxt.com/components/select-menu
- https://vuetifyjs.com/en/components/autocompletes/#usage
... or build and maintain it yourself?
https://www.europesays.com/fr/198128/ Deux chefs de l’office anti-stupéfiants de Marseille en garde à vue #2025 #actu #Actualités #AntiStupéfiants #chefs #deux #EU #europe #FR #France #FranceMonde #garde #l’Office #Marseille #News #ProvenceAlpesCôteD'Azur #RépubliqueFrançaise #vue
Ready to explore the wonders of open source with Anthony? Don’t miss his inspiring talk at COSCUP x RubyConf Taiwan 2025!
My #opensource RunJS #MCP server is now equipped with a #JavaScript `fetch` analogue (written in #dotnet and #csharp) and a secrets manager to let your #LLM securely generate and execute JS to access remote APIs!
I also added a #Vue front-end to make it easy to test and try it out yourself!
Представляю @vue-dnd-kit/components: Готовые компоненты для быстрой разработки интерфейсов с перетаскиванием
Представляю @vue-dnd-kit /components — готовые компоненты для быстрой разработки drag & drop интерфейсов в Vue 3! Сортируемые таблицы
Канбан-доски
Древовидные структуры
Интерактивные дашборды CLI работает как shadcn/ui — компоненты клонируются в ваш проект, давая полный контроль над кодом. Проект в активной разработке, но уже готов к использованию! Готовые компоненты: Table, Kanban, Tree, Dashboard. Статус: бета, API может изменяться. Подходит для прототипов и активной разработки.
It comes to a point in the life cycle of Software that it becomes so big that frameworks that sit on top of it start to appear.
HTML? ActiveX, Flash, JavaScript.
JavaScript? Svelte, React, Angular, Vue
Vue? Nuxt
All of this because one guy decided to transmit "login" and the system crashed after the "o" character. Who would have thought.