# RedwoodJS - 풀스택 개발 가능한 JAMStack

> Clean Markdown view of GeekNews topic #1699. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=1699](https://news.hada.io/topic?id=1699)
- GeekNews Markdown: [https://news.hada.io/topic/1699.md](https://news.hada.io/topic/1699.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2020-03-12T12:14:06+09:00
- Updated: 2020-03-12T12:14:06+09:00
- Original source: [redwoodjs.com](https://redwoodjs.com/)
- Points: 6
- Comments: 1

## Topic Body

- React + GraphQL + Prisma2 + Babel + webpack + CDN + Functions + DB

- JAMstack 철학을 따르지만 DB백엔드 지원

- 프론트/백엔드 코드를 한개의 Repo에 : /web & /api

- API에서 GraphQL로 데이터 가져오는 Cells

- 비즈니스 로직은 Services 에 담아서 GraphQL API가 사용

- Cell/Page/Layout/Service 및 CRUD scaffold 를 생성해주는 Generator 제공

## Comments



### Comment 1345

- Author: xguru
- Created: 2020-03-12T12:14:16+09:00
- Points: 4

개발자가 좀 더 쉬운 형태로 RedwoodJS를 소개한 트윗 쓰레드

https://twitter.com/mojombo/status/1237441122097487873

- 모든게 잘 연동되어있어서 React에 다른 기술들 엮느라 고생할 필요 없음

- 웹 클라이언트는 CDN에 배포, 비즈니스 로직은 Lambda, DB는 Yugabyte,AWS Aurora,Google Spanner 에 올려서 스케일링이 준비되어있음

- 백엔드가 GraphQL 이라 멀티 클라이언트 기본 대응 : Web, Mobile, Desktop, CLI, Kiosk, Tesla 및 모든 것

- Boilerplate 를 없애고 가능한 선언적으로. VSCode , eslint, prettier 를 적극 활용. Babel/Webpack 이 무거운 작업들을 수행하게 하고 앱 만드는데만 집중

- MIT 라이센스

이 트윗에 대한 누군가의 답글

"이거 마치 Javascript 용 Rails 같네" REST => GraphQL, Sprockets => Babel/webpack,  VM => Lambda, Caching => Static site, ERb => React, Active Record => Prisma, Rspec => Jest, routes.rb => Routes.js

"2006년에 dhh 가 Rails로 블로그 만들기 튜토리얼 만들기 를 처음 공개할때를 보는 듯한 느낌이야"

튜토리얼이 환상적이라는 평이 많네요
