Fahad Heylaal
Fahad Heylaal
The landing page does not deliver a well described message to those visiting the website for the first time. A few things we may consider answering (not specifically in the...
Something like this: ```js const Frint = require('frint'); console.log(Frint.version); // 2.2.0 ``` That way, we can know while debugging in the browser what version we are dealing with quickly. (I...
Current coverage report: ``` $ (cd ./packages/frint-router-react && npm run cover:report) ----------------|----------|----------|----------|----------|----------------| File | % Stmts | % Branch | % Funcs | % Lines |Uncovered Lines | ----------------|----------|----------|----------|----------|----------------| All...
Current coverage report: ``` $ (cd ./packages/frint-router && npm run cover:report) ---------------------------|----------|----------|----------|----------|----------------| File | % Stmts | % Branch | % Funcs | % Lines |Uncovered Lines | ---------------------------|----------|----------|----------|----------|----------------| All...
We have a strict requirement of keeping things backwards compatible in Frint on a quarterly basis. And we do that via `frint-compat` package. We should add this information in `MAINTAINERS.md`...
Some notes were posted here before: https://github.com/Travix-International/frint/pull/275#issuecomment-324932723 Also all PRs are required to have the labels `PR`, and one from `major`, `minor` or `patch`. The info could go to `MAINTAINERS.md`...
We are overusing Subjects with RxJS, where we could better make use of the hot observable concept as detailed in this article by @benlesh: https://medium.com/@benlesh/hot-vs-cold-observables-f8094ed53339
## Currently With `frint-data`, Models and Collections can be observed via `.get$()`: ```js const todo$ = todo.get$(); ``` ## Proposal As it is done for `frint-store` via #393, it would...
## Currently The project has a tagline “Modular JavaScript framework for building reactive and scalable applications”. ## Think something simpler The existing tagline does not really reflect the project well...
## Background When we started this project, it was a single package (`frint`) in a single repository. Earlier this year, we focused on the core `frint` package to handle Apps...