PatrickJS-starter icon indicating copy to clipboard operation
PatrickJS-starter copied to clipboard

Welcome back to Angular Starter

Open PatrickJS opened this issue 5 years ago • 10 comments

Hey ✌️ I'm in the middle of redoing everything to be Microfrontends focus which will allow you to work in Angular, Qwik, and React (and even angular.js and vue). The repo will support the full stack of a web app: static/dynamic/design-system/deployment/development/production from "hello world" to enterprise-grade

new repo focus:

  • browser: evergreen only (no ie 11)
  • browser: Legacy browsers can still be supported
  • webpack: Webpack 5+ only
  • webpack: Webpack Module Federation support
  • webpack: Easy way to configure/manage all webpack configurations
  • angular: Better Angular experience than Angular CLI
  • angular: Reuse Services between each frameworks with no code cost
  • angular: Angular Elements/Standalone only
  • angular: Never have to write NgModule or Router config (unless you want/need to)
  • react: be able to reuse angular di system without breaking the react-way of doing things
  • components: Easy way to integrate to your Design-Systems (whatever it is: bootstrap, material, custom)
  • components: Mitosis integration for your Design-Systems
  • api: Easy integration to use GraphQL, REST, tRPC
  • docker: Optional Docker support
  • deno: Optional Deno.js support

Please feel free to ask any questions here and follow this issue for more repo updates in the coming months 👍

If you're looking for angular starters please use the ones others have listed in comments below

PatrickJS avatar Aug 08 '20 07:08 PatrickJS

It looks like this project is DEAD

kamil-kielczewski avatar Sep 09 '21 12:09 kamil-kielczewski

Since there hasn't been any updates on this project for a long time:

I created an Angular starter project based on Angular 13: https://github.com/wlucha/angular-starter

wlucha avatar Jan 15 '22 20:01 wlucha

Fixed the webpack issues and updated to ng 13 on my branch https://github.com/kasparov112000/angular-ngrx-material-starter

kasparov112000 avatar Apr 03 '22 18:04 kasparov112000

I'm redoing the whole repo to be microfrontends starter which will allow you to work on ngx/react apps and reuse services between the two apps and never have to write NgModule or router config. If you want an angular starter please use the ones suggested in this thread

PatrickJS avatar Apr 04 '22 15:04 PatrickJS

@PatrickJS are you redoing this repo or some other repo?

govi2010 avatar Apr 04 '22 15:04 govi2010

@PatrickJS on behalf of the community, thank you!!!!

kasparov112000 avatar Apr 04 '22 15:04 kasparov112000

@govi2010 redoing this repo but migration from previous repos (or any other repo) I kinda can support it but don't rely on it

PatrickJS avatar Apr 04 '22 15:04 PatrickJS

updates:

  • adding a new requirement for angular. Angular Elements/Standalone only.
  • adding deno
  • adding tRPC as an option

PatrickJS avatar May 07 '22 21:05 PatrickJS

There is a high chance I'm going to ditch the angular/react router for my own

PatrickJS avatar May 07 '22 21:05 PatrickJS

I figured out how to support any angular: ng13, ng14 standalone, ng elements

PatrickJS avatar May 11 '22 12:05 PatrickJS

ok I actually built the react+angular thing but I didn't like it because it turned into it's own framework and I didn't want that. I also didn't like all the MFE issues. So this repo will be qwik only going forward. Since the starter repo has always been my opinions on how things should work this is the simplest architecture

PatrickJS avatar Mar 16 '24 04:03 PatrickJS