Die neshendra GmbH verwendet folgende Technologien und Prinzipien:

Web Applikationsentwicklungneshendra software realisiert Web-Applikationen. CSS3Die aktuelle Version 3 ermöglicht zusätzliche Funktionen. MeteorMeteor ist ein "full stack" JavaScript Framework. Es erlaubt die Realisierung von Web-Applikationen als auch Mobile-Applikationen. SASS Abkürzung für 'Syntactically Awesome Stylesheets'. Dies ist eine Erweiterung
zu CSS und unterstützt z.B. Konstanten. Auf diese Weise können redundante
CSS-Regeln vermieden werden. Sehr ähnlich zu LESS. Siehe 'DRY'.
Vaadin Mit Vaadin können Web-Applikationen in Java
realisiert werden, ohne dass man Java-, HTML-
und JavaScript-Code parallel pflegen muss.
Verwendet intern GWT.
React React ist die User-Interface-Library, welche von Facebook stammt. Damit lassen sich performante Web-Applikationen erstellen. Java Swing Java Swing eignet sich nachwievor gut für Desktop-Applikationen in Java. JIDE JIDE erweitert Java Swing um viele dort vermissten
Funktionen und Widgets.
Mobile AppsWir erstellen Handy-Apps, welche auch im Browser laufen können (sog. hybride Apps). Dadurch müssen für Android und iPhone nicht separate Apps entwickelt werden. Hybride AppIn einer hybriden App wird eine Web-Applikation in eine Handy-App eingebettet. Es gibt verschiedene Tools dazu, wir verwenden Cordova dazu. MongoDB MongoDB ist eine sog. NoSQL-Datenbank. Morphia Mit der Morphia-Java-Library können Java-Klassen sehr
einfach in MongoDB abgespeichert werden (ähnlich JPA).
JPAAbkürzung für 'Java Persistence API' NoSQLAbkürzung für 'Not-only SQL' JavaJava gehört zu den Basistechnologien, welche neshendra GmbH einsetzt. Groovy Groovy ist eine sehr praktische Script-Sprache. Sie
kommt z.B. bei Gradle oder Jasper Reports zum Einsatz.
JavaScript Unumgänglich für die Entwicklung von interaktiven Webapplikationen... JMeterKommunikations- / Web-Applikations-Test-Tool SeleniumWeb-Applikations-Testtool, mit welchem Internet Browser ferngesteuert werden können. AWSAbkürzung für 'Amazon Web Services' Software-EntwicklungDas ist die Hauptfunktion der neshendra software. MavenDas verbreitetste Build-System für Java. Amazon Web Services Via der Amazon Web Services ist es möglich, die ganze
Server-Infrastruktur in der Cloud zu hosten. Auf dicke
Datenleitungen und Serverraum kann neshendra software
deshalb verzichten.
HTML5 Die Version 5 ermöglicht viele zusätzlichen Funktionen,
wofür vorher Plugins benötigt wurden.
Ajax Abkürzung für 'Asynchronous JavaScript and XML'. Ermöglicht,
dass für jeden neuen Seitenaufbau im Browser nicht immer eine
ganze Seite ersetzt werden muss. Dies ist Basis für die 'Rich
Internet Applications'.
XMLAbkürzung für 'EXtensible Markup Language' JSON Abkürzung für 'JavaScript Object Notation'. Kommt z.B.
oft beim Datenaustausch via Ajax zum Zuge. MongoDB
kommuniziert über dieses Format.
Open Source neshendra software setzt Open Source Software ein. Dieses
Ziel wird aber pragmatisch verfolgt und setzt wo angebracht
kommerzielle Software ein.
DRY Abkürzung für 'Don't repeat yourself'. Dies ist gehört zu
den Grundprinzipien der neshendra software: Jede Regel /
Business-Funktion soll genau an einer Stelle umgesetzt sein.
Jasper Reports Mit Jasper Reports können umfangreiche Datenbestände visualisiert werden. WordPress Für typische Internet-Auftritte (wie z.B. diese Seite hier)
eignet sich WordPress ausgezeichnet.
RIA Rich Internet Application: neshendra software realisiert
Desktop-ähnliche Web-Applikationen auf Basis von Vaadin.
JSF JSF ist Java's Standart-Lösung für Web-Applikationen. SPAAbkürzung für 'Single Page Application'. Synonym zu 'Rich Internet Application'

Rufen Sie mich für eine unverbindliche Anfrage / Beratung an:   032 672 51 71

Peter Fürholz Geschäftsführer / Inhaber neshendra GmbH