Look ma' no esbuild, no cdn, and somewhat editor tooling support! (you wouldn't believe how much the tooling "just works" when your dependencies are stored in a "node_modules" directory)
Look ma' no esbuild, no cdn, and somewhat editor tooling support! (you wouldn't believe how much the tooling "just works" when your dependencies are stored in a "node_modules" directory)
#Development #Approaches
Proudest of these 128 kilobytes · Constraint-driven web development to the extreme https://ilo.im/165bzl
_____
#Constraints #Device #Browser #Accessibility #WebPerf #WebDev #Frontend #Fonts #SVG #JavaScript
Rack Root update: tonight I finally got the search page working and passing parameters the way I need it to. There's a search box in the top right hand corner that will take in a given string and (eventually) go ask the API for objects that match the search terms.
This took a while to put together since entering a search term will redirect you to `/search?q=foo` and that renders properly the first time. With Vuetify however, if you enter another search term while on that page, the app sees you're already on `/search` and doesn't update the values on the page, even though the search parameter is different.
The solution was thankfully found in a GitHub issue (linked below) where other people were looking for the same kind of functionality. This also taught me about the Navigation Guards that Vue/Vuetify come with to handle page navigation/movements. The app knows when you're on the same page and will make decisions based on that.
During my testing I just echoed the search parameter back to the user, but now that the hard part is done, I just need to write the API for it and render that on the frontend. Surely there won't be any complications with asking the API for multiple different objects back... that'll really test my database and python skills.
https://github.com/vuejs/router/issues/1257#issuecomment-2072052011
two hours into a course on algorithms and data structures! excited to strengthen my knowledge in an area that I feel is currently underdeveloped.
#Development #Collections
MCP Servers · A large catalog of MCP servers for your AI needs https://ilo.im/163q98
_____
#AiAssistants #AI #MCP #Servers #API #WebDev #Frontend #Backend
GeolocationPosition: toJSON() method
Newly available (from Sept 2024)
https://developer.mozilla.org/en-US/docs/Web/API/GeolocationPosition/toJSON
The toJSON() method of the GeolocationPosition interface is a serializer; it returns a JSON representation of the GeolocationPosition object.
Already way past that. There are capture solve SaaS with the their own SDKs that can be incorporated into software. They detect the captcha, send an API call to the AI (or in some cases an actual person in India or somewhere) and get back an authorization token.
it's been this way for years now. Captcha is almost completely ineffective against its intended targets. Just free data labeling and social experimentation for Google.
Sentry's monitoring is more thorough and indeed more invasive than I'd realised … #webdev
TransitionEvent: propertyName property
Widely available (from Jul 2015)
https://developer.mozilla.org/en-US/docs/Web/API/TransitionEvent/propertyName
The propertyName read-only property of TransitionEvent objects is a string containing the name of the CSS property associated with the transition.