taskr-build
v1.0.0
Published
Builder plugin for Taskr. Web apps with JavaScript / TypeScript.
Downloads
6
Maintainers
Readme
taskr-build
Builder plugin for Taskr.
About
Plugin to build web apps with popular frameworks using javascript/typescript. In short, Browserify + Babel 7 in 202X :sweat_smile:
Why?
I was tired of using plugins and loaders depending on the javascript framework that I had to use in each project. Using Babel 7 and some transformations is enough. Less time to set up new projects (10-30 lines).
It has been fun to develop this.
Install
Install with yarn.
Benchmark
Time to build a project with react and redux:
| Tool | Dev Build 1º | Dev Build 2º | Dev Build 3º | | :--- | :---: | :---: | :---: | | webpack | 8.02s | 2.11s | 2.9s | | parcel | 3.67s | 1.89s | 1.81s | | taskr-build (browserify) | 2.42s | 0.327s | 0.331s |
Performance improvement working with angular 8.
List of frameworks supported with the key to use:
- React ("react")
- Vue 2.x ("vue")
- Preact ("preact")
- Inferno ("inferno")
- Hyperapp ("hyperapp")
- Angular 1 / Angular JS ("angularjs")
- Angular 2,4,7,8... (not (AOT) compiler) ("angular")
- Svelte (only javascript) ("svelte")
Examples
- To-Do List Marvel with Preact X
- Vue Giphy Element UI
- Angular 8 with Drag&drop
- Inferno/Typescript and Server Side Rendering
- React/Typescript/Hooks with tests
- Vue Giphy Element UI with TypeScript