Comments (1)
@dsebastien and @millerds, I fully support this request. I have used both the generator-office (through yo office
) and the office-plugins-nx-workspace-template. While the generator-office makes certain things very easy, it does not follow Angular best practices and still uses Angular 5 (released in 2017) in December 2021. The office-plugins-nx-workspace-template is much better in that respect, brings the goodness of Nrwl NX, but is not quite as easy to set up (noting that the generator-office is super-easy). It would be really nice to combine the best of both worlds.
I have significant experience in Office add-in development, using VBA and VSTO. I've also done web development, using Angular and React, for example. I then wanted to make the move to the office-js add-in model but also did not want to be stuck with very old versions of Angular (e.g., because I'm using recent versions in other projects). But that suddenly becomes very complex. In my case, I then did not make the move.
To make more developers adopt the office-js add-in model, it would make a lot of sense for Microsoft to provide a generator that produces modern applications (e.g., Angular 12 or even 13 right now) based on the relative best practices for such applications (that's the enhancement) while also making it as easy as possible (as before).
from office-addin-taskpane-angular.
Related Issues (20)
- CORS issue to load png as icon & css styles not working after hot reload HOT 1
- Getting ngIf not found on production HOT 3
- Angular data binding not working in Outlook
- Angular binding problem HOT 4
- Please remove any reference to the yo Office (Angular Template) HOT 5
- Issue with the Angular Interpolation HOT 4
- Add support for angular projects created with @angular/cli HOT 5
- Cannot inject/use any service in AppComponent (Angular)
- Angular's template string interpolation {{ this_syntax }} does not work as expected HOT 3
- Injectable services are not injected by Dependency Injection HOT 7
- Will upgrading the angular version causes any problem while publishing the Add-in? HOT 4
- Issues in Debugging directly on Web and VS 2019 HOT 1
- angular 5 router not working HOT 12
- Taskpanes, Manifests, and Routing? HOT 1
- How to run desktop Word AddIn with Angular 11.0.5 in MS office 2016 HOT 2
- No option to open hyperlink in Word add-in in Office 2019 HOT 2
- Add In SideLoading Error (Not signed message) HOT 7
- This repo is missing important files
- Unable to run the angular project created using yo cli HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from office-addin-taskpane-angular.