0.12.5 • Published 2 months ago

fullstacked v0.12.5

Weekly downloads
-
License
MIT
Repository
github
Last release
2 months ago

Warning FullStacked is still in early development. Commands and syntax are likely to change.

FullStacked

A full stack web app build tool and development kit.

version dependencies module dependencies code coverage

A complete setup for a Typescript full stack application. It has all the Server(Backend) setup and the WebApp(Frontend) setup including features like :

  • Create
  • Run
  • Build
    • w/ Code Splitting
  • Watch
    • w/ WebApp auto reload & Server auto restart
  • Test
    • w/ Code Coverage
  • Deploy

Getting Started

  1. Create a folder where you will develop your awesome web app
mkdir my-awesome-project
cd my-awesome-project
  1. Init npm
npm init fullstacked
  1. Startup you project locally!
npm start

Open http://localhost:8000 and start developing!

Commands

commanduses
npm init fullstackedGenerate the default files webapp.tsx and server.ts files.
npx fullstacked runRun your web app.
npx fullstacked buildBuild your app in production mode to your dist folder.
npx fullstacked watchRebuilds your app and hot reloads on changes.
npx fullstacked testRun tests throughout your app.
npx fullstacked deployShip a production build to a remote host to deploy your web app to the internet.

see flags and requirements in the docs

Motivation

As many web developer, I have changed my toolset way too often. We wasted so much time on configs and figuring out how to deploy web apps. FullStacked aims to skip all the configuration phases to instead, start developing as quickly as possible!

I also really like the iterative approach, so I look forward to implementing ways to help with sharing development environments for the purpose of testing and reviewing.

Roadmap & Thoughts

  • Manage to create a simple and efficient way to test frontend component/class individually
  • Add integration with PWABuilder to generate iOS and Android App
  • Switch nginx image for nginx proxy manager Will create our own interface with Tabler
  • Switch to Deno or bun
  • TypeScript Web Based IDE using monaco editor
    • Designed only for TypeScript projects, so it helps with all the main features
      • Typing
      • Autocomplete
      • Imports resolving
    • It must be enabled with PWA features, so that it feels like a native app
    • My goal would be to develop from anywhere (tablet or desktop) with all the same feature popular IDE provide.
0.12.4

2 months ago

0.12.5

2 months ago

0.12.2

5 months ago

0.12.3

5 months ago

0.12.1

5 months ago

0.11.0-alpha.19

6 months ago

0.11.0-alpha.18

6 months ago

0.11.0-alpha.24

6 months ago

0.11.0-alpha.23

6 months ago

0.11.0-alpha.22

6 months ago

0.11.0-alpha.21

6 months ago

0.11.0-alpha.20

6 months ago

0.11.0-alpha.28

6 months ago

0.11.0-alpha.27

6 months ago

0.11.0-alpha.26

6 months ago

0.11.0-alpha.25

6 months ago

0.12.0-alpha.1

5 months ago

0.12.0-alpha

5 months ago

0.11.0

6 months ago

0.11.1

6 months ago

0.11.2

6 months ago

0.11.3

6 months ago

0.11.4

6 months ago

0.12.0

5 months ago

0.11.0-alpha.8

8 months ago

0.11.0-alpha.9

8 months ago

0.11.0-alpha.17

7 months ago

0.11.0-alpha.16

7 months ago

0.11.0-alpha.15

7 months ago

0.11.0-alpha.14

7 months ago

0.11.0-alpha.12

7 months ago

0.11.0-alpha.11

7 months ago

0.11.0-alpha.10

7 months ago

0.11.0-alpha.6

8 months ago

0.11.0-alpha.5

8 months ago

0.11.0-alpha.7

8 months ago

0.11.0-alpha.2

8 months ago

0.11.0-alpha.1

8 months ago

0.11.0-alpha.4

8 months ago

0.11.0-alpha.3

8 months ago

0.10.3

10 months ago

0.10.4

10 months ago

0.10.1

11 months ago

0.10.2

11 months ago

0.10.0

11 months ago

0.10.2-1

11 months ago

0.10.0-5

12 months ago

0.10.0-3

1 year ago

0.10.0-4

1 year ago

0.9.3

1 year ago

0.10.0-1

1 year ago

0.10.0-2

1 year ago

0.9.1-next

1 year ago

0.9.1-next.2

1 year ago

0.9.1-next.3

1 year ago

0.9.2

1 year ago

0.9.1

1 year ago

0.9.1-9

1 year ago

0.9.1-10

1 year ago

0.7.8-alpha2

2 years ago

0.7.8-alpha3

2 years ago

0.7.8-alpha1

2 years ago

0.8.4

1 year ago

0.8.4-portal

1 year ago

0.9.0-rc15

1 year ago

0.9.0-rc14

1 year ago

0.9.0-rc17

1 year ago

0.9.0-rc16

1 year ago

0.9.1-8

1 year ago

0.9.0-rc11

1 year ago

0.9.0-alpha

1 year ago

0.9.1-7

1 year ago

0.9.0-rc10

1 year ago

0.9.0-rc12

1 year ago

0.9.1-4

1 year ago

0.7.2

2 years ago

0.9.1-3

1 year ago

0.7.1

2 years ago

0.9.1-6

1 year ago

0.7.4

2 years ago

0.9.1-5

1 year ago

0.7.3

2 years ago

0.9.1-0

1 year ago

0.9.0-rc18

1 year ago

0.9.1-2

1 year ago

0.7.8-alpha4

2 years ago

0.7.0

2 years ago

0.9.1-1

1 year ago

0.8.4-portal-1

1 year ago

0.8.4-portal-2

1 year ago

0.8.4-portal-3

1 year ago

0.9.0-5

1 year ago

0.8.1

1 year ago

0.9.0-4

1 year ago

0.8.0

1 year ago

0.9.0-7

1 year ago

0.8.3

1 year ago

0.9.0-6

1 year ago

0.8.2

1 year ago

0.9.0-1

1 year ago

0.9.0-0

1 year ago

0.9.0-3

1 year ago

0.9.0-2

1 year ago

0.7.0-alpha.16

2 years ago

0.7.0-alpha.15

2 years ago

0.8.0-alpha9

1 year ago

0.8.0-alpha7

2 years ago

0.8.0-alpha8

1 year ago

0.8.0-alpha5

2 years ago

0.8.0-alpha6

2 years ago

0.8.0-alpha3

2 years ago

0.8.0-alpha4

2 years ago

0.8.0-alpha1

2 years ago

0.8.0-alpha2

2 years ago

0.8.4-portal-15

1 year ago

0.8.4-portal-10

1 year ago

0.8.4-portal-14

1 year ago

0.8.4-portal-12

1 year ago

0.8.4-portal-11

1 year ago

0.7.9

2 years ago

0.7.6

2 years ago

0.7.5

2 years ago

0.7.8

2 years ago

0.7.7

2 years ago

0.8.3-alpha

1 year ago

0.9.0-alpha14

1 year ago

0.9.0-alpha15

1 year ago

0.9.0-alpha16

1 year ago

0.9.0-alpha10

1 year ago

0.9.0-alpha11

1 year ago

0.9.0-alpha12

1 year ago

0.9.0-rc9

1 year ago

0.9.0-rc2

1 year ago

0.9.0-rc3

1 year ago

0.9.0-rc4

1 year ago

0.9.0-rc5

1 year ago

0.9.0-rc6

1 year ago

0.9.0-rc7

1 year ago

0.9.0-rc8

1 year ago

0.9.0-rc

1 year ago

0.8.4-portal-4

1 year ago

0.8.4-portal-5

1 year ago

0.8.4-portal-6

1 year ago

0.8.4-portal-7

1 year ago

0.8.4-portal-8

1 year ago

0.8.4-portal-9

1 year ago

0.9.0

1 year ago

0.8.3-alpha3

1 year ago

0.8.3-alpha2

1 year ago

0.8.3-alpha7

1 year ago

0.8.3-alpha6

1 year ago

0.8.3-alpha5

1 year ago

0.8.3-alpha4

1 year ago

0.9.0-alpha3

1 year ago

0.9.0-alpha2

1 year ago

0.9.0-alpha5

1 year ago

0.9.0-alpha4

1 year ago

0.9.0-alpha1

1 year ago

0.9.0-alpha7

1 year ago

0.9.0-alpha6

1 year ago

0.9.0-alpha9

1 year ago

0.9.0-alpha8

1 year ago

0.6.0-alpha.9

2 years ago

0.6.0-alpha.7

2 years ago

0.6.0-alpha.8

2 years ago

0.6.0-alpha.5

2 years ago

0.6.0-alpha.6

2 years ago

0.6.0-alpha.4

2 years ago

0.6.0-alpha.11

2 years ago

0.6.0-alpha.10

2 years ago

0.6.0-alpha.12

2 years ago

0.6.0-alpha.15

2 years ago

0.6.0-alpha.14

2 years ago

0.7.0-alpha.14

2 years ago

0.7.0-alpha.12

2 years ago

0.7.0-alpha.11

2 years ago

0.7.0-alpha.10

2 years ago

0.7.0-alpha.1

2 years ago

0.7.0-alpha.3

2 years ago

0.7.0-alpha.2

2 years ago

0.7.0-alpha.5

2 years ago

0.7.0-alpha.4

2 years ago

0.7.0-alpha.7

2 years ago

0.7.0-alpha.6

2 years ago

0.7.0-alpha.9

2 years ago

0.7.0-alpha.8

2 years ago

0.6.1

2 years ago

0.3.0

2 years ago

0.3.0-alpha.2

2 years ago

0.3.5

2 years ago

0.3.0-alpha.3

2 years ago

0.3.2

2 years ago

0.3.1

2 years ago

0.3.4

2 years ago

0.3.3

2 years ago

0.3.0-alpha.1

2 years ago

0.6.0-alpha.1

2 years ago

0.6.0-alpha.2

2 years ago

0.6.0-alpha.3

2 years ago

0.5.0-alpha.3

2 years ago

0.5.0-alpha.2

2 years ago

0.5.0-alpha.1

2 years ago

0.5.0-alpha.7

2 years ago

0.5.0-alpha.6

2 years ago

0.5.0-alpha.5

2 years ago

0.5.0-alpha.4

2 years ago

0.4.0

2 years ago

0.5.0-alpha.9

2 years ago

0.5.0-alpha.8

2 years ago

0.4.0-alpha.4

2 years ago

0.4.0-alpha.3

2 years ago

0.4.0-alpha.2

2 years ago

0.4.0-alpha.1

2 years ago

0.5.0-alpha.28

2 years ago

0.5.0-alpha.29

2 years ago

0.5.0-alpha.26

2 years ago

0.5.0-alpha.27

2 years ago

0.5.0-alpha.20

2 years ago

0.5.0-alpha.21

2 years ago

0.4.0-alpha

2 years ago

0.5.0-alpha.24

2 years ago

0.4.0-alpha.8

2 years ago

0.5.0-alpha.25

2 years ago

0.4.0-alpha.7

2 years ago

0.5.0-alpha.22

2 years ago

0.4.0-alpha.6

2 years ago

0.5.0-alpha.23

2 years ago

0.4.0-alpha.5

2 years ago

0.3.1-alpha

2 years ago

0.5.0-alpha.17

2 years ago

0.5.0-alpha.18

2 years ago

0.5.0-alpha.15

2 years ago

0.5.0-alpha.16

2 years ago

0.5.0-alpha.19

2 years ago

0.5.3

2 years ago

0.5.0-alpha.10

2 years ago

0.5.0

2 years ago

0.5.0-alpha.14

2 years ago

0.5.2

2 years ago

0.5.0-alpha.11

2 years ago

0.5.1

2 years ago

0.5.0-alpha.12

2 years ago

0.1.5

2 years ago

0.4.0-alpha.14

2 years ago

0.4.0-alpha.15

2 years ago

0.4.0-alpha.16

2 years ago

0.4.0-alpha.10

2 years ago

0.4.0-alpha.11

2 years ago

0.4.0-alpha.12

2 years ago

0.4.0-alpha.13

2 years ago

0.3.0-alpha

2 years ago

0.2.1

2 years ago

0.2.0

2 years ago

0.5.0-alpha.30

2 years ago

0.2.3

2 years ago

0.2.2

2 years ago

0.6.0

2 years ago

0.0.22-beta33

2 years ago

0.0.22-beta32

2 years ago

0.0.22-beta34

2 years ago

0.1.0

2 years ago

0.1.2

2 years ago

0.1.1

2 years ago

0.1.4

2 years ago

0.1.3

2 years ago

0.0.22-beta20

2 years ago

0.0.22-beta19

2 years ago

0.0.22-beta18

2 years ago

0.0.22-beta15

2 years ago

0.0.22-beta14

2 years ago

0.0.22-beta17

2 years ago

0.0.22-beta16

2 years ago

0.0.22-beta12

2 years ago

0.0.22-beta31

2 years ago

0.0.22-beta30

2 years ago

0.0.22-beta29

2 years ago

0.0.22-beta26

2 years ago

0.0.22-beta25

2 years ago

0.0.22-beta28

2 years ago

0.0.22-beta27

2 years ago

0.0.22-beta22

2 years ago

0.0.22-beta21

2 years ago

0.0.22-beta24

2 years ago

0.0.22-beta23

2 years ago

0.0.22-beta11

2 years ago

0.0.22-beta10

2 years ago

0.0.22-beta9

2 years ago

0.0.22-beta8

2 years ago

0.0.22-beta7

2 years ago

0.0.22-beta6

2 years ago

0.0.22-beta5

2 years ago

0.0.22-beta4

2 years ago

0.0.22-beta3

2 years ago

0.0.22-beta2

2 years ago

0.0.22-beta

2 years ago

0.0.21

2 years ago

0.0.20

2 years ago

0.0.19

2 years ago

0.0.18

2 years ago

0.0.17

2 years ago

0.0.16

2 years ago

0.0.15

2 years ago

0.0.14

2 years ago

0.0.13

2 years ago

0.0.12

2 years ago

0.0.11

2 years ago

0.0.10

2 years ago

0.0.9

2 years ago

0.0.8

2 years ago

0.0.7

2 years ago

0.0.6

2 years ago

0.0.5

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago

0.0.0

2 years ago