Is it possible to use Angular JS for JAMstack architecture?









up vote
6
down vote

favorite












I am in need to implement a static SPA with JAMstack architecture. I know we can user ReactJS/VueJS for JAM based implementation. But I want to know is it possible to use Angular for JAMstack approach?



https://dev.to/leomeloxp/what-is-jam-stack-2957










share|improve this question

























    up vote
    6
    down vote

    favorite












    I am in need to implement a static SPA with JAMstack architecture. I know we can user ReactJS/VueJS for JAM based implementation. But I want to know is it possible to use Angular for JAMstack approach?



    https://dev.to/leomeloxp/what-is-jam-stack-2957










    share|improve this question























      up vote
      6
      down vote

      favorite









      up vote
      6
      down vote

      favorite











      I am in need to implement a static SPA with JAMstack architecture. I know we can user ReactJS/VueJS for JAM based implementation. But I want to know is it possible to use Angular for JAMstack approach?



      https://dev.to/leomeloxp/what-is-jam-stack-2957










      share|improve this question













      I am in need to implement a static SPA with JAMstack architecture. I know we can user ReactJS/VueJS for JAM based implementation. But I want to know is it possible to use Angular for JAMstack approach?



      https://dev.to/leomeloxp/what-is-jam-stack-2957







      javascript angularjs reactjs vue.js single-page-application






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Oct 31 at 7:59









      prisel

      938




      938






















          3 Answers
          3






          active

          oldest

          votes

















          up vote
          2
          down vote



          +50










          I'm not sure if you are talking about Angular(2+) or AngularJs(1), but anyways there is no tool that use any of those frameworks, but, here you can see all the current tools you can choose to build an app with the JAMStack



          https://www.staticgen.com/



          You can find some that use Jade, Handlebars for generate the templates. Maybe Angular is not present because is too big, a complete framework, and in these cases you most of all need a template helper.



          So, good luck.






          share|improve this answer



























            up vote
            1
            down vote













            As i understand. JAM stand for :



            • Javascript : to handling pre-generated content on client , fetch updates via API

            • API : response for request from client , sent the markup out

            • Markup : the pre-generated content (i'm sure it's called Serverside Rendering also)

            So you can obviously build JAM with Angularjs.
            Here are a few references that I know of, might enough to create JAM with AngularJS



            • J : AngularJS famework it self. Use $http service for API requesting

            • A : Express module - NodeJS

            • M : https://github.com/runvnc/angular-on-server or https://github.com/ng-consult/ng1-server (didn't test any of these)





            share|improve this answer



























              up vote
              1
              down vote













              Concurring with Rodrigo's answer, there's no static site generator that uses Angular JS to my knowledge. But then again, if you want the interactivity of Angular JS on a static site, you can use a CDN source like this one from Google:



              https://ajax.googleapis.com/ajax/libs/angularjs/1.5.6/angular.min.js






              share|improve this answer




















                Your Answer






                StackExchange.ifUsing("editor", function ()
                StackExchange.using("externalEditor", function ()
                StackExchange.using("snippets", function ()
                StackExchange.snippets.init();
                );
                );
                , "code-snippets");

                StackExchange.ready(function()
                var channelOptions =
                tags: "".split(" "),
                id: "1"
                ;
                initTagRenderer("".split(" "), "".split(" "), channelOptions);

                StackExchange.using("externalEditor", function()
                // Have to fire editor after snippets, if snippets enabled
                if (StackExchange.settings.snippets.snippetsEnabled)
                StackExchange.using("snippets", function()
                createEditor();
                );

                else
                createEditor();

                );

                function createEditor()
                StackExchange.prepareEditor(
                heartbeatType: 'answer',
                convertImagesToLinks: true,
                noModals: true,
                showLowRepImageUploadWarning: true,
                reputationToPostImages: 10,
                bindNavPrevention: true,
                postfix: "",
                imageUploader:
                brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
                contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
                allowUrls: true
                ,
                onDemand: true,
                discardSelector: ".discard-answer"
                ,immediatelyShowMarkdownHelp:true
                );



                );













                 

                draft saved


                draft discarded


















                StackExchange.ready(
                function ()
                StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53078751%2fis-it-possible-to-use-angular-js-for-jamstack-architecture%23new-answer', 'question_page');

                );

                Post as a guest















                Required, but never shown

























                3 Answers
                3






                active

                oldest

                votes








                3 Answers
                3






                active

                oldest

                votes









                active

                oldest

                votes






                active

                oldest

                votes








                up vote
                2
                down vote



                +50










                I'm not sure if you are talking about Angular(2+) or AngularJs(1), but anyways there is no tool that use any of those frameworks, but, here you can see all the current tools you can choose to build an app with the JAMStack



                https://www.staticgen.com/



                You can find some that use Jade, Handlebars for generate the templates. Maybe Angular is not present because is too big, a complete framework, and in these cases you most of all need a template helper.



                So, good luck.






                share|improve this answer
























                  up vote
                  2
                  down vote



                  +50










                  I'm not sure if you are talking about Angular(2+) or AngularJs(1), but anyways there is no tool that use any of those frameworks, but, here you can see all the current tools you can choose to build an app with the JAMStack



                  https://www.staticgen.com/



                  You can find some that use Jade, Handlebars for generate the templates. Maybe Angular is not present because is too big, a complete framework, and in these cases you most of all need a template helper.



                  So, good luck.






                  share|improve this answer






















                    up vote
                    2
                    down vote



                    +50







                    up vote
                    2
                    down vote



                    +50




                    +50




                    I'm not sure if you are talking about Angular(2+) or AngularJs(1), but anyways there is no tool that use any of those frameworks, but, here you can see all the current tools you can choose to build an app with the JAMStack



                    https://www.staticgen.com/



                    You can find some that use Jade, Handlebars for generate the templates. Maybe Angular is not present because is too big, a complete framework, and in these cases you most of all need a template helper.



                    So, good luck.






                    share|improve this answer












                    I'm not sure if you are talking about Angular(2+) or AngularJs(1), but anyways there is no tool that use any of those frameworks, but, here you can see all the current tools you can choose to build an app with the JAMStack



                    https://www.staticgen.com/



                    You can find some that use Jade, Handlebars for generate the templates. Maybe Angular is not present because is too big, a complete framework, and in these cases you most of all need a template helper.



                    So, good luck.







                    share|improve this answer












                    share|improve this answer



                    share|improve this answer










                    answered Nov 14 at 23:03









                    Rodrigo

                    914




                    914






















                        up vote
                        1
                        down vote













                        As i understand. JAM stand for :



                        • Javascript : to handling pre-generated content on client , fetch updates via API

                        • API : response for request from client , sent the markup out

                        • Markup : the pre-generated content (i'm sure it's called Serverside Rendering also)

                        So you can obviously build JAM with Angularjs.
                        Here are a few references that I know of, might enough to create JAM with AngularJS



                        • J : AngularJS famework it self. Use $http service for API requesting

                        • A : Express module - NodeJS

                        • M : https://github.com/runvnc/angular-on-server or https://github.com/ng-consult/ng1-server (didn't test any of these)





                        share|improve this answer
























                          up vote
                          1
                          down vote













                          As i understand. JAM stand for :



                          • Javascript : to handling pre-generated content on client , fetch updates via API

                          • API : response for request from client , sent the markup out

                          • Markup : the pre-generated content (i'm sure it's called Serverside Rendering also)

                          So you can obviously build JAM with Angularjs.
                          Here are a few references that I know of, might enough to create JAM with AngularJS



                          • J : AngularJS famework it self. Use $http service for API requesting

                          • A : Express module - NodeJS

                          • M : https://github.com/runvnc/angular-on-server or https://github.com/ng-consult/ng1-server (didn't test any of these)





                          share|improve this answer






















                            up vote
                            1
                            down vote










                            up vote
                            1
                            down vote









                            As i understand. JAM stand for :



                            • Javascript : to handling pre-generated content on client , fetch updates via API

                            • API : response for request from client , sent the markup out

                            • Markup : the pre-generated content (i'm sure it's called Serverside Rendering also)

                            So you can obviously build JAM with Angularjs.
                            Here are a few references that I know of, might enough to create JAM with AngularJS



                            • J : AngularJS famework it self. Use $http service for API requesting

                            • A : Express module - NodeJS

                            • M : https://github.com/runvnc/angular-on-server or https://github.com/ng-consult/ng1-server (didn't test any of these)





                            share|improve this answer












                            As i understand. JAM stand for :



                            • Javascript : to handling pre-generated content on client , fetch updates via API

                            • API : response for request from client , sent the markup out

                            • Markup : the pre-generated content (i'm sure it's called Serverside Rendering also)

                            So you can obviously build JAM with Angularjs.
                            Here are a few references that I know of, might enough to create JAM with AngularJS



                            • J : AngularJS famework it self. Use $http service for API requesting

                            • A : Express module - NodeJS

                            • M : https://github.com/runvnc/angular-on-server or https://github.com/ng-consult/ng1-server (didn't test any of these)






                            share|improve this answer












                            share|improve this answer



                            share|improve this answer










                            answered Nov 10 at 19:21









                            Zuko

                            1856




                            1856




















                                up vote
                                1
                                down vote













                                Concurring with Rodrigo's answer, there's no static site generator that uses Angular JS to my knowledge. But then again, if you want the interactivity of Angular JS on a static site, you can use a CDN source like this one from Google:



                                https://ajax.googleapis.com/ajax/libs/angularjs/1.5.6/angular.min.js






                                share|improve this answer
























                                  up vote
                                  1
                                  down vote













                                  Concurring with Rodrigo's answer, there's no static site generator that uses Angular JS to my knowledge. But then again, if you want the interactivity of Angular JS on a static site, you can use a CDN source like this one from Google:



                                  https://ajax.googleapis.com/ajax/libs/angularjs/1.5.6/angular.min.js






                                  share|improve this answer






















                                    up vote
                                    1
                                    down vote










                                    up vote
                                    1
                                    down vote









                                    Concurring with Rodrigo's answer, there's no static site generator that uses Angular JS to my knowledge. But then again, if you want the interactivity of Angular JS on a static site, you can use a CDN source like this one from Google:



                                    https://ajax.googleapis.com/ajax/libs/angularjs/1.5.6/angular.min.js






                                    share|improve this answer












                                    Concurring with Rodrigo's answer, there's no static site generator that uses Angular JS to my knowledge. But then again, if you want the interactivity of Angular JS on a static site, you can use a CDN source like this one from Google:



                                    https://ajax.googleapis.com/ajax/libs/angularjs/1.5.6/angular.min.js







                                    share|improve this answer












                                    share|improve this answer



                                    share|improve this answer










                                    answered Nov 15 at 7:01









                                    bengyup

                                    112




                                    112



























                                         

                                        draft saved


                                        draft discarded















































                                         


                                        draft saved


                                        draft discarded














                                        StackExchange.ready(
                                        function ()
                                        StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53078751%2fis-it-possible-to-use-angular-js-for-jamstack-architecture%23new-answer', 'question_page');

                                        );

                                        Post as a guest















                                        Required, but never shown





















































                                        Required, but never shown














                                        Required, but never shown












                                        Required, but never shown







                                        Required, but never shown

































                                        Required, but never shown














                                        Required, but never shown












                                        Required, but never shown







                                        Required, but never shown







                                        Popular posts from this blog

                                        Top Tejano songwriter Luis Silva dead of heart attack at 64

                                        ReactJS Fetched API data displays live - need Data displayed static

                                        政党