TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

RedwoodJS 1.0

293 pointsby canyoneroabout 3 years ago

34 comments

blunteabout 3 years ago
I really appreciate endeavors like this, but...<p>My experience with many other frameworks is that they really help you get started quickly, and some of them truly cover a vast majority of common use cases. But when you reach a point of need or situation where they don&#x27;t work the way you want, you must then learn how to work around them or enhance them.<p>That usually means doing a lot of digging and learning, essentially repaying that early time gift you received from all the nice built-ins.<p>This should be a pretty familiar scenario for many of us here, and perhaps some have experienced this with RedwoodJS. If so, how do you feel about the framework now? How was the workaround&#x2F;change-behavior experience?
评论 #30912879 未加载
评论 #30913625 未加载
评论 #30912703 未加载
评论 #30912706 未加载
评论 #30915024 未加载
thedavidpriceabout 3 years ago
Co-founder of RedwoodJS here. We are so excited and proud of what Redwood has become, both as a project and as a community! Whether you are setting off to start your side project or looking to become an open-source contributor, I&#x27;d like to personally invite you to join us.<p>With Redwood, no one has to go it alone.<p>If you have any questions along the way, don&#x27;t hesitate to reach out to me. I&#x27;ll be watching comments here. And my DMs are open everywhere.<p>Join the Redwood Community: <a href="https:&#x2F;&#x2F;redwoodjs.com&#x2F;community" rel="nofollow">https:&#x2F;&#x2F;redwoodjs.com&#x2F;community</a><p>So very excited to see what people with Redwood
评论 #30910317 未加载
评论 #30910558 未加载
评论 #30912175 未加载
评论 #30908677 未加载
评论 #30909684 未加载
pistoriuspabout 3 years ago
I am in the unique position of having built a large part of the RedwoodJS framework (up until about a year ago), and then building Snaplet[1] in RedwoodJS.<p>So I have the perspective as a creator and a user!<p>Of course, as an author, there may be some bias, but I&#x27;ve found RedwoodJS to be malleable to all my, and my teams, needs: It&#x27;s prescriptive all the way down to the architecture, with the intention that you have an &quot;escape hatch&quot; when you want or need something customized.<p>[1] <a href="https:&#x2F;&#x2F;www.snaplet.dev" rel="nofollow">https:&#x2F;&#x2F;www.snaplet.dev</a>
pietromennaabout 3 years ago
They did a really nice job creating an awesome experience by having picked up a nice set of tools and bundling them together. IMHO It is the first true full stack Javascript&#x2F;Typescript framework that thought on all the important details: logging, great tutorial, community that helps, etc.
评论 #30908938 未加载
eternityforestabout 3 years ago
The first page you click on should say what something is and why I would want it.<p>Is this primarily meant to show business people, after telling them what it is verbally?
评论 #30911405 未加载
louissm_itabout 3 years ago
Congrats! I&#x27;ve been keeping up with Redwood since the original announcement, and the progress they&#x27;ve made has been incredible. The generators and command line utilities are top notch (compared to Rails, thats a high bar to clear) and the general structure of everything seems very well thought out. Still missing a good official solution for background jobs, but I see there is a workaround in the &#x27;How To&#x27; section on the documentation. The core team members are super nice and the community is very welcoming.<p>I&#x27;m not convinced the &quot;client side app + Graphql server&quot; is the best model for most startups, however. I tend to lean more on server rendered pages with a little bit of progressive enhancement. But I assume the people who made Redwood are more knowledgeable than me :)
评论 #30910034 未加载
maps7about 3 years ago
I&#x27;m a Redwood user for my side project that I hope to launch in the next few days. For me Redwood has been great. I know React but was always frustrated with expanding past the UI layer e.g. data fetching, storing. I had tried NextJS in the past (didn&#x27;t love the filename routing approach) but never actually got anything to production.<p>I&#x27;m in an architect role for work now and I get to code less and less during the day. RedwoodJS has enabled me to actually build something in my own time and (hopefully) launch it.<p>I didn&#x27;t know GraphQL or Prisma before starting to use it but between the Redwood docs, Prisma docs and with some RW community help I&#x27;ve made good progress.
评论 #30912938 未加载
pooya72about 3 years ago
I followed the tutorial and made a toy app with it. I thought the tutorial was well written, easy to follow, and touched on topics of importance for developers.<p>In regard to the framework, it is appereant they have thought about the developer workflow and designed a process that would lead to greater productivity.Two aspects I really enjoyed were cells (UI mixed with API calls) and integration with Storybook. I would say that its combination of scaffolding, easy authentication with dbAuth, and Storybook integration provides a lot of productivity benefits.<p>This is of course if you&#x27;re interested in basic CRUD. I don&#x27;t know how it would be for non-CRUD apps.
评论 #30909966 未加载
dangabout 3 years ago
Related:<p><i>Redwood: An integrated, full-stack, JavaScript web framework for the JAMstack</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22537944" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22537944</a> - March 2020 (167 comments)
评论 #30909983 未加载
评论 #30909232 未加载
tonis2about 3 years ago
In my experience, the best way to avoid fighting frameworks, is to keep framework use minimal, and just write the 30 lines of UI code yourself for your custom form.<p>Why does the JavaScript rendering require so many abstractions layers ?.<p>I understand the promise that frameworks sort of do the heavy lifting for you, but after 2 years into the app, you are stuck with the framework, and the work hours to fix problems are going up, cause most of your code is hidden inside the framework.<p>I use Web Components and some minor libraries, having so much easier time going this way.<p>Not to kick down the hard work on developing of Redwood, but I&#x27;m just tired of being forced to use these frameworks on jobs.<p>At startup stage the team picks a monolithic framework, after 2 years the developers are depressed building with it and leave, then new developers that come are met with a mess and fixing even easy bugs, is practically rewriting 5000 lines of code of the app, because everything is so entangled.
评论 #30916141 未加载
epolanskiabout 3 years ago
I don&#x27;t have anything against Redwood per se but I find the collage of those technologies (personally) unappealing.<p>Looks to me what it is: a &quot;safe&quot;, as in common, meshed stack for new teams to develop mvps.<p>But nothing of Redwood makes me think, &quot;this is the missing piece I was waiting for&quot; as I&#x27;ve worked with most of this stack in various combinations and I think it&#x27;s a stack that&#x27;s getting old and is not scaling or getting much better with time.
评论 #30912424 未加载
评论 #30912757 未加载
noire-munichabout 3 years ago
My two cents testimonial: we&#x27;ve been building our startup&#x27;s core app with RedwoodJS and launched live in October 2021. It&#x27;s been working great, the DX really lets you focus on your business and a lot - a lot - of the usual things that make a project require a bigger team are solved out of the box. I very reluctantly see myself starting any new project on anything different than RedwoodJS. I wouldn&#x27;t, unless there really wasn&#x27;t any other choice. You just get to the core of your project really fast, and don&#x27;t lose touch of it, ever. RW is v1 so it&#x27;s young but very satisfying, and having witnessed first hand how it&#x27;s being built, I have faith and trust in its future releases. Looking forward to them actually.
ryanchenkieabout 3 years ago
I&#x27;ve been working with Redwood for 8-9 months now and it has been phenomenal. I can&#x27;t imagine going back to wiring all the pieces together by hand.
mattwadabout 3 years ago
I&#x27;d love to hear a comparison between this and Next.js if someone has used both.
评论 #30908224 未加载
评论 #30908600 未加载
评论 #30908735 未加载
ogazittabout 3 years ago
Congrats! It&#x27;s nice to see that authentication and authorization are handled in the framework from day 1. This is often overlooked, but such a critical part of building new applications.
评论 #30909951 未加载
robertwt7about 3 years ago
I like Redwood, compared to Remix it has all the required opinionated boilerplate that is required for startups. It reminds me of using the whole battery included framework such as laravel or django as opposed to spring boot &#x2F; aspnet.core<p>If you work in big tech companies probably you would never use it as they have enough resources to build different services and have enough developers for different purposes. However if you&#x27;re a solo dev for startups that wants to build MVP, it definitely reduces the amount of work needed to setup FE, BE, infra, etc. The amount of work needed to ship MVP is greatly reduced.<p>Of course those are all in the expense of learning the framework itself.. but props to these guys with good docs! hopefully it will gain more and more traction!
qbasic_foreverabout 3 years ago
Wow this is a really well done little marketing thing to make the 1.0 an entire week &#x27;event&#x27;. I like how it ends only with, &#x27;here try the tutorial&#x27; and not &#x27;please let&#x27;s sign you up for newsletters, alerts, etc. etc.&#x27;.
评论 #30908090 未加载
评论 #30915759 未加载
dpkrjbabout 3 years ago
I find the bundling of stack + startup success to be quite a peculiar sell. I wouldn&#x27;t have considered the two that strongly linked - but I may not be the wrong audience for it.
评论 #30909836 未加载
评论 #30910406 未加载
评论 #30910037 未加载
评论 #30915446 未加载
trhoadabout 3 years ago
Quite intrigued by this, and will definitely step through the tutorial. It will be interesting to compare it side-by-side with Adonis (and possibly Nest).
评论 #30912908 未加载
haffi112about 3 years ago
When should I use RedwoodJS and why?
评论 #30907812 未加载
评论 #30908371 未加载
评论 #30909277 未加载
评论 #30907834 未加载
andrewingramabout 3 years ago
I&#x27;ve kept half an eye on Redwood since the early days, but i&#x27;ll have to give it a proper look.<p>My original understanding was that it was a static site generator, but this doesn&#x27;t actually seem to be the case? In which case, i&#x27;m curious how the request waterfall problem is mitigated, given that the data loading is cell-oriented rather than interaction-oriented. My background with GraphQL comes from using Relay for 6+ years, so I&#x27;m used to there only being one query per interaction (pageview, click etc); whereas from the looks of Redwood, the nature of cells seems to indicate there can be multiple queries, potentially cascading ones involved in building a single screen.
评论 #30908897 未加载
rtcomsabout 3 years ago
Does it support wbsockets ?<p>I am thinking of implementing something like: <a href="https:&#x2F;&#x2F;www.viget.com&#x2F;articles&#x2F;phoenix-and-react-a-killer-combo&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.viget.com&#x2F;articles&#x2F;phoenix-and-react-a-killer-co...</a><p>Would it be feasible in RedwoodJS with or without websockets ?
评论 #30908924 未加载
jatinsabout 3 years ago
Congrats on 1.0!<p>Is it possible to do Redwood development completely on something like Github codespaces or CodeSandbox? Last time I checked (~6 months ago) this didn&#x27;t play nicely with Docker but curious if things have changed since then.
评论 #30919222 未加载
jzigabout 3 years ago
I want to use an opinionated framework like this but with Angular on the frontend. Does anything like that exist? Closest thing I can think of is wiring together Nest.js + Prisma + Angular.
评论 #30909215 未加载
dmitriidabout 3 years ago
Is Redwood&#x27;s own site running Redwood? I remember asking about it sometime ago, and the answer was &quot;no, it&#x27;s a marketing website, we don&#x27;t use Redwood on it&quot;.
评论 #30908013 未加载
chaostheoryabout 3 years ago
How does Blitzjs compare?
评论 #30909123 未加载
gernbabout 3 years ago
Is there are part that does the rest? Deployment, Staging, CI, Backups &amp; Restore, Rolling Upgrades with fallback, etc.... or is that still left as an exercise for the reader?
评论 #30915280 未加载
Nijikokunabout 3 years ago
I was going to use it for a project but it looks like it doesn&#x27;t have electron support. :&#x2F;
评论 #30915963 未加载
rajangdavisabout 3 years ago
This seems really nice, but is there a way to bypass GraphQL or is it a hard requirement?
评论 #30908435 未加载
sdesalasabout 3 years ago
Is this likely to support SSR?
评论 #30911462 未加载
techn00about 3 years ago
Will the events be recorded?
评论 #30908754 未加载
woahabout 3 years ago
Not many details, but as far as i can tell, this is &quot;react on rails&quot;
hestefiskabout 3 years ago
Imagine if DHH was able to raise several millions of dollars for what is a front end and crud framework packaged from existing open source libraries… money is indeed cheap at the moment and I guess private equity &#x2F; VC have to put excess liquidity somewhere.
gojomoabout 3 years ago
Please, have landing pages &amp; announcement pages explain up top what your thing is, or have the obvious click-targets (like the logo or project-name) take people to an introduction.<p>If you&#x27;ve gone through all the trouble of designing&#x2F;promoting a big launch&#x2F;milestone site (&quot;v1launchsite&quot;!), don&#x27;t require people to compose a Google query in another tab to get the one-sentence overview.
评论 #30910920 未加载
评论 #30910917 未加载
评论 #30910887 未加载
评论 #30910870 未加载
评论 #30911259 未加载