Skip to content

yurij-lyubskij/modern-spa-sample

 
 

Repository files navigation

sample

Study Project, developed in collaboration with students of Technopark

Пример SPA приложения - книга контактов на базе localStorage.

Запуск

Приложение работает только локально.

Для запуска необходимо склонировать репозиторий и выполнить команды

  • npm install
  • npm start

После этого приложение станет доступно по адресу 127.0.0.1:7001

Файловая структура

  • app/
    • components/ - Файлы компонентов, в которых сосредточена основная логика приложения
    • framework/ - Каркас приложения. Здесь лежит основа для построения приложения с компонентным подходом.
    • model/ - Модель для хранения состояния приложения в т.ч. и в localStorage.
    • events.ts - Константы с названиями событий
    • index.ts - Точка входа для webpack
  • public/
    • bootstrap.css - CSS Фреймворк чтобы было красивенько.
    • index.html - Точка входа в приложение
  • tsconfig.json - Обычный конфиг TypeScript
  • webpack.config.js - Обычный конфиг webpack для TypeScript

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 92.5%
  • JavaScript 4.9%
  • HTML 2.6%