5 ms·
I really like the idea of Deno and Fresh's philosophy also resonates with me (I'm a Rails guy). I would like to see an integrated ORM (can be an existing one) a
by shafyy 4y ago
I really like the idea of Deno and Fresh's philosophy also resonates with me (I'm a Rails guy). I would like to see an integrated ORM (can be an existing one) and testing framework though, before I would consider it a "full-stack" web framework.
- kevinfiol 4y agoNot sure about ORM, but Postgres.js[0] works on Deno. For testing, Deno includes a built-in test runner and assertions via the std[1]. [0] https://github.com/porsager/postgres https://github.com/porsager/postgres [1] https://deno.land/manual/testing https://deno.land/manual/testing
- lucacasonato 4y agoYes, this is something I want to add in the future. We're just not quite there yet. My current plan is: 1. first class styling plugins 2. synchronized island state 3. built in data persistence
- shafyy 4y agoAmazing. If I can make a wish for 1: Tailwind =)
- lucacasonato 4y agoIt is not documented, but run `deno run -A -r https://fresh.deno.dev https://fresh.deno.dev my-app --twind` :)
- shafyy 4y agoAwesome, I will give this a spin soon =)
- dimal 4y agoSince people are voting for Tailwind support, I have to throw in my vote for CSS modules! Even though Tailwind has a lot of momentum now, there are still a lot of people quietly getting things done with CSS Modules, CSS-in-JS, etc. :)
- chazhaz 4y agoThe JS ecosystem seems a lot more hesitant to bundle features into frameworks à la Rails/Laravel & friends, but Redwood.js sounds like what you're looking for. The ORM it uses is Prisma, which works really well on its own too. https://redwoodjs.com https://redwoodjs.com https://www.prisma.io https://www.prisma.io
- nikolasburk 4y agoIf you want to learn about Redwood, I'd also recommend Amy's talk about it from Prisma Day two weeks ago: https://www.youtube.com/watch?v=_zJ44wmo1Ro&ab_channel=Prisma https://www.youtube.com/watch?v=_zJ44wmo1Ro&ab_channel=Prism... :)
- shafyy 4y agoRedwood and Prisma look nice! But what I like more is a focus on serverside rendering and as few build steps as possible, like Fresh. I also find Deno more appealing than Node (simplicity). But yes, I guess if I would need to pick a more mature framework with JS, Redwood would be the way to go.
- lewantmontreal 4y agoPrisma is a nice product but I wouldn’t use it in production yet. It is prone to race conditions as it does not use native upserts, opting instead for Rails-style check-if-exists-insert-if-doesnt.