From 2ea1e7b522f09883a716be71925ffa9cc4daec46 Mon Sep 17 00:00:00 2001
From: Brandon Bayer
Date: Mon, 20 Apr 2020 21:27:02 +0700
Subject: [PATCH] restore buried readme updates
---
README | 1 +
README.md | 150 ---------------------------------------
packages/blitz/README.md | 49 +++++++++----
3 files changed, 36 insertions(+), 164 deletions(-)
create mode 120000 README
delete mode 100644 README.md
diff --git a/README b/README
new file mode 120000
index 000000000..38ea2298f
--- /dev/null
+++ b/README
@@ -0,0 +1 @@
+packages/blitz/README.md
\ No newline at end of file
diff --git a/README.md b/README.md
deleted file mode 100644
index 3010f598a..000000000
--- a/README.md
+++ /dev/null
@@ -1,150 +0,0 @@
-[](https://blitzjs.com)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Blitz is a Rails-like framework for monolithic, full-stack React apps
-
-
-
-Blitz brings back the **simplicity and conventions** of server rendered frameworks like Ruby on Rails while preserving everything we love about React and client-side rendering!
-
-Blitz is the framework for the 99% of us at companies with <100 employees. This means **we don't force you to use advanced technologies like GraphQL**. We let you add advanced technologies on your terms and at your pace.
-
-Blitz **maximizes your productivity** both when starting an app and when scaling it to lots of code and users.
-
-
-
-**Features:**
-⚡️ Built on Next.js
-⚡️ Don't have to build an API for client-side rendering
-⚡️ Client-side rendering, Server-side rendering, and fully static pages all in the same app
-⚡️ Full Typescript support with static, end-to-end typing (no code generation step needed like with GraphQL)
-⚡️ React Concurrent Mode enabled
-⚡️ Database/ORM agnostic, but Prisma 2 is default
-⚡️ CLI with code scaffolding, Rails-style console REPL, etc
-⚡️ GraphQL Ready
-⚡️ Deploy serverless or serverful
-
-**Other key features coming:**
-⚡️ Highly secure authentication
-⚡️ Authorization you can use on both server and client
-⚡️ Model validation you can use on both server and client
-⚡️ Plugins for easily adding libaries like Tailwind, CSS-in-JS, etc.
-⚡️ React native support
-⚡️ GUI so you don't have to use the CLI
-
-
-
-### Initial Alpha Release Coming Soon
-
-We expect an initial alpha release to be ready the week of April 20, 2020. In the meantime, [check out the Architecture RFC](https://github.com/blitz-js/blitz/pull/73) and view the example app here: [`examples/store`](https://github.com/blitz-js/blitz/tree/canary/examples/store)
-
-
-
-### What is Blitz Designed For?
-
-Blitz is designed for tiny to large database-backed applications that have one or more graphical user interfaces.
-
-While we currently only support web, we are pursuing the dream of a single monolithic application that runs on web and mobile with maximum code sharing and minimal boilerplate.
-
-
-
-### What are the Foundational Principles?
-
-1. Fullstack & Monolithic
-2. API Not Required
-3. Convention over Configuration
-4. Loose Opinions
-5. Easy to Start, Easy to Scale
-6. Stability
-7. Community over Code
-
-[The Blitz Manifesto](https://github.com/blitz-js/blitz/blob/canary/MANIFESTO.md) explains these principles in detail.
-
-
-
-## Welcome to the Blitz Community 👋
-
-The Blitz community is warm, safe, diverse, inclusive, and fun! LGBTQ+, women, and minorities are especially welcome. Please read our [Code of Conduct](https://github.com/blitz-js/blitz/blob/canary/CODE_OF_CONDUCT.md).
-
-[Join our Slack Community](https://slack.blitzjs.com) where we help each other build Blitz apps. It's also where collaborate on building Blitz itself.
-
-There's still a lot of work to do, so you are especially invited to join us in building Blitz! A good place to start is the [The Contributing Guide](CONTRIBUTING.md).
-
-
-
-## Sponsors and Donations
-
-- Contribute via [GitHub Sponsors](https://github.com/sponsors/blitz-js)
-- Contribute via [PayPal](https://paypal.me/thebayers)
-- Contribute via [Open Collective](https://opencollective.com/blitzjs)
-- Contribute via [Patreon](https://patreon.com/flybayer)
-
-_Sponsor Blitz and display your logo and hiring status here. This is a great way to get in front of early adopters! [See options on Open Collective](https://opencollective.com/blitzjs)_
-
-
-
-## Contributors ✨
-
-Thanks to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):
-
-
-
-
-
-
-
-
-
-
-
-This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!
diff --git a/packages/blitz/README.md b/packages/blitz/README.md
index eee258be1..3010f598a 100644
--- a/packages/blitz/README.md
+++ b/packages/blitz/README.md
@@ -19,13 +19,42 @@
-### Blitz is a Rails-like framework for monolithic, full-stack React apps.
+Blitz is a Rails-like framework for monolithic, full-stack React apps
-The central thesis is that most apps don’t need a REST or GraphQL API. Blitz brings back the simplicity of server rendered frameworks like Ruby on Rails while preserving everything we love about React and client-side rendering.
+Blitz brings back the **simplicity and conventions** of server rendered frameworks like Ruby on Rails while preserving everything we love about React and client-side rendering!
-Additionally, Blitz is bringing other Rails goodness that’s missing in the React ecosystem like file structure and routing conventions, a really nice console REPL, intelligent code-scaffolding, and a fine-tuned out-of-the-box setup with Prettier, Typescript, ESlint, Jest, Cypress, etc.
+Blitz is the framework for the 99% of us at companies with <100 employees. This means **we don't force you to use advanced technologies like GraphQL**. We let you add advanced technologies on your terms and at your pace.
+
+Blitz **maximizes your productivity** both when starting an app and when scaling it to lots of code and users.
+
+
+
+**Features:**
+⚡️ Built on Next.js
+⚡️ Don't have to build an API for client-side rendering
+⚡️ Client-side rendering, Server-side rendering, and fully static pages all in the same app
+⚡️ Full Typescript support with static, end-to-end typing (no code generation step needed like with GraphQL)
+⚡️ React Concurrent Mode enabled
+⚡️ Database/ORM agnostic, but Prisma 2 is default
+⚡️ CLI with code scaffolding, Rails-style console REPL, etc
+⚡️ GraphQL Ready
+⚡️ Deploy serverless or serverful
+
+**Other key features coming:**
+⚡️ Highly secure authentication
+⚡️ Authorization you can use on both server and client
+⚡️ Model validation you can use on both server and client
+⚡️ Plugins for easily adding libaries like Tailwind, CSS-in-JS, etc.
+⚡️ React native support
+⚡️ GUI so you don't have to use the CLI
+
+
+
+### Initial Alpha Release Coming Soon
+
+We expect an initial alpha release to be ready the week of April 20, 2020. In the meantime, [check out the Architecture RFC](https://github.com/blitz-js/blitz/pull/73) and view the example app here: [`examples/store`](https://github.com/blitz-js/blitz/tree/canary/examples/store)
@@ -33,7 +62,7 @@ Additionally, Blitz is bringing other Rails goodness that’s missing in the Rea
Blitz is designed for tiny to large database-backed applications that have one or more graphical user interfaces.
-Web support will be released first, followed by React Native. We are pursuing the dream of a single monolithic application that runs on web and mobile with maximum code sharing and minimal boilerplate.
+While we currently only support web, we are pursuing the dream of a single monolithic application that runs on web and mobile with maximum code sharing and minimal boilerplate.
@@ -49,23 +78,15 @@ Web support will be released first, followed by React Native. We are pursuing th
[The Blitz Manifesto](https://github.com/blitz-js/blitz/blob/canary/MANIFESTO.md) explains these principles in detail.
-
-
-## Initial Alpha Release Coming Soon
-
-We expect an initial alpha release to be ready the week of April 20, 2020. In the meantime, [check out the Architecture RFC](https://github.com/blitz-js/blitz/pull/73) and view the example app here: [`examples/store`](https://github.com/blitz-js/blitz/tree/canary/examples/store)
-
-
## Welcome to the Blitz Community 👋
The Blitz community is warm, safe, diverse, inclusive, and fun! LGBTQ+, women, and minorities are especially welcome. Please read our [Code of Conduct](https://github.com/blitz-js/blitz/blob/canary/CODE_OF_CONDUCT.md).
-### You are invited to join us — let’s build the future of web dev together! 🤝
+[Join our Slack Community](https://slack.blitzjs.com) where we help each other build Blitz apps. It's also where collaborate on building Blitz itself.
-1. [Join the Blitz Slack Community](https://slack.blitzjs.com)
-2. If you're interested in helping, read [The Contributing Guide](CONTRIBUTING.md)
+There's still a lot of work to do, so you are especially invited to join us in building Blitz! A good place to start is the [The Contributing Guide](CONTRIBUTING.md).