Questions tagged [angular2]
The angular2 tag has no usage guidance.
56
questions
-2
votes
1
answer
113
views
I have a SPA using Azure AD Auth Code with PKCE flow and I'm trying to implement token exchange/on-behalf-of flow
I have an angular SPA that runs in an office add-in (word) that I need to authenticate against Azure AD using Oauth2, consume resources from multiple apis and make graph calls. I have been successful ...
2
votes
0
answers
49
views
Software design for an Angular highlight&comment tool
We're building a new feature for an online editor that the user will not edit the document, but will be able to highlight & propose edits on the document. Very similar to google documents' ...
0
votes
1
answer
175
views
Sending multiple calls from angular application
I am working in Angular project which is connected to REST API. Here we have an endpoint to create and update room types. POST endpoint for create and PUT endpoint for update exiting room types.
Both ...
2
votes
1
answer
92
views
Angular Folder directory approach
I know the proper folder structure for an Angular application should be like this:
/app
/core module
/components
/services
/feature module
/components
/services
...
1
vote
0
answers
40
views
Inheritance on nested components
I am creating a grid using ag-grid. Here I want to create custom dynamic cell editors. Which show different edit fields based on the value inside the cell. I got the idea from here.
This question is ...
1
vote
2
answers
350
views
Angular + Spring Application
I use Spring for backend work and Angular for frontend and maintain each in separate repositories.
This was because I considered both the frontend and backend completely separate projects, IE a new ...
0
votes
1
answer
82
views
A RESTful API for internal company system accessing peripheral devices
I am currently working on an internal storehouse management system for a certain company.
They wanted it to be a web app so that they can use it without installation on any devices.
We decided to ...
2
votes
1
answer
969
views
At what point is having a static class with utility methods better than having an injectable service?
I have a pretty general question about the design of Angular web applications. I'm a big fan of writing services. Sometimes I write services that have only utility methods that don't require state at ...
-1
votes
1
answer
132
views
How to prevent angular 2 client from accessing privileged fields
I'm learning angular and have been reading about various backend solutions like direct db access, REST, and graphql. One thing I haven't seen addressed anywhere yet is how do you protect privileged ...
1
vote
2
answers
8k
views
How to consume nested objects in API resource
I am building my first web application, it links to the serverside through RESTfull Web API (Angular on client side, ASP.Net Core and EF Core on serverside, Automapper to map API Resources to/from ...
-2
votes
1
answer
249
views
Supervisor wants unconventional web site, how to resolve this
I started a new job with a greenfield site in Angular to create a website from an old desktop app. I gave a presentation guided by my Supervisor who wants game style top icon menus to cut down on ...
2
votes
2
answers
134
views
Angular class design dilemma
I'm trying to set up a good class diagram for my Angular application, however I have a problem figuring out how to solve the following situation:
I created a base Link class that can be used anywhere ...
2
votes
0
answers
3k
views
Angular 7 - Nav Child component display router-outlet vs iframe
I have created a Angular 7 web app data-driven display of navigation items and content to be shown when a nav item is selected.
I have the following nav item interface:
interface NavItem {
title: ...
0
votes
1
answer
534
views
Angular 2+ Providers/Service on Parent or Child component?
I have recently started diving deeper into Angular 7 (with Ionic 3) and I have written a lot of code so far, and I have child & parent component relationships - but never like this before. I am ...
4
votes
1
answer
2k
views
Split large Angular codebase to libraries
I am writing a potentially large web application using Angular 7, where I came across a design problem. My angular applications until now have been relatively small, so there was no problem keeping ...
2
votes
1
answer
2k
views
Calling executables from an ASP.NET WebAPI
I have an Angular application with a table, and I'm considering having the console application take the name of C# programs that the user can run.
I was thinking of passing the name or code of the ...
1
vote
2
answers
502
views
Angular 7 - Injecting a State/Context Snapshot
Requirement
There is some (for arguments sake) “global” application state that I am interested in injecting into components.
Each candidate component should receive an immutable snapshot of the ...
1
vote
1
answer
278
views
Angular SPA, using server-side-rendering to support IE11? Is this risky or a smart way to go?
I'm working on a dozen enterprise SPA's and PWA's and most of them require impeccable IE11 support. This has been a complete pain with countless problems every step of the way.
It occured to me ...
0
votes
1
answer
129
views
Example case of when using ASP.Net w/Angular vs just HTML and Angular would allow provide capabilities the other cant
So I'm trying to justify my case of using ASP.Net Core with Angular in a new application, where the .NET application does little more that provide the basis for the Angular app. It's really similar ...
14
votes
1
answer
751
views
Redundant code sent down the pipe with Micro-frontends
My understanding of Micro-frontends is that the key problem they solve is in helping enterprises have multiple, possible disparate teams, work on individual components/small-apps that will be used to ...
3
votes
2
answers
98
views
Environment configuration vs domain detection
We are developing an angular 5 application that must run in different environments (dev, qa, int, uat, prod), and connect to different APIs depending on the environment. We have traditionally have ...
1
vote
0
answers
70
views
Separate UI applications vs single with logic for showing/hiding functionality
Currently my company has a single internal application that our support agents use. It only supports one product at this time. Tech stack is angular on the front end and spring micro services for ...
1
vote
2
answers
262
views
What's a clean way to manage state in Angular and have components update?
I'm using a service to manage state in Angular:
import { Injectable } from '@angular/core';
import { Subject } from 'rxjs';
@Injectable()
export class DrawingAreaService {
itemChange: Subject<...
-2
votes
1
answer
8k
views
How can I do to use Angular 5/6 for frontend and Codeigniter 3 for backend in the same web app?
I have this project I want to do, using Angular 5/6 for frontend and Codeigniter 3 for backend. The problem is that I don't know how to combine the two, and all the tutorials I looked were using ...
0
votes
0
answers
66
views
Do database CRUD operations dictate whether and application should be one-way or two-way binding?
I am confused (easily done). To me model is the data from the database sent back as JSON.
When I think of that in an Angular context, when two-way binding is configured, it makes me think the ...
0
votes
1
answer
3k
views
Angular header/footer, Component or Module
I have been learning angular for a while now and I understand the point of modules and components (briefly) but now I am starting my own project using the framework I am somewhat confused. When should ...
-3
votes
1
answer
1k
views
Angular 5- Where should logout code sit?
I want to create Logout Functionality in Angular 5. The logout function will contain following pseudo code:
Clear local storage authentication JWT token
Redirect to login page
My question is; where ...
4
votes
3
answers
19k
views
Making all angular services extend a single base service
In Typescript/Angular 6 (2+), is it considered a good practice to have a base abstract http service from which derives all the application services? for example:
//import the angular Http ...etc
...
0
votes
0
answers
57
views
Keeping templates on server - Angular 2+ SPA with ASP.Net WebAPI
We are planning to build a SPA in Angular 2+, which will use ASP.NET as a back-end. Since Angular doesn't really have a good integration to ASP.NET, we decided to create the SPA as a standalone ...
1
vote
1
answer
200
views
How to synchronise application state with router state in Angular 2
Is there a best practice approach in Angular2+ for making the URL the single source of truth for application state.
EmberJs has Route Models, each segment of the URL can have a model and each URL ...
3
votes
1
answer
565
views
Microservices and Modular based front end
I'm a software developer, and the kind of developer we call "front end developer". I'm working on stuff like Angular JS, Angular 2 and others.
I wanted to know how we can organize our front end code ...
1
vote
1
answer
81
views
Architecture approach for developing a XML generator application
I am working to on an application which generates XML based on user input.
Currently the application is in Design phase. And I am really confused on how to progress on this.
Well the Idea is that:
...
2
votes
1
answer
3k
views
Is it a good practice to log client side errors to a file
I basically want to know if it is considered a good practice to persist the errors that happen on the client side of a web application (typescript/angular for example) by logging them to files?
Or if ...
0
votes
1
answer
794
views
X.509 authentication for microservices with JavaEE [closed]
I am trying to design an app that is based on microservice architecture. Backend is written in JavaEE (micro profile, not Spring Boot), while for front-end I would use Angular5.
Now I am wondering ...
3
votes
1
answer
137
views
Why JS MVC frameworks prefer data binding to UI element reference?
When you are using frameworks like Angular, Angular2+, and React, the way you put data in the UI is by binding a property to an attribute of a UI element.
On the other hand, when you're doing ...
1
vote
1
answer
585
views
Angular template variable reference [closed]
Here is a weird problem in Angular:
<input #pin1 type="password">
<p>You entered: {{pin1.value}}</p>
If you type something in <input>, the <p>'s content will not change ...
0
votes
2
answers
2k
views
Communicate between browser and client application on localhost
I'm currently developing a Website that requires direct access to the client computer. Therefore I decided to split this project in this three main parts.
There are some requirements that have to ...
1
vote
1
answer
285
views
open webapplication from desktop application
Doctor is end user of this application
Doctor opens desktop application on his pc which is not developed by us.
We provide interface to desktop application via interop dll's.
Desktop application call ...
1
vote
1
answer
2k
views
Proper Version Control Angular 2 Project
Hoping to get some guidance regarding version control of Angular2 project.
Recently i started coding in Angular2, used angular-cli to create a brand new project and go through standard 5 minute setup ...
1
vote
1
answer
1k
views
Angular2: Service architecture + error handling
I need support for Angular2 service architectures. I am quite familiar with Angular2 but I don't see the best way to implement services, error handling and their connection with the components. I'm ...
7
votes
6
answers
783
views
Client side web development - dealing with authentication during development
We are beginning development of an Angular 2 application. Our back-end will be using ASP.NET Core WebAPI.
Although my subject calls out authentication, this also applies to any API service that is-...
-6
votes
1
answer
155
views
Use Angular2 for website and API for mobile application with single Web API project
We are working on a project to develop a solution with a large number of modules in which the client wants a website as well as mobile application.
As a team we're working using ASP.NET MVC and Web ...
0
votes
1
answer
545
views
How to modularize Angular 2 application - share components, services, models among multiple pages?
I am developing Angular 2 payroll application intended for serveral user groups/roles - e.g. for accountants, for employee self-service, for managers. Each user group should have completely different ...
0
votes
1
answer
234
views
Does Angular2 or Angular4 offer an app state and middleware promise like React / Redux?
I used Angular 1 and React / Redux, and one thing I like about React / Redux is that there is a definite app state, and a middleware that can convert a promise into real data.
In Angular 1, we often ...
2
votes
1
answer
229
views
Does AngularJS or Angular 2 provide something similar to the Redux middleware so that AJAX data appear immediately available?
I am learning React / Redux, and one feature I like is, when you fire off an Action, you actually provide a request as the "result" or what is called the payload in Redux, and the Redux middleware won'...
0
votes
1
answer
293
views
Why does Angular 2 recommend using Services to make HTTP calls
In Angular 2's official tutorial, any operation involving getting or saving a class necessitates using a service. For a Hero class, they had to create a HeroService to perform all HTTP calls. This ...
4
votes
0
answers
115
views
Angular+RestAPI design: estimating backend load
I'd like to write an Angular2 application that consumes a REST API backend.
However I'm worried about the number of req/sec that such a request will generate, due to Angular "watches" or equivalent ...
17
votes
3
answers
10k
views
Where to put business logic if using Firebase?
I'm about to start developing a single page web application that is very simplified a multi user documentation system. The front end will probably use Angular2.
The project has a short deadline, so I'...
7
votes
1
answer
226
views
Proxying REST Backends
I have several backend services (REST+SOAP) that have to be consumed by a SPA (Single Page Angular2 App).
As JWT (JSON Web Token) is not feasible for me for the moment, security is done using CAS ...
1
vote
0
answers
1k
views
Modularizing level of Angular 2 application
my question is related with Angular 2 Modules (@NgModule).
Previously I’ve worked with angular 1.5.8 on huge business application and I’ve got used to Angular 1.x practices.
Important background:
...