Commit f8206d5c authored by MrMan's avatar MrMan

Add note about removal of Rollup

parent 2fa6d5c2
......@@ -3,7 +3,7 @@
[ TODO: MithMail webp ]
This project goes with the [Mithril SystemJS and Rollup guide post over @ vadosware.io](). It's meant to be a demo of how to run the relatively simple combination of [Mithril](https://mithril.js.org/), [SystemJS](https://github.com/systemjs/systemjs)
, and [Rollup](https://rollupjs.org/) all together to write modern [Single Page Applications (SPAs)](https://en.wikipedia.org/wiki/Single-page_application).
, and [Parcel](https://parceljs.org/) all together to write modern [Single Page Applications (SPAs)](https://en.wikipedia.org/wiki/Single-page_application).
Here are the pieces and how they fit together:
......@@ -15,4 +15,20 @@ For more background on these tools, check out their doucmentation/websites below
[Mithril](https://mithril.js.org/)
[SystemJS (v2.0+)](https://github.com/systemjs/systemjs)
[Rollup](https://rollupjs.org/)
[Parcel](https://parceljs.org/)
## Development ##
Development work flow consists of starting the following:
```shell
$ yarn build-watch # in the background/another window so you can see output
$ yarn serve # in the background/another window
$ emacs -nw <file> # the lightest operating system you'll ever use which also happens to edit text
```
## FAQ ##
**What happened to [Rollup](https://rollupjs.org/)?**
Well half way through I decided after fiddling with Rollup and it's various plugins that facilitate front end development I realized how bad the usage story was in comparison to [Parcel](https://parceljs.org) (which I've used in the past) -- so I decided to use parcel for the main branch and make an offshoot that switches to Rollup (if I do it at all). The concrete advantages of Rollup over Parcel seem to be few and far between these days so while I like Rollup (or more precisely I am a fan of [SystemJS](https://github.com/systemjs/systemjs) and the integration it had with [JSPM](https://jspm.org/) of old), I'm not going to torture myself (and by proxy any readers) setting up Rollup (I'm doing it from scratch) when Parcel offers an easy and relatively equally functional alternative.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment