Live data from Hacker News

Fresh is a new full stack web framework for Deno

deno.com

151–160 of 249 posts

Re: Fresh is a new full stack web framework for Deno

#151

Am I the only one that think nowadays anything can be called "full stack"? For me "full stack" is something like Rails, Laravel, Django, etc. Or is it just being able to run code on the server enough to be "full stack"? I'm missing the translations system, the validations, the background jobs, the authentication system, authorization helpers, email sending, ORM or data access layer, testing framework, CSRF and relate…

https://github.com/Qbix/Platform is as full-stack as it gets

Most other frameworks don’t include things like websockets and Web Push notifications, as well as support for WebRTC, payments etc. So where do you draw the line?

Re: Fresh is a new full stack web framework for Deno

#152
post #54

Am I the only one that think nowadays anything can be called "full stack"? For me "full stack" is something like Rails, Laravel, Django, etc. Or is it just being able to run code on the server enough to be "full stack"? I'm missing the translations system, the validations, the background jobs, the authentication system, authorization helpers, email sending, ORM or data access layer, testing framework, CSRF and relate…

> For me "full stack" is something like Rails, Laravel, Django, etc. Aren't those back-end frameworks? I always undestood full-stack to mean "front-end + back-end".

I don't know about the others, but Rails has Hotwire and Phoenix has LiveView, which are both excellent frontend technologies.

Re: Fresh is a new full stack web framework for Deno

#153
post #136

We are using the pre release version of Nuxt v3 in production. I really like Nuxt’s developer experience and it is my go-to for front end development. As a backend, I truly don’t pay much attention to whether it’s Firebase + Workers, Vercel, Cloudflare, etc. The framework basically does it all under the hood for us.

I disagree but glad I saw this.

I think as these edge runtime things get more feature rich, it's going to pay off to be all-in on one that does it perfectly exactly optimized with an easy pathway vs expecting third party packages to figure out an implementation and stay up to date.

Re: Fresh is a new full stack web framework for Deno

#155

This can be the killer app that Deno needs. As of now there is no specific reason for most of the people to try Deno as Node with its plethora of frameworks works and every one can choose their stack as per their taste. But if they can make Fresh sufficiently better (more cohesive and/or performant on both client and server side) and more feature rich on the backend (ORM + Workers/Queuing) with instant deploy then mo…

I didn’t find a mention id this Fresh framework could also run on Node. In other words: is it relying on anything deno-specific?

Re: Fresh is a new full stack web framework for Deno

#156

Nothing new under the sun. This is just the latest in the pendulum swinging back to the same server-side strategy that Php/Django do. There's a reason we moved away that! Client-side apps are an elegant architecture that takes advantage of computing power on edge devices.

There's always room to learn more and make it better. They didn't make Fresh just from a whim

No post body was provided.

Re: Fresh is a new full stack web framework for Deno

#157

I don't know what deno is and it appears that I'm the only one. Does this mean it's not for me? Would I want deno on my tiny 1 visit per hour website?

Maybe/maybe not? Deno is a new-er runtime for JavaScript and TypeScript by the creator of Node.js. It's essentially an effort to correct the perceived shortcomings of Node.js with a new runtime that is: 1. compatible with TypeScript, 2. aligns closer with browser APIs, and 3. comes with a standard library modeled after Go's.

It would be great for a 1 visit per hour site, but so would PHP, or just an index.html file. Hard to really answer that question without knowing what your site is.

Re: Fresh is a new full stack web framework for Deno

#158
post #126

Earlier quoted context omitted.

well many of us think that the excellent ideas of computing in the 1970s (those that produced Unix) are no longer the best ways to do things, and believe that the community should be innovating much more. a lot of those innovations are over 50 years old, now. do we REALLY believe that the Unix Philosophy is the best thing in the history of computing? past and future? really? I don't. and what about in another 50 year…

Massive eyeroll

thanks. you gonna contribute or just type out textual reactions?

Re: Fresh is a new full stack web framework for Deno

#159

All the activity around V8 Isolates + "workers" is so cool-- exceptional performance, don't need to think about regions, and CDN-like benefits Shopify's new store-builder thinks this way too: https://github.com/Shopify/hydrogen

The only issue I have with it is that it's a pretty niche application. I think most sites will have a single database probably in a single location, in which case you don't gain anything from edge compute as far as I can tell.

Maybe if these things came with some kind of fancy "edge database" it would cover normal use cases, but they never seem to mention that so I assume it doesn't exist.

Re: Fresh is a new full stack web framework for Deno

#160

Earlier quoted context omitted.

well many of us think that the excellent ideas of computing in the 1970s (those that produced Unix) are no longer the best ways to do things, and believe that the community should be innovating much more. a lot of those innovations are over 50 years old, now. do we REALLY believe that the Unix Philosophy is the best thing in the history of computing? past and future? really? I don't. and what about in another 50 year…

This argument is fuzzy. Your goal shouldn't be replacement just because it's old , but rather, because you actually have a more efficient or easy to understand approach. As far as I can tell, there's a marketing term ("post-unix") but not any concrete ideas backing it. The Ryan Dahl post linked above is equally fuzzy as it seems to just be saying "use an encapsulated runtime for scripting that replaces existing Unix-…

it means simply that there is always something better, waiting to be discovered, and that we should not let ourselves become acclimated to inferior things simply because we've used those things a lot, and know them.

there is always something to improve. find it. improve it.

still fuzzy?

it is our moral obligation to improve ourselves and the world around us.

I don't know how much clearer I can be.

Post reply on HN