Coder Social home page Coder Social logo

htmx-aspnetcore's Introduction

HTMX For ASP.NET Core Developers Video Guide

This repository holds the sample projects used for my HTMX for ASP.NET Core developer's guide.

Getting Started

To get started, you'll need a minimum of .NET 6 SDK installed on your development machine. You can get the latest SDK from dot.net. While this course uses the latest version of .NET, the patterns and approaches can be adapted to target ASP.NET Core applications as low as .NET 3.1.

This guide uses JetBrains Rider in its videos, and it is highly recommended, but is not required.

Repository Structure

There are two logical solutions in this repository: Exercises and JetSwag Store. And each project exists in two versions: Start and End. For ease of navigating and following along, they are included in a single .NET solution.

You can follow along by beginning with the Start version of a project. For folks interested in seeing the final result, they can look at the End version of a project.

|- Exercises (solution folder)
    |- Exercises.Start
    |- Exercises.End
|- JetSwagStore (solution folder)
    |- JetSwagStore.Start
    |- JetSwagStore.End
    |- JetSwagStore.Shared (EF Core SQLite backend)

Samples

Samples will walk you through common patterns you may use when adopting HTMX. This is similar to Kata work.

Your goal is to make every box return an expected result. From the start, no functionality will be connected.

JetSwag Store

This is a real-world sample, taking a working ASP.NET Core application and enhancing it with HTMX.

Videos

TODO - Link To Videos

License

TBD.

htmx-aspnetcore's People

Contributors

khalidabuhakmeh avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.