여기에서 라이브 데모를 사용할 수 있습니다.
30 분 안에 모든 것을 얻으십시오. 웹에서 라이브. 반시.
하나의 서버 - FireBase에서 제공합니다. AWS, Google 클라우드가 없습니다. 하나의 서버, 대규모 확장 가능하며 개발 및 트래픽이 적은 사이트가 무료입니다.
광고를 원하지 않습니까? 분석에 신경 쓰지 않습니까? 설정 중에 비활성화하고 15 분을 절약하면 나중에 언제든지 추가 할 수 있습니다.
몇 분만에 프로젝트 별 URL에서 FireBase 호스팅으로 사이트를 호스팅 할 수 있습니다. 자신의 도메인이있는 경우 Firebase 호스팅을 지적 할 수 있으며 일단 DNS 변경이 전파됩니다! - 정렬되었습니다. 귀하가 관리하는 완전 부트 스트랩 웹 애플리케이션은 업계 최고의 도구 중 일부가 지원합니다.
접선은 젊습니다. 우리는 '개념 증명'슬래시 유효성 검사 프로젝트 인 Snaplog.io를 구축하기 위해 자라면서 성장하고 있습니다. Snaplog.io는 완전히 추천, 광고 지원, 분석 가능, 모바일 지향적 인 'Life Journal'응용 프로그램입니다. Snaplog는 목적 중심 양식 빌더와 장기 추적 및 상관 관계 기능 (일명 '차트 및 그래프')을 결합하여 사용자가 예를 들어 기분과 약물 사용과 같은 시간에 따라 두 가지를 추적 할 수 있도록합니다.
탄성은 이미 다음 개인 프로젝트 또는 더 큰 규모의 물건을 부트 스트랩하는 좋은 방법입니다. 단일 웹 사이트 또는 웹 애플리케이션을 배포해야하지만 처음부터 사용자 관리 호스팅 또는 구현을 처리하고 싶지 않은 소규모 사이트의 경우 더 강력한 것을 찾는 데 어려움을 겪을 수 있습니다.
아래는 주요 기능 목록입니다. 접선 데모에서 찾은 많은 위젯 및 구성 요소는 실제로 별도의 NPM 패키지로 제공됩니다. 예를 들어 관리 콘솔은 전체 부트 스트랩을 사용하지 않고 사용할 수 있습니다.
단일 서버 호스팅. Firebase 기능과 일부 우수한 Firebase Rule Hygiene을 사용하면 별도의 인증 서버가 필요하지 않습니다. 얼마나 좋은가요?
현재 각 4+. 프로젝트 종속성을 최신 상태로 유지하겠습니다
새로운 역할과 권한을보고, 작성 및 할당하십시오. (우리는이 기능 영역을 개선했으며 '생성 및 과제'기능을 다시 추가하는 과정에 있습니다!).
SCS를 사용하여 사용자 정의 가능한 자료 설계 테마.
브라우저 콘솔에 로그인 - 콘솔을 열면 데모의 출력을 볼 수 있습니다.
Google 웹 로그 분석 계정을 연결하고 깨끗하고 페이지 및 이벤트 추적을 쉽게 팔로우하십시오. 아직 분석 계정이 없습니까? 우리는 하나를 만드는 방법을 안내해 드리겠습니다.
우리는 여전히 광고 위젯을 만들고 있지만 Adsense를 연결하는 것은 Adsense 캠페인 ID를 Environments.ts 파일에 추가하는 것만 큼 쉽습니다. 우리가 무슨 뜻인지 모르겠어? Adsense는 Google의 광고 서비스 서비스이며 웹 사이트 나 웹 앱에 광고를 표시하려면 시작 방법을 안내합니다.
AOT가 Angular 프로젝트에서 일하기를 원한다면 할 수없는 일이 있습니다. 우리는 그런 일을하지 않으므로 프로젝트는 사전 컴파일 된 코드의 혜택을 누릴 수 있습니다.
관리자 만 관리자 콘솔에 액세스 할 수있는 경우 현재 방문자가 관리자 인 경우에만로드하지 않아야합니까? 정확히. 우리는 방문 페이지를 최대한 작게 유지합니다.
우리는 각도 권장 사항을 따르기 위해 노력하여 단순히 접선 코드 기반에서 차용하여 최고의 '제안 된 관행'을 선택합니다. 제안 된 또는 표준 관행이없는 경우, 우리는 일관성과 컴파일 타임 '추적 성'을 위해 노력합니다. 컴파일 시간에 문제가 정확하다는 것을 증명할 수있는 능력 - 예를 들어, 내비게이션 목표에 추적 성을 추가하는 방법에 유의하십시오.
접선은 매우 중요한 말도 안되는 넌센스를지나 새로운 프로젝트를 부트 스트랩하기 위해 존재합니다. 그 "넌센스"중 일부는 진짜 물건을 문 밖으로 나가려는 욕구에서 무시됩니다. 그래서 우리는 실제로 유용한 일을하고있는 것처럼 느낍니다. 사용자를 인증하기 전에 홈페이지를 만든 적이 있습니까? 오른쪽. 여러 언어에 배치 할 것이라는 것을 알고 있지만 국제화 할 수없는 페이지를 썼습니까?
분명히, 접선은 아직 I18N에 내장되어 있지 않습니다. 우리는 그것에 대해 노력하고 있습니다. 아아, 우리는 결코 배치하지 않을 것이라는 두려움으로 고통 받고 있습니다. 아마도 대부분의 것보다 나빠서 처음부터 접선을 구축하는 이유입니다!
Aria, I18N 및 I10N은 1.0.0 릴리스를 목표로하기 전에 구현하려는 '유일한'나머지 주요 기능입니다. Angular가 제공하는 기능을 사용하여 직접 구현하기 위해 제공하는 기능은 절대적으로 없습니다. 접선은 개발자가 Angular를 사용하는 방식을 사용하지 못하게하는 관행을 구현하거나 장려하지 않을 것입니다.
부트 스트랩과 데모 프로젝트는 지름길로 유명합니다. 우리는 그렇지 않습니다. 문서 지향 데이터베이스에 대한 개발을 처음 접하는 경우 다른 인스턴트 메시징 클라이언트가 아닌 실제 코드를 찾을 수 있습니다. 접선은 실제 데이터에 대한 보안 및 권한 기반 액세스를 제공하는 데 내재 된 실제 문제를 해결합니다. 요청 카운트 대 권한 충실도에 관한 결정을 내려야합니다. '데모 관리자'계정을 만들 수 있도록 can_view_user_email 권한을 추가합니까? 그렇다면 사용자 이메일 주소가 Userauthdata에 참조로 저장되도록 데이터를 재구성해야합니다. 그렇지 않은 경우 별도의 요청에 사용자 문서의 각 필드를 요청하거나 Firebase 기능을 통해 요청을 라우팅해야합니다.
시작 가이드에 대한 접선 데모 프로젝트를 참조하십시오.
이 프로젝트의 빌드 구조는 각도 재료에서 복제되었습니다 2. 클론은 자재 팀이 빌드를 업데이트하기 전에 단일 모 놀리 식 NPM 프로젝트를 제공하기 위해 만들어졌습니다.
여러 구성 요소를 출시하려면 단일 프로젝트에서 개발하려면이 프로젝트는 확실히 시작하기에 좋은 장소가 될 것입니다. NPM의 'Scoped Projects'절차를 살펴보고 부모 프로젝트에 사용하려는 이름이있는 사용자 계정을 만들고 싶을 것입니다. 예를 들어, 여기의 프로젝트 경로는 '@tangection/scopedProjectNames'와 같습니다. 여기서 '접선'은 NPM '사용자 이름입니다.
우리는 기존 기능에 대한 문서를 작성하고 개선 한 다음 해당 기능 자체를 개선하고 (테스트 스위트를 재건하는 것입니다… 죄송합니다. 죄송합니다. 여기서 우리는 정말로 나쁜 예를 제공하고 있습니다! 진정으로 가장 높은 우선 순위이며, 문서가 예상되는 행동과 일치 할 때 항상 좋은 일입니까?).
안타깝게도, 추가 자금을 찾지 않으면, 우리의 리드 개발자 (좋아요, Git Commit Logs에 의해 분명합니다 : 우리의 유일한 개발자)가 청구서를 지불하기 위해 공연을 찾아야 할 것입니다. 물론 코드 또는 리소스에 기여하여 도움을 줄 수 있습니다.
잠시 동안 'Royal We'와의 분배…
이 릴리스를 통해 나는 공식적으로 추가 커밋터와 자금을 찾고 있습니다. 아마도 일찍이지만,이 시점 까지이 프로젝트를 개발하는 것은 엄청나게 보람이 있습니다. 광고 나 게시물이 없으면 여기 Github에서 그리고 https://tangential-demo.firebaseapp.com/의 분석을 통해 놀라운 활동이 있습니다.
이 도구 세트를 만드는 것은 매우 보람이 있었으며, 이것을 내 풀 타임 공연으로 만들고 싶습니다. 나는 듀얼 라이센스를 다루지 않고도 그렇게 할 수있는 것을 선호 합니다. 비용을 청구해야 할 가치가 없기 때문이 아니라 충격적으로 욕심이 없기 때문에 내 일이 다른 삶을 더 쉽게 만들었다는 것을 알고 정말 즐깁니다. 개발자들은 내가 도와주는 일 때문에 다른 방법보다 더 많은 일을 할 수있었습니다.
이 작업을 통해 혜택을 받으려고한다면 Patreon의 프로젝트에 기여함으로써 귀하에게 얼마나 가치있는지를 보여주십시오.
접선에 관심을 가져 주셔서 감사합니다. 문제에서 질문이나 요청을 삭제하는 것에 대해 부끄러워하지 마십시오.
카이오,