diff --git a/404.html b/404.html index 166e550..388793e 100644 --- a/404.html +++ b/404.html @@ -1 +1 @@ -Next.js Example with Markdown

Next.js

A statically generated site (SSG) example using Next.js, Markdown & ServiceStack.

loading...
Cover Image for Develop using JetBrains Rider

Setting up & exploring development workflow in Rider.

Author
Author

More Stories

Cover Image for Develop using Visual Studio

Develop using Visual Studio

Exploring development workflow in VS Code and Visual Studio .NET

Author
Author
Cover Image for Deployment with GitHub Actions

Deployment with GitHub Actions

Configuring your GitHub repo for SSH and CDN deployments

Author
Author

Getting Started

Create New Project

$ sh
$ sh
$ sh

Build Client UI & Run Dev Server

$ sh
$ sh

Run Server .NET Project (New Terminal)

$ sh
$ sh

Use npm dev server for UI Development

`npm run build:local` to view in .NET App

\ No newline at end of file +Next.js Example with Markdown

Next.js

A statically generated site (SSG) example using Next.js, Markdown & ServiceStack.

loading...
Cover Image for Develop using JetBrains Rider

Setting up & exploring development workflow in Rider.

Author
Author

More Stories

Cover Image for Develop using Visual Studio

Develop using Visual Studio

Exploring development workflow in VS Code and Visual Studio .NET

Author
Author
Cover Image for Deployment with GitHub Actions

Deployment with GitHub Actions

Configuring your GitHub repo for SSH and CDN deployments

Author
Author

Getting Started

Create New Project

$ sh
$ sh
$ sh

Build Client UI & Run Dev Server

$ sh
$ sh

Run Server .NET Project (New Terminal)

$ sh
$ sh

Use npm dev server for UI Development

`npm run build:local` to view in .NET App

\ No newline at end of file diff --git a/_next/data/CVnvT3AfJN-nEQpOHzvv6/index.json b/_next/data/G6rbt6puKJjoKN6QFa4am/index.json similarity index 100% rename from _next/data/CVnvT3AfJN-nEQpOHzvv6/index.json rename to _next/data/G6rbt6puKJjoKN6QFa4am/index.json diff --git a/_next/data/CVnvT3AfJN-nEQpOHzvv6/posts.json b/_next/data/G6rbt6puKJjoKN6QFa4am/posts.json similarity index 100% rename from _next/data/CVnvT3AfJN-nEQpOHzvv6/posts.json rename to _next/data/G6rbt6puKJjoKN6QFa4am/posts.json diff --git a/_next/data/CVnvT3AfJN-nEQpOHzvv6/posts/deploy.json b/_next/data/G6rbt6puKJjoKN6QFa4am/posts/deploy.json similarity index 100% rename from _next/data/CVnvT3AfJN-nEQpOHzvv6/posts/deploy.json rename to _next/data/G6rbt6puKJjoKN6QFa4am/posts/deploy.json diff --git a/_next/data/CVnvT3AfJN-nEQpOHzvv6/posts/rider.json b/_next/data/G6rbt6puKJjoKN6QFa4am/posts/rider.json similarity index 100% rename from _next/data/CVnvT3AfJN-nEQpOHzvv6/posts/rider.json rename to _next/data/G6rbt6puKJjoKN6QFa4am/posts/rider.json diff --git a/_next/data/CVnvT3AfJN-nEQpOHzvv6/posts/vs.json b/_next/data/G6rbt6puKJjoKN6QFa4am/posts/vs.json similarity index 100% rename from _next/data/CVnvT3AfJN-nEQpOHzvv6/posts/vs.json rename to _next/data/G6rbt6puKJjoKN6QFa4am/posts/vs.json diff --git a/_next/static/CVnvT3AfJN-nEQpOHzvv6/_buildManifest.js b/_next/static/G6rbt6puKJjoKN6QFa4am/_buildManifest.js similarity index 100% rename from _next/static/CVnvT3AfJN-nEQpOHzvv6/_buildManifest.js rename to _next/static/G6rbt6puKJjoKN6QFa4am/_buildManifest.js diff --git a/_next/static/CVnvT3AfJN-nEQpOHzvv6/_ssgManifest.js b/_next/static/G6rbt6puKJjoKN6QFa4am/_ssgManifest.js similarity index 100% rename from _next/static/CVnvT3AfJN-nEQpOHzvv6/_ssgManifest.js rename to _next/static/G6rbt6puKJjoKN6QFa4am/_ssgManifest.js diff --git a/admin.html b/admin.html index 2776823..e0c0d88 100644 --- a/admin.html +++ b/admin.html @@ -1 +1 @@ -
redirecting ...
\ No newline at end of file +
redirecting ...
\ No newline at end of file diff --git a/bookings-crud.html b/bookings-crud.html index 46788ac..f9c46cb 100644 --- a/bookings-crud.html +++ b/bookings-crud.html @@ -1 +1 @@ -
redirecting ...
\ No newline at end of file +
redirecting ...
\ No newline at end of file diff --git a/bookings-crud/create.html b/bookings-crud/create.html index 0d49914..7bd4b90 100644 --- a/bookings-crud/create.html +++ b/bookings-crud/create.html @@ -1 +1 @@ -
New Booking
create.tsx
\ No newline at end of file +
New Booking
create.tsx
\ No newline at end of file diff --git a/bookings-crud/edit.html b/bookings-crud/edit.html index 4f296ff..be969d0 100644 --- a/bookings-crud/edit.html +++ b/bookings-crud/edit.html @@ -1 +1 @@ -
Edit Booking
Delete
edit.tsx
\ No newline at end of file +
Edit Booking
Delete
edit.tsx
\ No newline at end of file diff --git a/features.html b/features.html index a454a6c..0ccbd1d 100644 --- a/features.html +++ b/features.html @@ -1,4 +1,4 @@ -Template Features

This template contains our essential recommendations for a modern Vue Single Page App optimal for both +Template Features

This template contains our essential recommendations for a modern Vue Single Page App optimal for both productivity and performance.

Next.jsThe premier React Jamstack framework, commercially backed by Vercel
TailwindcssProductive responsive-first utility-based css framework with growing rich component ecosystem
TypeScriptAdvanced type-safety, static analysis and richer IDE tooling
IconifyUnified registry to access 100k+ high quality SVG icons from 100+ icon sets
MarkdownNative mdx Markdown integration with advanced featureset supporting embedded HTML & React JSX Components
SWRstale-while-revalidate library utilizing React's hooks API enabling optimal end-user UX for API integrations

App Features

@@ -27,4 +27,4 @@

Stale While Revalidate

The primary UX benefits are realized when re-making an existing request in which a locally-cached stale version is immediately returned and displayed whilst a new API Request is made behind the scenes, which updates the UI when completed.

Ultimately this provides the optimal end-user UX with the UI being immediately updated with stale results initially, -before being re-updated with the latest UI when the new API Request is completed.

\ No newline at end of file +before being re-updated with the latest UI when the new API Request is completed.

\ No newline at end of file diff --git a/forbidden.html b/forbidden.html index 52abd2f..478f7a7 100644 --- a/forbidden.html +++ b/forbidden.html @@ -1 +1 @@ -

403

You do not have access to this page.

\ No newline at end of file +

403

You do not have access to this page.

\ No newline at end of file diff --git a/hosting.html b/hosting.html index 707d8af..5797926 100644 --- a/hosting.html +++ b/hosting.html @@ -1,4 +1,4 @@ -Hosting Costs
+Hosting Costs

The modern jamstack.org approach for developing websites is primarily concerned with adopting the architecture yielding the best performance and superior UX by minimizing the time to first byte from serving pre-built static assets from CDN edge caches.

@@ -44,4 +44,4 @@

Jamstack Benefits

Best of all the Jamstack approach fits perfectly with ServiceStack's recommended API First Development model which encourages development of reusable message-based APIs where the same System APIs can be reused from all Web, Mobile & Desktop Apps -from multiple HTTP, MQ or gRPC endpoints.

\ No newline at end of file +from multiple HTTP, MQ or gRPC endpoints.

\ No newline at end of file diff --git a/index.html b/index.html index 166e550..388793e 100644 --- a/index.html +++ b/index.html @@ -1 +1 @@ -Next.js Example with Markdown

Next.js

A statically generated site (SSG) example using Next.js, Markdown & ServiceStack.

loading...
Cover Image for Develop using JetBrains Rider

Setting up & exploring development workflow in Rider.

Author
Author

More Stories

Cover Image for Develop using Visual Studio

Develop using Visual Studio

Exploring development workflow in VS Code and Visual Studio .NET

Author
Author
Cover Image for Deployment with GitHub Actions

Deployment with GitHub Actions

Configuring your GitHub repo for SSH and CDN deployments

Author
Author

Getting Started

Create New Project

$ sh
$ sh
$ sh

Build Client UI & Run Dev Server

$ sh
$ sh

Run Server .NET Project (New Terminal)

$ sh
$ sh

Use npm dev server for UI Development

`npm run build:local` to view in .NET App

\ No newline at end of file +Next.js Example with Markdown

Next.js

A statically generated site (SSG) example using Next.js, Markdown & ServiceStack.

loading...
Cover Image for Develop using JetBrains Rider

Setting up & exploring development workflow in Rider.

Author
Author

More Stories

Cover Image for Develop using Visual Studio

Develop using Visual Studio

Exploring development workflow in VS Code and Visual Studio .NET

Author
Author
Cover Image for Deployment with GitHub Actions

Deployment with GitHub Actions

Configuring your GitHub repo for SSH and CDN deployments

Author
Author

Getting Started

Create New Project

$ sh
$ sh
$ sh

Build Client UI & Run Dev Server

$ sh
$ sh

Run Server .NET Project (New Terminal)

$ sh
$ sh

Use npm dev server for UI Development

`npm run build:local` to view in .NET App

\ No newline at end of file diff --git a/posts.html b/posts.html index 5e52f45..2d9ee02 100644 --- a/posts.html +++ b/posts.html @@ -1 +1 @@ -

List of Markdown Posts in /pages

Deployment with GitHub Actions

Configuring your GitHub repo for SSH and CDN deployments

Develop using JetBrains Rider

Setting up & exploring development workflow in Rider.

Develop using Visual Studio

Exploring development workflow in VS Code and Visual Studio .NET

\ No newline at end of file +

List of Markdown Posts in /pages

Deployment with GitHub Actions

Configuring your GitHub repo for SSH and CDN deployments

Develop using JetBrains Rider

Setting up & exploring development workflow in Rider.

Develop using Visual Studio

Exploring development workflow in VS Code and Visual Studio .NET

\ No newline at end of file diff --git a/posts/deploy.html b/posts/deploy.html index 89d1ddd..9d4c188 100644 --- a/posts/deploy.html +++ b/posts/deploy.html @@ -1,4 +1,4 @@ -Deployment with GitHub Actions | Next.js Example with Markdown

MyApp.

Deployment with GitHub Actions

Cover Image for Deployment with GitHub Actions
Author
Author

ServiceStack GitHub Action Deployments

+Deployment with GitHub Actions | Next.js Example with Markdown

MyApp.

Deployment with GitHub Actions

Cover Image for Deployment with GitHub Actions
Author
Author

ServiceStack GitHub Action Deployments

The release.yml in this template enables GitHub Actions CI deployment to a dedicated server with SSH access.

Overview

@@ -131,4 +131,4 @@

Using a CDN Proxy

No CDN

Of course the easiest solution is to not need CORS in the first place by not deploying to a CDN and serving both /api and UI from your .NET App. But this would forgo all the performance & UX benefits that has made -Jamstack approach so popular.

\ No newline at end of file +Jamstack approach so popular.

\ No newline at end of file diff --git a/posts/rider.html b/posts/rider.html index 2e11d8c..0fd7287 100644 --- a/posts/rider.html +++ b/posts/rider.html @@ -1,4 +1,4 @@ -Develop using JetBrains Rider | Next.js Example with Markdown

MyApp.

Develop using JetBrains Rider

Cover Image for Develop using JetBrains Rider
Author
Author
+Develop using JetBrains Rider | Next.js Example with Markdown

MyApp.

Develop using JetBrains Rider

Cover Image for Develop using JetBrains Rider
Author
Author

JetBrains Rider is our recommended IDE for any C# + npm SPA development as it @@ -63,4 +63,4 @@

Get Started

Type Definitions with their libraries that development IDEs like Rider take full advantage of that's used to power its type-safe & productive intelli-sense dev UX.

If you're new to React a good place to start is -React Getting Started.

\ No newline at end of file +React Getting Started.

\ No newline at end of file diff --git a/posts/vs.html b/posts/vs.html index 1abea2f..b903158 100644 --- a/posts/vs.html +++ b/posts/vs.html @@ -1,4 +1,4 @@ -Develop using Visual Studio | Next.js Example with Markdown

MyApp.

Develop using Visual Studio

Cover Image for Develop using Visual Studio
Author
Author

A popular alternative development environment to our preferred JetBrains Rider IDE is to use +Develop using Visual Studio | Next.js Example with Markdown

MyApp.

Develop using Visual Studio

Cover Image for Develop using Visual Studio
Author
Author

A popular alternative development environment to our preferred JetBrains Rider IDE is to use Visual Studio, the primary issue with this is that VS Code is a better IDE with richer support for npm projects whilst Visual Studio is a better IDE for C# Projects.

Essentially this is why we recommend Rider where it's best at both, where both C# and npm TypeScript projects can @@ -52,4 +52,4 @@

Get Started

Type Definitions with their libraries that development IDEs like Rider take full advantage of that's used to power its type-safe & productive intelli-sense dev UX.

If you're new to React a good place to start is -React Getting Started.

\ No newline at end of file +React Getting Started.

\ No newline at end of file diff --git a/profile.html b/profile.html index c5a3621..8d4d190 100644 --- a/profile.html +++ b/profile.html @@ -1 +1 @@ -
redirecting ...
\ No newline at end of file +
redirecting ...
\ No newline at end of file diff --git a/signin.html b/signin.html index caa2567..896ddb0 100644 --- a/signin.html +++ b/signin.html @@ -1 +1 @@ -Sign In

Email you signed up with

6 characters or more

\ No newline at end of file +Sign In

Email you signed up with

6 characters or more

\ No newline at end of file diff --git a/signup.html b/signup.html index 165222b..46d4403 100644 --- a/signup.html +++ b/signup.html @@ -1 +1 @@ -Sign Up

Your first and last name

6 characters or more

Quick Links

\ No newline at end of file +Sign Up

Your first and last name

6 characters or more

Quick Links

\ No newline at end of file diff --git a/todomvc.html b/todomvc.html index eae4943..7296470 100644 --- a/todomvc.html +++ b/todomvc.html @@ -1,7 +1,7 @@ -Todos Application
    0 left
    Todos Application \ No newline at end of file + dark:text-white dark:hover:text-white dark:hover:bg-gray-600 dark:focus:ring-blue-500 dark:focus:text-white text-gray-900 hover:text-blue-700 dark:bg-gray-700 rounded-r-md border">Completed
    \ No newline at end of file