ast-grep
core
ast-grep | core | |
---|---|---|
1 | 290 | |
0 | 45,237 | |
- | 1.5% | |
0.0 | 9.8 | |
over 1 year ago | 6 days ago | |
HTML | TypeScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ast-grep
-
Rusty Vue: Vue Compiler rewritten in Rust
Thanks for your kind word! Currently it is my hobby project and learning project. I'm blocked by not having a decent JS AST manipulation library in Rust (SWC is too complicated back then). So I spin off a side project for AST refactoring. https://github.com/HerringtonDarkholme/ast-grep
core
-
TypeScript strictly typed - Part 1: configuring a project
Vue: npm create vue@latest, then choosing TypeScript
-
Why and How to Migrate Your React App from CRA to Vite
Vite is a modern frontend build tool created by Evan You (creator of Vue.js). Vite is framework agnostic and works on a plugin based approach.
-
Awesome List
Vue.js - The Progressive JavaScript Framework. GitHub Repository - The main Vue.js repository.
- VueJS + Tailwind + DaisyUI = ππ·
-
Finding all HTML tags in a project not being self-closed
I am currently working on upgrading an existing Vue project from version 2 to 3, which involves quite some breaking changes. I don't want to go into the details, but at one point it was useful to find all elements of a certain Vue component that were not self-closed. In this specific, case it was about a base-input component. The following cases were of interest to me:
-
Getting started with React by building a Pokemon search application
Vue.js (45k)
- React.dev?Uwu=True
-
Using Nuxt Content: Working with Remote Markdown Files
Nuxt is an open-source framework for building performant websites and full-stack applications using Vue.js. It provides performance and SEO benefits, and adds full-stack capabilities for Vue apps.
-
The easiest way to authenticate users with Vue.js
As you can see, it's a simple Single Page Application built with Vue.js where our users can sign up / sign in with a few clicks.
-
Episode 24/13: Native Signals, Details on Angular/Wiz, Alan Agius on the Angular CLI
Similarly to Promises/A+, this effort focuses on aligning the JavaScript ecosystem. If this alignment is successful, then a standard could emerge, based on that experience. Several framework authors are collaborating here on a common model which could back their reactivity core. The current draft is based on design input from the authors/maintainers of Angular, Bubble, Ember, FAST, MobX, Preact, Qwik, RxJS, Solid, Starbeam, Svelte, Vue, Wiz, and moreβ¦
What are some alternatives?
vue-next - π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web. [Moved to: https://github.com/vuejs/core]
unplugin-vue-components - π² On-demand components auto importing for Vue
rustle - Svelte compiler rewritten in Rust
vite - Next generation frontend tooling. It's fast!
vue-cli - π οΈ webpack-based tooling for Vue.js Development
vueuse - Collection of essential Vue Composition Utilities for Vue 2 and 3
React - The library for web and native user interfaces.
auth - A JWT based API for managing users and issuing JWT tokens
nicegui - Create web-based user interfaces with Python. The nice way.
pinia - π Intuitive, type safe, light and flexible Store for Vue using the composition api with DevTools support
MeTube - Self-hosted YouTube downloader (web UI for youtube-dl / yt-dlp)
supabase-vue-user-management - supabase.io quickstart example in vuejs