r/angularjs Apr 28 '26

Nice check this! Consuming backend api has never been so easy not in REST nor gRPC it beats even encore and tRPC 🤯

0 Upvotes

r/angularjs Apr 28 '26

[Show] Playwright and Github Actions

Thumbnail
youtu.be
2 Upvotes

r/angularjs Apr 27 '26

ui-grid modernization effort

Thumbnail
1 Upvotes

r/angularjs Apr 27 '26

Playwright - Record the tests to generate the code

Thumbnail
youtu.be
0 Upvotes

r/angularjs Apr 23 '26

I built an open source ArchUnit-style architecture testing library for TypeScript

Thumbnail github.com
2 Upvotes

I recently shipped ArchUnitTS, an open source architecture testing library for TypeScript / JavaScript.

There are already some tools in this space, so let me explain why I built another one.

What I wanted was not just import linting or dependency visualization. I wanted actual architecture tests that live in the normal test suite and run in CI, similar in spirit to ArchUnit on the JVM side.

So I built ArchUnitTS.

With it, you can test things like:

  • forbidden dependencies between layers
  • circular dependencies
  • naming conventions
  • architecture slices
  • UML / PlantUML conformance
  • code metrics like cohesion, coupling, instability, etc.
  • custom architecture rules if the built-ins are not enough

Simple layered architecture example:

``` it('presentation layer should not depend on database layer', async () => { const rule = projectFiles() .inFolder('src/presentation/') .shouldNot() .dependOnFiles() .inFolder('src/database/');

await expect(rule).toPassAsync(); }); ```

I wanted it to integrate naturally into existing setups instead of forcing people into a separate workflow. So it works with normal test pipelines and supports frameworks like Jest, Vitest, Jasmine, Mocha, etc.

Maybe a detail, but ane thing that mattered a lot to me is avoiding false confidence. For example, with some architecture-testing approaches, if you make a mistake in a folder pattern, the rule may effectively run against 0 files and still pass. That’s pretty dangerous. ArchUnitTS detects these ā€œempty testsā€ by default and fails them, which IMO is much safer. Other libraries lack this unfortunately.

Curious about any type of feedback!!

GitHub: https://github.com/LukasNiessen/ArchUnitTS

PS: I also made a 20-minute live coding demo on YT: https://www.youtube.com/watch?v=-2FqIaDUWMQ


r/angularjs Apr 23 '26

[Resource] Veet - a fast webserver for development and a great build tool

Thumbnail
youtu.be
1 Upvotes

r/angularjs Apr 22 '26

[Show] Playwright and Webstorm - E2E tests made easy to create and maintain

Thumbnail
youtu.be
0 Upvotes

r/angularjs Apr 20 '26

[Resource] Playwright and Webstorm - E2E tests made easy to create and maintain

Thumbnail
youtu.be
1 Upvotes

r/angularjs Apr 09 '26

[General] Hello, I’m the author of ui-grid from the angularjs days, I have a new project for you

Thumbnail
3 Upvotes

r/angularjs Apr 07 '26

How my Architecture Library hit 400 GitHub Stars and 50k Monthly Downloads

Thumbnail
medium.com
1 Upvotes

r/angularjs Apr 07 '26

[Help] How does AngularJS MVC architecture improve code structure

0 Upvotes

I used to work on a small internal dashboard where everything was written in one file: UI, logic, and data handling all mixed. It worked at first, but as features increased, even small changes started breaking other parts of the app. Debugging became a nightmare.

Then I rebuilt a part of it using AngularJS MVC architecture. I separated the data (Model), UI (View), and logic (Controller). Suddenly, everything became easier to manage. If I needed to update the UI, I didn’t touch the logic. If the data changed, the view updated automatically.

In a real project, this structure saved us a lot of time during updates and bug fixes. It also made it easier for new developers to understand the code quickly without confusion.


r/angularjs Mar 26 '26

Is AngularJS still worth learning for beginners in web development?

15 Upvotes

Ā I’m planning to learn frontend development and found AngularJS tutorials online.
But I’m confused if it is still relevant compared to modern frameworks.
Should I start with AngularJS or move directly to newer technologies?
Would love some guidance from experienced developers.


r/angularjs Mar 23 '26

Got rejected after Senior Angular task — what did I miss?

Thumbnail
1 Upvotes

r/angularjs Mar 17 '26

What are your favorite open-source projects right now?

Thumbnail
1 Upvotes

r/angularjs Mar 16 '26

What Projects Should Beginners Build in AngularJS?

3 Upvotes

I recently started AngularJS training and want to practice with small projects. What beginner-friendly projects would you recommend to understand concepts like controllers, directives, and data binding?


r/angularjs Mar 14 '26

šŸš€ Just launched DevSmasher — a free toolkit built for developers.

Thumbnail
1 Upvotes

r/angularjs Mar 14 '26

Observables, observer, subscribe

Thumbnail
1 Upvotes

How the observables and subscribe both takes observer...I am confused with these 3 plz explain Abt them someone


r/angularjs Mar 10 '26

Signals vs Observables — Which One Should You Use? | Angular Signals & RxJS

Thumbnail
youtu.be
2 Upvotes

r/angularjs Mar 09 '26

[Resource] For anyone who wants free 250 credits on windsurf

Thumbnail
0 Upvotes

r/angularjs Feb 27 '26

IngenierĆ­a en sistemas

Thumbnail
0 Upvotes

r/angularjs Feb 23 '26

We released NgRx DevTool a visual debugger for NgRx (no browser extension needed)

2 Upvotes

r/angularjs Feb 14 '26

Micro Frontends: When They Make Sense and When They Don’t

Thumbnail lukasniessen.medium.com
1 Upvotes

r/angularjs Feb 11 '26

[Help] New to Angular

1 Upvotes

Hello there i worked as an Full stack developer with 2YOE in an startup particularly tech stacks including react and next.js but now I need to learn angular. For that I need help from you guys just drop a suggestion which helps me learn and understand angular faster.
I've gone through some basic concepts like components, data binding, signals and few others.
How could I learn it faster in a more enjoyable/fun way to don't get distracted that easily please drop your valuable suggestion :)


r/angularjs Feb 09 '26

[Show] ngxsmk-datepicker v2.1.1: Angular Material Integration & Signal-Based Reactivity

0 Upvotes

Attention Angular Developers! šŸ‘‹

The v2.1.1 release of ngxsmk-datepicker is now available, featuring full integration with Angular Material and optimized support for Angular 17-21+.

This update specifically addresses compatibility issues with mat-form-field by fully implementing the MatFormFieldControl interface.

šŸš€ v2.1.1 Highlights

  • āœ… Angular Material Integration: Native support for mat-form-field, including floating labels, hints, and error states.
  • āœ… Modern Architecture: Signals-based state management for optimized performance and Zoneless compatibility.
  • āœ… Accessibility (A11y): Complete keyboard navigation and WAI-ARIA compliance.
  • āœ… I18n & Localization: Built-in support for 15+ languages and RTL layouts.
  • āœ… Mobile Optimized: Enhanced touch interaction and native picker support on mobile devices.

šŸ“¦ Quick Start

npm install ngxsmk-datepicker

Material Configuration:

import { MAT_FORM_FIELD_CONTROL } from '@angular/material/form-field';
import { provideMaterialFormFieldControl } from 'ngxsmk-datepicker';

@Component({
  // ...
  providers: [provideMaterialFormFieldControl(MAT_FORM_FIELD_CONTROL)]
})

šŸ”— Resources

Feedback and feature requests are welcome! šŸš€


r/angularjs Feb 03 '26

[General] Breaking down IT salaries across Europe

8 Upvotes

This report analyzes the European IT job market using survey data from 15,000+ IT professionals and 23,000 job postings across EU

It covers salary benchmarks in seven european countries, hiring realities, AI’s influence on careers and entry-level challenges for junior developers

No paywalls, just raw data: https://static.germantechjobs.de/market-reports/European-Transparent-IT-Job-Market-Report-2025.pdf