The #Knex is old school, mostly in Common JS. Seems to work ok with #bunjs.
I'm gonna try #Svelte, with SSR, for also the backend. The database will be #postgresql with the GeoGis extension, since I'll be handling GPS data. The ORM will be #knex, a query builder with migration support.
All of course in #typescript ! With #bunjs.
Bun v1.2 is here!
This release brings major progress in Node.js compatibility, a key component of Bun’s value proposition.
But that’s not all - Bun 1.2 now includes:
✅ A built-in S3 object storage API
✅ A built-in Postgres client
🔗 More here: https://bit.ly/3FTY6yE
Sometimes people focus too much on mastering just one thing, but knowing multiple programming languages and frameworks (*cough* React) is invaluable 🌟. I've written Java and PHP in the past, but it's no loss 💻. Now my lean to Go & Bun.js+TypeScript ⚡, but that could change — Zig looks promising 🔥.
#Programming #CodingLife #LearnToCode #PolyglotDeveloper #ReactJS #Java #PHP #GoLang #BunJS #TypeScript #ZigLang #SoftwareDevelopment #TechTrends #WebDevelopment #DevCommunity
Just added a comment on the discussion thread here: https://github.com/oven-sh/bun/discussions/16861
https://octodon.social/@lukeharby/113884242017305954
If anyone else is in the same boat would appreciate an update (comment etc).
But I realise this is pretty niche.
#JavaScript #BunJS #bun #babel #FrontEnd #FrontEndDevelopment
🚀 OMG! Bun.js finally has a built-in router for Bun.serve()! This dropped way faster than I expected, and I’m seriously impressed. 🔥
#BunJS #WebDevelopment #JavaScript #NodeJS #BunServe #BuiltInRouter #GameChanger #RequestHandling #WebServers #CodingLife #DeveloperCommunity #TechNews #Programming #SoftwareDevelopment #Innovation #OpenSource #FrontendDevelopment #BackendDevelopment #TechTrends
Was für ein Wahnsinns-Update des JavaScript-Toolkits "Bun" (https://bun.sh/). Ich bin total begeistert, dass man jetzt auch HTML-Seiten ausführen kann. Auch die PostgreSQL-Schnittstelle wird immer besser.
¿Estás buscando el mejor entorno de ejecución para tu #backend en #JavaScript? En este video, comparo #Bun y #Nodejs , dos de las opciones más populares para #desarrollo backend.
It was not meant to be a used project, but after a while it got 22 stars and 2 forks for my express-inspired crappy bun router.
https://github.com/NobleMajo/bun-route
It seems that Hono is not that well accepted, I guess.
I think Hono is a well-build tool.
#bunjs #hono #bunrouter #webframework #typescript #javascript #webdevelopment #programming #coding #opensource #devcommunity #frontend #backend #softwaredevelopment #webdev #techtrends
So. Bunfigen now supports eye-candy like 'config files' that look very simular to C header files.
With this config file alone, you can compile and run c bindings in #bunjs on the spot.
Demonstrated on raylib
I wrote an smol #raylib binding for #bunjs. On the Surface it's not reinventing the wheele, besides of two goodies:
First: I use copy by value for the textures. No hidden pointers.
Second: The entire binding is generated ON RUNTIME due to my upcomming 'bunfigen' lib.
Right now bunfigen is made to accept bun-ffi alike defs as input. But soon, I want to just push an C-Stylish header file into it and everything will just work like magic. Allowing on the fly bindings for everyone.
If you’re on macOS, slightly techy, and want a very easy way to download all your Amazon #Kindle books, I can strongly recommend this tool by @treetrum. Uses #BunJS, super fast, even shows progress bars for the downloads!!
https://github.com/treetrum/amazon-kindle-bulk-downloader/
It's really a fun project.
So far:
- web server up and running
- unit test suite with some basic tests up and running
- filesystem access (list/read files)
- typescript code only
and all of that out of the box with both engines, zero dependency!
This is SOOO huge, in the past you needed like hundrets of packages (cascaded) for that! Insane!
Released `bun-plugin-dlight` 0.5! Did you know you can use Bun.build to transpile and bundle html/js/ts? This is a simple plugin for `Bun.build` that lets you transpile DLight views for your web app (see https://dlight.dev)
What a time to be alive:
- #nodejs support direct execution of #typescript
- #nodejs has a builtin testrunner
- #bunjs as a big new release: v1.2.0 which increases compatiblity further
What can be more logical than building a new project, using typescript, and supporting bun AND node out of the box? 😍
let the low-depencdency high-performance javascript days begin! 🚀
A React-Router v7 template using Bun and Hono.
https://github.com/jpcpereira93/react-router-bun-hono-template
It's hilarious how minor tasks explode in tech...
I wanted to write a #gentoo :gentoo: ebuild for #tailwindcss to be able quickly install and update the standalone binary. Got the ebuild working but when I run the binary from /usr/bin it complains "Pkg: Error reading from file." After digging around the repo I realize the binary is built with #bunjs and now I'm sitting here disassembling the binary in #ghidra mucking around with #gdb and learning #zig as I go.
All fun and games till I realized it's 5am and the 2nd day I've went without sleep... :laughing_cirno: :blob_dizzy_face:
#DenoJS executable for x86_64 Linux has meanwhile grown to 140 Mb? What's wrong with this world... 🤕
At least #BunJS is still under 100 Mb, but for how long...
#JavaScript #TypeScript