13 ms·
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
by thedavidprice 5y 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'd like to personally invite you to join us.
With Redwood, no one has to go it alone.
If you have any questions along the way, don't hesitate to reach out to me. I'll be watching comments here. And my DMs are open everywhere.
Join the Redwood Community: https://redwoodjs.com/community https://redwoodjs.com/community
So very excited to see what people with Redwood
- hit8run 5y agoWhat’s your business model?
- thedavidprice 5y agoRedwoodJS is an open-source project. We are in a unique position to receive funding from Preston-Werner Ventures, which allows us to develop the codebase as well as cultivate an amazing community. Although it's not a typical for-profit business model, we are sustainable and will enthusiastically continue building Redwood to v2 and well beyond. You can read more about all of that in today's blog post from Tom (aka mojombo): https://tom.preston-werner.com/2022/04/04/redwood-v1-and-funding.html https://tom.preston-werner.com/2022/04/04/redwood-v1-and-fun...
- JimDabell 5y agoWhat’s your business model?
- number6 5y agoMillionaires Toy Project.
- blunte 5y agoMuch nicer for all of us than most millionaires' toys.
- junon 5y agoInstead of giving an edgy reddit-like repeated response in clear pursuit of karma, perhaps you could read the link the GP comment just gave you. > So my million dollar spend on Redwood development comes with no strings attached, except that we continue to focus on building the best app framework for startups. It's a personal investment and a passion project. Unless they're lying, there is no business model.
- JimDabell 5y agoI wasn’t being edgy and I did read the link. A one-off donation isn’t a business model. > Although it's not a typical for-profit business model, we are sustainable If it’s sustainable, there's clearly something other than a one-off donation. What is it?
- deleted 5y ago[deleted]
- mojombo 5y agoRight now there is no business model, on purpose. This is why I'm personally supporting it. I think what David meant is that we are sustainable because I am committed to sustaining the project. Our goal is to find a properly sustainable model in the future that meshes well with our mission and ambition. It will be exciting to figure that out!
- deleted 5y ago[deleted]
- smotched 5y agoGood on you, one could've said the same about Next.js. Technically there is no business model, but one has been built providing additional services around it. Congrats, it looks damn awesome.
- junon 5y agoNext.js was an OSS project before ZEIT (now Vercel) hired on the developers, if memory serves. Next.js was certainly not the main vision for Guillermo as far as I know, but it ended up becoming a very large focal point due to its widespread success. Now, Vercel has an entire ecosystem - Next.js is certainly a 'product' in that regard.
- andrew_ 5y agoAny details you can share about why the project is using rather obsolete tools (yarn, webpack)? I understand they're old and stable, but I took the project for trying to be on the leading edge.
- mojombo 5y agoThese were state of the art tools when we started work on Redwood more than two years ago. We're investigating other more modern alternatives, but swapping them out is a finicky and time consuming project and we've been focused on primary features. We will keep evaluating our dependencies and you may see some changes in v2!
- andrew_ 5y agoThanks for the open answer, appreciate you checking out the question. Can't help but giggle at the downvotes.
- thedavidprice 5y agoTell me more about "obsolete", because I don't think you mean what that word means?
- oaxacaoaxaca 5y ago22M weekly downloads – that's pretty much zero. So yeah definitely obsolete. /s
- ascendantlogic 5y agoIt means no one has written a "Why we switched to webpack" article in years so that means it's completely obsolete and useless. Hacker News logic 101.
- ravenstine 5y agoWebpack is obsolete? Man, this field really does move quickly.
- Exuma 5y agoI have a simple question -- I've looked at GraphQL in the past and it seems extremely limited when you start wanting to do more complicated types of joins for performance, etc. This is such a fundamental thing to any webapp in my mind, and yet when I ask this previously people are often like "uhhh yeah...... use joinMonster I GUESS?" Has GraphQL improved? I literally can't fathom using some kind of external plugin just to load data using more complex queries for performance reasons.
- replygirl 5y agoever considered db views instead of doing a bunch of joins at fetch time?
- Exuma 5y agoYes, but not every query should be a view (materialized or not) because the ORM doesnt support things like lateral join, cross join, etc.
- emteycz 5y agoWhy can't you just build a special GraphQL query with the SQL query you want? I mean having something like query { myCustomQuery(...params...) { id whatever } } backed by async function resolver(ctx) { const rows = await db.query(sql`SELECT yadda as id, badda as whatever FROM dabba JOIN dada ON ...`); return rows; }
- Exuma 5y agoWell if that is possible, that's great, but when I've asked similar questions before the answer is always to use some external library like joinmonster or whatever.
- emteycz 5y agoThis is easily possible with the low-level graphql NPM package which is the base of many frameworks. Most give you an option to get through the abstraction and do it.
- noire-munich 5y agoMy utmost gratitude to you David, Tom, Peter & Rob, getting on the RedwoodJS train early on has been a great choice of life changing vehicle. Also, very excited about that launch week! Can't wait to see the community grow.
- gremlinsinc 5y agoSo, going through your tutorial and coming up on an issue/error... when I scaffold the 'posts' I keep getting an error: API listening on http://localhost:8911/ api | GraphQL endpoint at /graphql api | 15:23:32 Server listening at http://[::]:8911 web | <e> [webpack-dev-server] [HPM] Error occurred while proxying request localhost:8910/graphql to http://[::1]:8911/ [EADDRNOTAVAIL] (https://nodejs.org/api/errors.html#errors_common_system_errors) web | <e> [webpack-dev-server] [HPM] Error occurred while proxying request localhost:8910/graphql to http://[::1]:8911/ [EADDRNOTAVAIL] (https://nodejs.org/api/errors.html#errors_common_system_errors)
- thedavidprice 5y agoAny chance we could be of help over in either: Redwood Forums: https://community.redwoodjs.com https://community.redwoodjs.com Redwood Discord: http://discord.gg/redwoodjs http://discord.gg/redwoodjs ?
- gremlinsinc 5y agoHave now, direct link if you want to take a gander: https://community.redwoodjs.com/t/tutorial-issue-error-occurred-while-proxying-request-localhost-8910-graphql-to-http-1-8911/2976 https://community.redwoodjs.com/t/tutorial-issue-error-occur... Thanks!
- kitd 5y agoThe address the api server is listening on is different from what the proxy is pointing at? [::] -> [::1]