parcel-fullstack-poc
salsa
parcel-fullstack-poc | salsa | |
---|---|---|
1 | 16 | |
0 | 2,012 | |
- | 1.1% | |
10.0 | 8.0 | |
over 1 year ago | 9 days ago | |
TypeScript | Rust | |
- | Apache License 2.0 |
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.
parcel-fullstack-poc
-
Vercel announces Turbopack, the successor to Webpack
> I’m still searching for a zero-conf full-stack pipeline which could manage both frontend and backend in a single project under a single watch command
I did create a proof of concept how this could be done in parcel https://github.com/mochicode/parcel-fullstack-poc.
The /src folder contains:
1. /api => backend
2. /app => react frontend
3. /shared => shared code
Once everything is installed, just run "npm start" and it will:
1. build and watch your src folder
2. react hmr/fast-refresh works
3. nodemon will reload your node server when things change
Not zero-config, but it almost gets you there.
salsa
-
Introducing: Depends
There are some excellent crates already in the Rust ecosystem (notably Salsa) for performing incremental computation, although they generally have different goals to Depends.
-
Vercel announces Turbopack, the successor to Webpack
The content of that "Core Concepts" page sounds a lot like https://github.com/salsa-rs/salsa
-
Is there anything like funflow for rust?
I know of salsa, but I don't know if it can persist changes to disk (and my guess from looking at this issue is that it can't).
- Non-lexical lifetimes (NLL) fully stable | Rust Blog
-
The biggest new idea in computing for half a century was just scrapped
- the practical approach to this is to split workload into work units (aka tasks/queries/etc.) and then force information flow through centralized "request"/"query" APIs that automatically track dependencies - see https://github.com/salsa-rs/salsa for more information
-
Is there any research or articles on different, more efficient compiler designs?
This, and as pointed Salsa.
-
Trying to understand the paper "Efficient and Flexible Incremental Parsing" (incremental LR)
These guys might be of interest for you, they think a lot about incremental parsers. https://github.com/salsa-rs/salsa
-
Announcing avalanche 0.1, a React- and Svelte-inspired GUI library
salsa-rs authored by niko matsakis and other top rust devs
-
Is GO a good option to write a compiler/interpreter?
Some optimizations are not easy with Go. For example caching like in Rust Analyser Salsa Framework
-
Will rust ever have a futures executor in std?
How would this differ from salsa (https://github.com/salsa-rs/salsa) and the query-driven approach used by rustc?
What are some alternatives?
MAL-Cover-CSS - Automatically generate CSS to add cover images to your MyAnimeList classic list designs
Benthos - Fancy stream processing made operationally mundane
jsbundling-rails - Bundle and transpile JavaScript in Rails with esbuild, rollup.js, or Webpack.
Disruptor - High Performance Inter-Thread Messaging Library
turbo - Incremental bundler and build system optimized for JavaScript and TypeScript, written in Rust – including Turbopack and Turborepo.
papers-we-love - Papers from the computer science community to read and discuss.
differential-dataflow - An implementation of differential dataflow using timely dataflow on Rust.
rust-signals - Zero-cost functional reactive Signals for Rust
ocaml-multicore - Multicore OCaml
nanopass-framework-scheme - The new nanopass framework; an embedded DSL for writing compilers in Scheme
participle - A parser library for Go
merlin - Context sensitive completion for OCaml in Vim and Emacs