From 2100f73189ac0f575cb9a9d6edaa25eb6a9dc0b6 Mon Sep 17 00:00:00 2001 From: "Zed A. Shaw" Date: Thu, 12 Jan 2023 07:32:16 +0700 Subject: [PATCH] A few fixes to some wording. --- rendered/index.svelte | 216 ------------------------------------ rendered/pages/index.svelte | 10 +- 2 files changed, 5 insertions(+), 221 deletions(-) delete mode 100644 rendered/index.svelte diff --git a/rendered/index.svelte b/rendered/index.svelte deleted file mode 100644 index f97996d..0000000 --- a/rendered/index.svelte +++ /dev/null @@ -1,216 +0,0 @@ - - - - - - -
- -
- -

Learn JavaScript the Hard Way

- Bandolier -
- - {#if developer_admin} - Browse The Components - {/if} -
-
- - -
-

A Collection of Learnable Components

- -
-

This is a collection of components that are both useable and learnable. Each component is feature complete, does what you need, but is small enough to understand in a day. You can start your project quickly, and alter them as you need, or replace them entirely if you outgrow them.

- -

These aren't simple static user interface elements. They feature complex difficult to implement features such Video that adapts to HLS live streaming on all platforms, WebTorrent based video support, full feature mini chat, and Bitcoin Payments.

- -

You'll also find various user interfaces found in other components, but with a simpler code base and CSS style that's easier to understand. Useful tools like Stacked Layers, Tabs, Data Tables, Sidebars, and Forms.

-
- - -
- All of these components are extracted from real websites I created for real businesses or creative ideas. I also made copies of common components found in other UI component collections so you can learn how they're made. -
-
- -

The Components

- -

This list of components is constantly expanding as I work on new websites and extract things I created.

- -{#if !developer_admin} - - - Set environment variable DANGER_ADMIN=1 to view - components and use the Bandolier. - - -{/if} - -{#each components as component} - - - {component.title} - - - - - - - -{/each} - - - -
- The "Bandolier" is a belt that holds all your ammo so you can quickly load them when you need to get something done. -
-
- - -
-

Documentation

- -

Every component is fully documented with a complete code demo. No unrealistic abbreviated demos with missing code and settings. If you see the demo or component doing something you can view a tab to see he entire demo code with nothing hidden. -

- -

Getting Started

- -

You should have received access to the Learn JavaScript the Hard Way course which includes a full module on using this starter project. If you forgot how to forgot how to create your admin account:

- -

After you've made your copy of the project you should register a fake account and then use the database admin to give yourself admin. The database admin tool is only open when you've set DANGER_ADMIN=1 on the command line, or if you're set as an admin. -

- -
- - - -
-
diff --git a/rendered/pages/index.svelte b/rendered/pages/index.svelte index 30c45d8..64280c3 100644 --- a/rendered/pages/index.svelte +++ b/rendered/pages/index.svelte @@ -70,8 +70,8 @@ -

Production Ready

-

The Bandolier is based on code used to power learnjsthehardway.com supporting thousands of users all watching video. Yet, it's still easy to study and use. All of the components are loosely coupled and easily replaced. Don't like my ORM? Use your favorite. Want to write a Go backend? Go for it.

+

Production Capable

+

The Bandolier isn't "student grade". It's based on code used to power learnjsthehardway.com supporting thousands of users all watching thousands of hours of video. Yet, it's still easy to study and use. The Bandolier demonstrates that you don't have to complicated to be useful.

@@ -86,13 +86,13 @@

Low Friction Progress

-

The code isn't hidden away in a convoluted tree of directories and node_modules. It's readily available for you to view, study, change, or even replace as you need. No only that but The Bandolier advocates copying, modifying, and replacing code as you learn.

+

The code isn't hidden away in a convoluted tree of directories and node_modules. It's readily available for you to view, study, change, or even replace as you need. No only that but The Bandolier advocates copying, modifying, and replacing code as you learn. All of the components are loosely coupled and easily replaced. Don't like my ORM? Use your favorite. Want to write a Go backend? Go for it.

Full Featured

-

The Bandolier comes with nearly everything you need, and a lot of things modern web developers shouldn't have to implement. Authentication, standard bcrypt password storage, HLS Video Streaming, and icons are just a few of the convenient features. If you don't like how The Bandolier does it, then replace it.

+

The Bandolier comes with nearly everything you need, and a lot of things modern web developers shouldn't have to implement. Authentication, standard bcrypt password storage, HLS Video Streaming, and icons are just a few of the convenient features. And, if you don't like how The Bandolier does it, then replace it.

@@ -149,7 +149,7 @@ npm run DANGER_ADMIN

Get Off Ya Phone

-

This app is a work in progress so warping it to your phone isn't done yet. You can just go straight to the docs and when you're serious go find a real computer and stop making people support your phone for advanced documentation.

+

This app is a work in progress so warping it to your phone isn't done yet. You can just go straight to the docs and when you're serious go find a real computer and stop making people support your phone for reading professional documentation.