Skip to content
This repository has been archived by the owner on Apr 21, 2023. It is now read-only.

IntelliTect/journey

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Journey

Have you ever wanted to:

  1. Write a Single Page Application (SPA) but didn't want to hassle with complex frameworks.
  2. Write regular MVC-style pages but have your application behave like a SPA.
  3. Have a fluid navigation paradigm that allows users to keep context without having to reproduce it on each screen.

Journey is a simple JavaScript web framework with minimal dependencies that allows you to do these things.

When we developed Journey the primary use case was for line of business intranet applications. Being a general paradigm, it can work well for other cases too. The Journey paradigm works well for site where application context builds as the user explores into an area. For example, the user might select to view quarterly profits. Then they would view the categories for a quarter and then explore deeper into the customers in a category. All the time they would still have easy access to the original quarterly profits page and with a single click can view data for a different quarter. This eliminates many clicks and extra page navigations.

Journey is available on NuGet as the Journey SPA Framework and the Journey SPA Framework Jumpstart.

Please check out the wiki for complete documentation: Wiki Docs

You can see a sample site here: Journey Demo

Journey Screenshot

##Recent Changes (check the wiki for more details)

  1. Iframes are now supported.
  2. By default the address bar now updates with a URL that can be sent to someone else to open the pages. This is still under development and may change a bit before being finalized.
  3. The home page will now load before any other page loads. This happens when refreshing and using a Journey URL that contains all the pages that are open.

###Note Here is a short list of some of the features that are planned:

  1. We continue to find and address navigation issues that were not forseen use cases.
  2. We would really like this to be responsive, but it isn't as of yet. (scaling well to non-desktop devices)

About

A simple JavaScript framework to transform MVC pages into a left-to-right SPA

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published