Skip to content

Files

Latest commit

ade10e4 · May 21, 2021

History

History
This branch is 2 commits ahead of mozilla/send:master.

app

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
May 21, 2021
Aug 25, 2017
Jul 29, 2020
Feb 26, 2019
Jul 31, 2020
May 21, 2021
Jul 28, 2020
Nov 19, 2018
Jul 28, 2020
May 3, 2019
Jul 29, 2020
Aug 8, 2019
Jul 28, 2020
Apr 11, 2019
Jul 29, 2019
May 21, 2021
Mar 31, 2020
Aug 8, 2019
Mar 12, 2019
Mar 12, 2019
Nov 12, 2019
May 21, 2021
Jul 29, 2020
Jul 29, 2020
Aug 2, 2019
Jul 28, 2020
Jul 31, 2020
Jul 28, 2020

Application Code

app/ contains the browser code that gets bundled into app.[hash].js. It's got all the logic, crypto, and UI. All of it gets used in the browser, and some of it by the server for server side rendering.

The main entrypoint for the browser is main.js and on the server routes.js is imported by /server/routes/pages.js

  • pages contains display logic an markup for pages
  • routes contains route definitions and logic
  • templates contains ui elements smaller than pages