PHP Classes

Learn from a PHP Single Page Application Example using the Package Simple SPA: Demonstrates single page applications

Recommend this page to a friend!
     
  Info   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2024-06-07 (4 months ago) RSS 2.0 feedNot yet rated by the usersTotal: 63 All time: 10,429 This week: 38Up
Version License PHP version Categories
simplespa 1.0MIT/X Consortium ...5PHP 5, Web services, AJAX, Applications, G...
Description 

Author

This package demonstrates single-page applications.

It provides a JavaScript library to build applications on a single Web page.

The library provides a base component JavaScript class that developers can use to create new parts of an application by creating extensions of that component class.

The package implements an example application that communicates with the server using AJAX requests to perform application operations using PHP scripts.

Picture of Rodrigo Faustino
  Performance   Level  
Name: Rodrigo Faustino <contact>
Classes: 27 packages by
Country: Brazil Brazil
Age: 41
All time rank: 2509173 in Brazil Brazil
Week rank: 4 Up1 in Brazil Brazil Up
Innovation award
Innovation award
Nominee: 17x

Winner: 2x

  Files folder image Files (59)  
File Role Description
Files folder imageassets (3 directories)
Files folder imageback (2 files)
Accessible without login Image file favicon.ico Icon Icon image
Accessible without login Plain text file index.html Data Application page
Accessible without login Plain text file manifest.json Data Auxiliary data
Accessible without login Plain text file readme.md Doc. Documentation
Accessible without login Plain text file sw.js Data Auxiliary data

  Files folder image Files (59)  /  assets  
File Role Description
Files folder imagecss (1 file, 1 directory)
Files folder imageimg (4 files)
Files folder imagejs (2 files, 8 directories)

  Files folder image Files (59)  /  assets  /  css  
File Role Description
Files folder imagefontawesome (1 file, 4 directories)
  Accessible without login Plain text file w3.css Data Auxiliary data

  Files folder image Files (59)  /  assets  /  css  /  fontawesome  
File Role Description
Files folder imagecss (2 files)
Files folder imagefonts (1 file)
Files folder imageless (14 files)
Files folder imagescss (14 files)
  Accessible without login Plain text file HELP-US-OUT.txt Doc. Documentation

  Files folder image Files (59)  /  assets  /  css  /  fontawesome  /  css  
File Role Description
  Accessible without login Plain text file font-awesome.css Data Auxiliary data
  Accessible without login Plain text file font-awesome.min.css Data Auxiliary data

  Files folder image Files (59)  /  assets  /  css  /  fontawesome  /  fonts  
File Role Description
  Accessible without login Plain text file fontawesome-webfont.svg Data Auxiliary data

  Files folder image Files (59)  /  assets  /  css  /  fontawesome  /  less  
File Role Description
  Accessible without login Plain text file animated.less Data Auxiliary data
  Accessible without login Plain text file bordered-pulled.less Data Auxiliary data
  Accessible without login Plain text file core.less Data Auxiliary data
  Accessible without login Plain text file fixed-width.less Data Auxiliary data
  Accessible without login Plain text file font-awesome.less Data Auxiliary data
  Accessible without login Plain text file icons.less Data Auxiliary data
  Accessible without login Plain text file larger.less Data Auxiliary data
  Accessible without login Plain text file list.less Data Auxiliary data
  Accessible without login Plain text file mixins.less Data Auxiliary data
  Accessible without login Plain text file path.less Data Auxiliary data
  Accessible without login Plain text file rotated-flipped.less Data Auxiliary data
  Accessible without login Plain text file screen-reader.less Data Auxiliary data
  Accessible without login Plain text file stacked.less Data Auxiliary data
  Accessible without login Plain text file variables.less Data Auxiliary data

  Files folder image Files (59)  /  assets  /  css  /  fontawesome  /  scss  
File Role Description
  Accessible without login Plain text file font-awesome.scss Data Auxiliary data
  Accessible without login Plain text file _animated.scss Data Auxiliary data
  Accessible without login Plain text file _bordered-pulled.scss Data Auxiliary data
  Accessible without login Plain text file _core.scss Data Auxiliary data
  Accessible without login Plain text file _fixed-width.scss Data Auxiliary data
  Accessible without login Plain text file _icons.scss Data Auxiliary data
  Accessible without login Plain text file _larger.scss Data Auxiliary data
  Accessible without login Plain text file _list.scss Data Auxiliary data
  Accessible without login Plain text file _mixins.scss Data Auxiliary data
  Accessible without login Plain text file _path.scss Data Auxiliary data
  Accessible without login Plain text file _rotated-flipped.scss Data Auxiliary data
  Accessible without login Plain text file _screen-reader.scss Data Auxiliary data
  Accessible without login Plain text file _stacked.scss Data Auxiliary data
  Accessible without login Plain text file _variables.scss Data Auxiliary data

  Files folder image Files (59)  /  assets  /  img  
File Role Description
  Accessible without login Image file image1.jpg Icon Icon image
  Accessible without login Image file image2.jpg Icon Icon image
  Accessible without login Image file image4.jpg Icon Icon image
  Accessible without login Image file logo.png Data Auxiliary data

  Files folder image Files (59)  /  assets  /  js  
File Role Description
Files folder imagecard (1 file)
Files folder imagecomponent (1 file)
Files folder imageform (1 file)
Files folder imagejson (1 file)
Files folder imagelib (1 file)
Files folder imagemodal (1 file)
Files folder imagepages (5 files)
Files folder imagerouter (2 files)
  Accessible without login Plain text file app.js Data Auxiliary data
  Accessible without login Plain text file script.js Data Auxiliary data

  Files folder image Files (59)  /  assets  /  js  /  card  
File Role Description
  Accessible without login Plain text file CardComponent.js Data Auxiliary data

  Files folder image Files (59)  /  assets  /  js  /  component  
File Role Description
  Accessible without login Plain text file component.js Data Auxiliary data

  Files folder image Files (59)  /  assets  /  js  /  form  
File Role Description
  Accessible without login Plain text file FormContact.js Data Auxiliary data

  Files folder image Files (59)  /  assets  /  js  /  json  
File Role Description
  Accessible without login Plain text file posts.json Data Auxiliary data

  Files folder image Files (59)  /  assets  /  js  /  lib  
File Role Description
  Accessible without login Plain text file FetchData.js Data Auxiliary data

  Files folder image Files (59)  /  assets  /  js  /  modal  
File Role Description
  Accessible without login Plain text file Modal.js Data Auxiliary data

  Files folder image Files (59)  /  assets  /  js  /  pages  
File Role Description
  Accessible without login Plain text file aboutPage.js Data Auxiliary data
  Accessible without login Plain text file contactPage.js Data Auxiliary data
  Accessible without login Plain text file ErrorPage.js Data Auxiliary data
  Accessible without login Plain text file FullContent.js Data Auxiliary data
  Accessible without login Plain text file homePage.js Data Auxiliary data

  Files folder image Files (59)  /  assets  /  js  /  router  
File Role Description
  Accessible without login Plain text file navbar.js Data Auxiliary data
  Accessible without login Plain text file router.js Data Auxiliary data

  Files folder image Files (59)  /  back  
File Role Description
  Accessible without login Plain text file fetch_posts.php Aux. Auxiliary script
  Accessible without login Plain text file submit_contact.php Example Example script

The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page.
Install with Composer Install with Composer
 Version Control Unique User Downloads Download Rankings  
 100%
Total:63
This week:0
All time:10,429
This week:38Up