Fresh for real life projects? #634
theArianit
started this conversation in
General
Replies: 2 comments 10 replies
-
It was a showcase, but things have changed a little.
I am currently using for a large production app, and there are some issues
in the way of working, and the fact that the framework is evolving fast
(FRESH, that is).
Biggest issues with Fresh for a lot of new users are around getting various
nodejs/npm module to work (although in a few months that will likely not be
an issue), UI Component frameworks (I spent a fair amount of time here, and
in the end ended up using headless-ui and creating a set of re-usable UI
components of my own), and finally how to share state between islands if it
is needed.
Apart from that, combined with Deno, and Deno Deploy the stack is looking
pretty good, and the community is pretty good.
In summary, Fresh is still early and will take a good year to really
mature, until then expect to work a little to get results you need.
Feel free to reach out with any questions, more than willing to share
information from the trenches.
ps. was early adoptor of remix, and also solid/solidstart (still am to an
extent, bvut have reasons for wanting to work with Fresh on my current
large project.)
…On Fri, Aug 19, 2022 at 8:48 AM theArianit ***@***.***> wrote:
I recently started with deno, after trying node for a while and having a
lot of headache with npm versions, package versions, etc. I am loving deno,
it reminds me the old school way of web dev, where you focus on code
instead of project configuration.
Then I stumbled on fresh, thanks to fireship.
But, recently someone told me that fresh is just a showcase and isn't
really intended for real life application. I also saw a video of Ryan Dahl,
remix conf, saying the same, I don't know how old that conf is.
Fresh is still young, v1.0.2, but it looks very promising and I like it.
So, what's its status, is it a showcase, did it become production ready or
is it intended for real life apps?
Thanks for any input.
—
Reply to this email directly, view it on GitHub
<#634>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ATXWUNRX7J4EMYLX2NOSHHDVZ433FANCNFSM567Y3K3A>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
6 replies
-
np, anytime, I spend way too much in Deno, and related techs at the moment
^^
just watch deno announcements in the next few months, I expect the npm/deno
issues may no longer be a thing, although to be honest using esm.sh for a
lot of things that are not native is not so bad; and in most cases porting
existing node/non-esm code to deno compliant via esm.sh or native deno is
not so bad these days -> Deno is production ready, Fresh is getting there,
and Deno Deploy is just a great DX (still needs maturity in operational
controls and observability, but will get there soon enough, and there are
ways to work around that.)
…On Fri, Aug 19, 2022 at 9:23 AM theArianit ***@***.***> wrote:
thanks for the reply. I really wish that people and companies would focus
more on deno. deno is how web dev should be (on my opinion). I come from
Asp.Net background and I want to focus more on javascript for my personal
projects, since it is one language for almost everything. I am trying to
avoid npm as much as possible and deno is the way to go for me.
as for fresh, I like the island architecture it is using, I am glad that
they are using preact (still learning the basics of jsx/tsx), and I am
informed about some of its missing features. I hope that the deno team and
the community will bring it where it should be.
By the way, since I come from a different background (asp.net), can fresh
be used for the backend, like if I want to use it to build just an API? I
am already working on some backend with deno, and I thought maybe it's
worth to use fresh for the backend.
—
Reply to this email directly, view it on GitHub
<#634 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ATXWUNUJ43KYPIRKHYOYVHTVZ477RANCNFSM567Y3K3A>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I recently started with deno, after trying node for a while and having a lot of headache with npm versions, package versions, etc. I am loving deno, it reminds me the old school way of web dev, where you focus on code instead of project configuration.
Then I stumbled on fresh, thanks to fireship.
But, recently someone told me that fresh is just a showcase and isn't really intended for real life application. I also saw a video of Ryan Dahl, remix conf, saying the same, I don't know how old that conf is.
Fresh is still young, v1.0.2, but it looks very promising and I like it. So, what's its status, is it a showcase, did it become production ready or is it intended for real life apps?
Thanks for any input.
Beta Was this translation helpful? Give feedback.
All reactions