All Projects → brunorg → ember-java

brunorg / ember-java

Licence: other
Ember sample with Java and REST

Programming Languages

javascript
184084 projects - #8 most used programming language
java
68154 projects - #9 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to ember-java

ember-cli-ifa
Ember CLI addon for injecting fingerprinted asset map file into Ember app
Stars: ✭ 54 (+116%)
Mutual labels:  ember
docker-api-graphql
GraphQL API wrapper around the Docker Remote API. SpringBoot-based app, written in Kotlin
Stars: ✭ 13 (-48%)
Mutual labels:  springboot
ember-language-server
Language Server Protocol implementation for Ember.js projects
Stars: ✭ 93 (+272%)
Mutual labels:  ember
Goku.Framework.CoreUI
基于 SpringBoot + Spring + SpringMvc+Mybatis+CoreUI +Layui 开发后台管理程序
Stars: ✭ 87 (+248%)
Mutual labels:  springboot
ember-poller
A poller service based on ember-concurrency
Stars: ✭ 15 (-40%)
Mutual labels:  ember
frontend
Ilios Frontend
Stars: ✭ 26 (+4%)
Mutual labels:  ember
terraform-aws-frontend
Collection of Terraform modules for frontend app deployment on AWS.
Stars: ✭ 31 (+24%)
Mutual labels:  ember
ods-provisioning-app
Provisioning app, which triggers project and component provisions (including Jira / Confluence / BitBucket and OCP resource creation)
Stars: ✭ 13 (-48%)
Mutual labels:  springboot
vm-engine
vm-engine为“微视频”网站的后端,java语言开发。涉及技术包括,springboot,springcloud,mybaties,docker,websocket,rabbitmq,redis等。
Stars: ✭ 57 (+128%)
Mutual labels:  springboot
hyperchannel
Kosmos Chat for the Web
Stars: ✭ 17 (-32%)
Mutual labels:  ember
NBlog
🍓 Spring Boot + Vue 前后端分离博客系统 https://naccl.top
Stars: ✭ 700 (+2700%)
Mutual labels:  springboot
itstack-naive-chat-server
💞 《服务端》| 服务端同样使用Netty4.x作为socket的通信框架,同时在服务端使用Layui作为管理后台的页面,并且我们的服务端采用偏向于DDD领域驱动设计的方式与Netty集合,以此来达到我们的框架结构整洁干净易于扩展。同时我们的通信协议也是在服务端进行定义的,并对外提供可引入的Jar包,这样来保证客户端与服务端共同协议下进行通信。
Stars: ✭ 21 (-16%)
Mutual labels:  springboot
ember-shadow-dom
Write templates for your components inside of a Shadow DOM root.
Stars: ✭ 26 (+4%)
Mutual labels:  ember
ember-named-yields
Named Yields for Ember Components
Stars: ✭ 17 (-32%)
Mutual labels:  ember
Java-CS-Record
记录准备春招实习过程中,学习与复习的知识(模块化整理,非面试题速成)。注:暂停更新,后续请移步博客
Stars: ✭ 73 (+192%)
Mutual labels:  springboot
website
Comunidade Brasileira Ember
Stars: ✭ 14 (-44%)
Mutual labels:  ember
Jyami-Java-Lab
💻 Jyami의 Spring boot 및 Java 실험소 💻
Stars: ✭ 27 (+8%)
Mutual labels:  springboot
ember-query-params
Ember service for your query params
Stars: ✭ 44 (+76%)
Mutual labels:  ember
shik
shik项目基于springcloud微服务搭建的分布式项目。搭建了shik-config云公共配置,通过shik-RA服务注册发现各个模块,通过shik-zuul路由转发与统一接口。并整合了包括mybatis,jpa,jedis,quartz,freemarker和layui等多个模块,支持spring-session二级域名共享session,使用了RESTful方式提供api接口
Stars: ✭ 89 (+256%)
Mutual labels:  springboot
backlog-board
This is Kanban Board connected to Backlog
Stars: ✭ 18 (-28%)
Mutual labels:  springboot

Ember - Java

This README outlines the details of collaborating on this Ember application. A short introduction of this app could easily go here.

    It was a long time since I wrote this code. On that time Ember already was a mature framework, while React had just been born.
    Now this project is outdated, Ember received a lot of changes and new features, moreover, on Java land both JEE and Spring mainly the last with spring-boot made the developer life less complicated ( well, to do more and write less code ).

    Having said that, I think its a great oportunit to rewrite this code to a new version and using other technologies in Java side. So you can wait for a new version using this technologies:

    - Ember cli
    - Spring Boot
    - MongoDB
    - Docker

Prerequisites

You will need the following things properly installed on your computer.

Installation

  • git clone <repository-url> this repository
  • cd ember-java
  • yarn install

Running / Development

1. Running Mongo Database with Docker

If swarm is not running, run this command first:

$ docker swarm init
...
... done

Then, start the mongo stack:

$ docker stack deploy --compose-file docker-compose.yml mongo
...
... done

2. Running the spring-boot java backend server

$ mvn springboot:run
[INFO] Scanning for projects...
...
... Started Application in 5.216 seconds ...

3. Running the Ember Server

$ ember serve
⠏ building...
Build successful (15309ms) – Serving on http://localhost:4200/

4. Accessing the application

Now you can access the application on http://localhost:4200/

On login page enter the login: [email protected] and password: test

5. Creating other user

You can add other user for test using the command

curl -H "Content-Type: application/json" -X POST -d '{
    "username": "[email protected]",
    "password": "password"
}' http://localhost:8080/api/users/sign-up

More information:

Code Generators

Make use of the many generators for code, try ember help generate for more details

Running Tests

  • ember test
  • ember test --server

Linting

  • npm run lint:hbs
  • npm run lint:js
  • npm run lint:js -- --fix

Building

  • ember build (development)
  • ember build --environment production (production)

Deploying

Specify what it takes to deploy your app.

Further Reading / Useful Links

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].