나는 ellir 질소 웹 프레임 워크를 사용하여 webapp을 개발 중입니다. 내가 엘릭서에서 코드를 작성하고 질소 웹 프레임 워크 및 기존 개발 코드를 사용할 수있는 방법이 있습니까?Erlang Nitrogen 웹 프레임 워크와 엘 립어 언어
-1
A
답변
1
질소 라우터는 .erl
개의 파일을 사용하는 것으로 보입니다. 라우터의 구현 세부 사항을 살펴 보지 않았습니다. 따라서 모든 주요 모듈에 대해 Erlang 래퍼가 필요하다고 가정합니다. 또한, 질소 Erlang 레코드를 광범위하게 사용합니다. Erlang 레코드를 Elixir 구조체로 다시 변환 할 수는 있지만 번거 로울 수 있습니다.
엘 릭셔 모듈에서 일부 기능을 구현하고 얼랭 코드에서 호출 할 수 있습니다. Elixir에서 Erlang 모듈을 쉽게 호출 할 수 있습니다. 예를 들어
:
# Erlang to Elixir
Elixir.MyModule.function(Var, atom, <<"Some char List">>).
# Elixir to Erlang
:module.function(String.to_charlist("some string"), :atom, var)
는 비약에 얼랑 기록을 처리하기위한
Elixir Record에서 살펴 보자.
문자열을 앞뒤로 변환해야합니다. 메인 프로젝트가 비약 믹스 프로젝트 싶은 경우
, 다음의 얼랑 소스 파일을 넣어 src 디렉토리를 생성합니다.
을 나는이 모든 가치보다 더 문제가 될 느낌이있다. 하지만 당신은 그 판사가되어야합니다.
0
저는 Elixir를 사용하여 질소를 사용하여 작업하는 방법이 있다고 생각합니다. 대신에 웹 파트가 Erlang에 Nitrogen으로 쓰여지고 Elixir (로직 및/또는 DB 인터페이스처럼)로 쓰여지는 우산 응용 프로그램을 만드는 것이 낫습니다.
관련 문제
- 1. 엘 립어 구조체 액세스 효율성
- 2. 언어 프레임 워크와 win7
- 3. Docker에서 Erlang Nitrogen 앱을 개발하는 방법
- 4. 엔티티 프레임 워크와 문자열
- 5. Couchdb 및 Nitrogen
- 6. 엔티티 프레임 워크와 AngularJS
- 7. 자바 웹 프레임 워크와 자바 프레임 워크 통합하기
- 8. SockJS를 다른 웹 프레임 워크와 통합하는 방법
- 9. 웹 프레임 워크와 그 유사품을 에코합니다.
- 10. 엔터티 프레임 워크와 XmlIgnoreAttribute
- 11. 엔티티 프레임 워크와 VB.NET
- 12. HTTP 프레임 워크와 웹 프레임 워크의 차이점은 무엇입니까?
- 13. MLT 프레임 워크와 PHP
- 14. 젠드 프레임 워크와 아파치
- 15. 엔티티 프레임 워크와 DDD
- 16. 엔티티 프레임 워크와 POCO
- 17. 엔티티 프레임 워크와 ObservableCollections
- 18. 젠드 프레임 워크와 GWT?
- 19. 젠드 프레임 워크와 KedoUI
- 20. 젠드 프레임 워크와 Jquery
- 21. 젠드 프레임 워크와 교리
- 22. 플레이 프레임 워크와 WCF
- 23. AngularJS를 PHP 프레임 워크와 혼합해야합니까?
- 24. 봄 프레임 워크와 Cloudera 임팔라?
- 25. 스프링 프레임 워크와 석영 스케쥴러
- 26. 젠드 프레임 워크와 PHPBB 통합
- 27. mvc 프레임 워크와 폼 인증
- 28. 테라피를 프레임 워크와 함께 사용하기
- 29. Erlang 핫 코드 스와핑과 인터프리터 언어
- 30. CoreBluetooth 프레임 워크와 IOBluetooth 프레임 워크의 차이점
자세한 질문을하십시오. Elixir에서 Erlang 라이브러리를 쉽게 호출 할 수 있습니다. –