5 ms·
My only wish for this is that it didn't just cobble a bunch of existing web stuff together behind the scenes and put an python interface + code generator on it.
by turtlebits 3y ago
My only wish for this is that it didn't just cobble a bunch of existing web stuff together behind the scenes and put an python interface + code generator on it.
Installing all the python deps (250mb), and node_modules (500mb) , plus a package size of 3mb of js isn't a great look.
- apetuskey 3y agoYeah I see your point it's definitely something we are going to try and reduce in the future. We wanted to give the users the ability to wrap external react components and leverage that ecosystem so there were trade off we had to make. The 3MB of JS is in dev mode or prod mode? (Is this similar to the other comment where they were running in dev mode but when they ran in prod it was much smaller ~ 340KB?)
- intelVISA 3y agoWild timeline: for ref. a HTTP webserver in C would run you under 1mb, all-in, if TLS'sn't required.
- fuzztester 3y agoHeh, yes. See: https://acme.com/software/micro_httpd/ https://acme.com/software/micro_httpd/ from https://acme.com/ https://acme.com/ Also see: https://acme.com/software/mini_httpd/ https://acme.com/software/mini_httpd/
- PixyMisa 3y agoRedbean is 2.3mb including TLS, Lua, and SQLite, and the same binary runs on Windows, Mac, Linux, and Free/Net/OpenBSD.