มีการสาธิตสดที่นี่
รับทั้งหมดในครึ่งชั่วโมง สดบนเว็บ ครึ่งชั่วโมง
หนึ่งเซิร์ฟเวอร์ - จัดทำโดย Firebase ไม่มี AWS ไม่มี Google Cloud เซิร์ฟเวอร์หนึ่งตัวปรับขนาดได้อย่างหนาแน่นฟรีสำหรับการพัฒนาและไซต์ที่มีการจราจรต่ำ
ไม่ต้องการโฆษณา? ไม่สนใจการวิเคราะห์? ปิดการใช้งานในระหว่างการตั้งค่าและช่วยตัวเอง 15 นาที - และคุณสามารถเพิ่มได้ตลอดเวลาในอนาคต
ในเวลาเพียงไม่กี่นาทีคุณสามารถให้ไซต์ของคุณโฮสต์โดย Firebase Hosting ที่ URL เฉพาะโครงการ หากคุณมีโดเมนของคุณเองคุณสามารถชี้ไปที่ Firebase Hosting และ - เมื่อ DNS ของคุณเปลี่ยนไปการเผยแพร่! - คุณจัดเรียง เว็บแอปพลิเคชั่นบูตอย่างเต็มที่จัดการโดยคุณได้รับการสนับสนุนจากเครื่องมือที่ดีที่สุดในอุตสาหกรรม
Tangential เป็นเด็ก มันกำลังเติบโตในขณะที่เราใช้มันเพื่อสร้างโครงการตรวจสอบความถูกต้องของ Slash 'Proof of Concept' ของเรา, snaplog.io ซึ่งเป็นแอปพลิเคชั่นที่ได้รับการสนับสนุนโฆษณา, เปิดใช้งานการวิเคราะห์, เปิดใช้งานการวิเคราะห์, มือถือ Snaplog ผสมผสานตัวสร้างรูปแบบที่ขับเคลื่อนด้วยวัตถุประสงค์เข้ากับคุณสมบัติการติดตามและความสัมพันธ์ระยะยาว (aka 'แผนภูมิและกราฟ') ทำให้ผู้ใช้ติดตามตัวอย่างเช่นอารมณ์และการใช้ยาของพวกเขาและเชื่อมโยงทั้งสองเมื่อเวลาผ่านไป
Tangential เป็นวิธีที่ยอดเยี่ยมในการ bootstrap โครงการส่วนตัวต่อไปของคุณหรือแม้แต่สิ่งที่ใหญ่กว่าในระดับ สำหรับไซต์ขนาดเล็กที่จำเป็นต้องปรับใช้เว็บไซต์หรือเว็บแอปพลิเคชันเดียว แต่ไม่ต้องการจัดการกับโฮสติ้งหรือใช้การจัดการผู้ใช้ตั้งแต่เริ่มต้นคุณจะต้องหาอะไรที่มีประสิทธิภาพมากขึ้น
ด้านล่างเป็นรายการคุณสมบัติที่สำคัญ โปรดทราบว่าวิดเจ็ตและส่วนประกอบจำนวนมากที่คุณพบในการสาธิตแบบสัมผัสนั้นมีให้บริการจริง ๆ เป็นแพ็คเกจ NPM แยกต่างหาก เช่นคอนโซลผู้ดูแลระบบสามารถใช้งานได้โดยไม่ต้องใช้ bootstrap ทั้งหมด
โฮสติ้งเซิร์ฟเวอร์เดี่ยว ด้วยฟังก์ชั่น Firebase และ Hygiene กฎ Firebase ที่ดีคุณไม่จำเป็นต้องใช้เซิร์ฟเวอร์การตรวจสอบความถูกต้องแยกต่างหาก ดีแค่ไหน?
Angular 4+ ในขณะนี้ เราจะทำให้โครงการขึ้นอยู่กับการพึ่งพา
ดูสร้างและกำหนดบทบาทและการอนุญาตใหม่ (เราปรับปรุงพื้นที่คุณสมบัตินี้และอยู่ในขั้นตอนการเพิ่มฟังก์ชั่น 'การสร้างและการมอบหมาย' กลับมาอีกครั้ง - เร็ว ๆ นี้!)
ธีมการออกแบบวัสดุที่ปรับแต่งได้โดยใช้ SCSS
บันทึกไปยังคอนโซลเบราว์เซอร์ - คุณสามารถดูผลลัพธ์ในการสาธิตได้หากคุณเปิดคอนโซลของคุณ
เชื่อมต่อบัญชี Google Analytics ของคุณและทำความสะอาดหน้าง่ายและติดตามการติดตามเหตุการณ์ ยังไม่มีบัญชี Analytics? เราจะแนะนำคุณถึงวิธีการสร้าง
เรายังคงสร้างวิดเจ็ตโฆษณา แต่การเชื่อมต่อ Adsense นั้นง่ายพอ ๆ กับการเพิ่มรหัสแคมเปญ Adsense ของคุณไปยังไฟล์ Environment.TS ไม่รู้ว่าเราหมายถึงอะไร? Adsense เป็นบริการให้บริการโฆษณาของ Google และหากคุณต้องการแสดงโฆษณาในเว็บไซต์หรือเว็บแอปของคุณเราจะแนะนำวิธีเริ่มต้น
มีหลายสิ่งที่คุณไม่สามารถทำได้หากคุณต้องการให้ AOT ทำงานในโครงการเชิงมุม เราไม่ทำสิ่งเหล่านั้นดังนั้นโครงการของคุณจะได้รับประโยชน์จากรหัสที่รวบรวมไว้ล่วงหน้า
หากผู้ดูแลระบบสามารถเข้าถึงคอนโซลผู้ดูแลระบบได้จะโหลดเฉพาะในกรณีที่ผู้เข้าชมปัจจุบันเป็นผู้ดูแลระบบเท่านั้น อย่างแน่นอน. เราเก็บหน้า Landing Page ให้เล็กที่สุดเท่าที่จะทำได้
เรามุ่งมั่นที่จะทำตามคำแนะนำเชิงมุมเพื่อที่คุณจะได้รับวิธีปฏิบัติที่แนะนำที่ดีที่สุด 'โดยการกู้ยืมจากฐานรหัสแทนเจนต์ ในกรณีที่ไม่มีการปฏิบัติที่แนะนำหรือการปฏิบัติมาตรฐานเรามุ่งมั่นเพื่อความสอดคล้องและการรวบรวมเวลา 'การตรวจสอบย้อนกลับ' - ความสามารถในการพิสูจน์ในเวลาที่รวบรวมว่าสิ่งที่ถูกต้อง - ตัวอย่างเช่นเราเพิ่มวิธีการตรวจสอบย้อนกลับไปยังเป้าหมายการนำทางของเรา
Tangential มีอยู่ในการบูตโครงการใหม่ผ่านเรื่องไร้สาระ Crufty ที่สำคัญมาก ... และน่าเบื่อมาก "ไร้สาระ" บางอย่างถูกเพิกเฉยในความปรารถนาของเราที่จะนำสิ่งของจริงออกไปจากประตูดังนั้นเราจึงรู้สึกว่าเราได้รับสิ่งที่เป็นประโยชน์จริง ๆ เคยสร้างโฮมเพจก่อนที่คุณจะตรวจสอบสิทธิ์ผู้ใช้หรือไม่? ขวา. เขียนหน้าเว็บที่ไม่สามารถเป็นสากลได้แม้ว่าคุณจะรู้ว่าคุณจะปรับใช้ในหลายภาษาหรือไม่?
เพื่อความชัดเจน Tangential ยัง ไม่ได้สร้างใน I18N เรากำลังดำเนินการอยู่ อนิจจาเราต้องทนทุกข์ทรมานจากความกลัวที่จะไม่เคยติดตั้งเช่นกัน - อาจจะแย่กว่าส่วนใหญ่ซึ่งเป็นเหตุผลว่าทำไมเราถึงสร้างวงสัมผัสตั้งแต่แรก!
ARIA, I18N และ I10N เป็นคุณสมบัติคีย์ที่เหลือ 'เท่านั้นที่เราต้องการนำไปใช้ก่อนกำหนดเป้าหมายการเปิดตัว 1.0.0 ไม่มีสิ่งใดที่จะป้องกันไม่ให้คุณใช้คุณสมบัติที่ได้รับจาก Angular เพื่อนำไปใช้ด้วยตัวเอง: Tangential ไม่ได้และจะไม่นำไปใช้หรือสนับสนุนการปฏิบัติที่ป้องกันไม่ให้นักพัฒนาใช้ Angular ในแบบที่ควรใช้
Bootstraps และโครงการสาธิตมีชื่อเสียงในการใช้ทางลัด เราไม่ หากคุณยังใหม่กับการพัฒนาฐานข้อมูลที่มุ่งเน้นเอกสารคุณจะพบรหัสจริงที่นี่ไม่ใช่ไคลเอนต์การส่งข้อความโต้ตอบแบบทันที Tangential จัดการกับปัญหาที่แท้จริงในการพยายามให้ความปลอดภัยและการเข้าถึงตามข้อมูลจริงกับข้อมูลจริง การตัดสินใจจะต้องทำเกี่ยวกับการนับการร้องขอเมื่อเทียบกับความจงรักภักดี ฉันจะเพิ่มสิทธิ์ CAN_VIEW_USER_EMAIL เพื่อที่ฉันจะได้สร้างบัญชี 'ผู้ดูแลระบบสาธิต' ได้หรือไม่? หากเราทำเช่นนั้นเราจะต้องจัดระเบียบข้อมูลของเราใหม่เช่นที่ที่อยู่อีเมลผู้ใช้จะถูกเก็บไว้ใน USERAUTHDATA เป็นข้อมูลอ้างอิง หากเราไม่ทำเช่นนั้นเราจะต้องขอแต่ละฟิลด์ของผู้ใช้เอกสารในคำขอแยกต่างหากหรือกำหนดเส้นทางการร้องขอผ่านฟังก์ชั่น firebase
โปรดดูโครงการสาธิตแทนเจนต์สำหรับคู่มือเริ่มต้นใช้งาน
โครงสร้างโครงสร้างของโครงการนี้ถูกโคลนจากวัสดุเชิงมุม 2 โคลนถูกสร้างขึ้นก่อนที่ทีมวัสดุจะอัปเดตการสร้างของพวกเขาเพื่อส่งมอบโครงการ NPM เสาหินเดี่ยว - เมื่อพวกเขาจัดตัวเองกับโครงสร้างโครงการ 'post -2.0' เชิงมุม
หากคุณต้องการที่จะปล่อยส่วนประกอบหลายอย่าง แต่พัฒนาในโครงการเดียวโครงการนี้จะเป็นจุดเริ่มต้นที่ดีอย่างแน่นอน คุณจะต้องดูขั้นตอนสำหรับ 'โครงการที่กำหนดขอบเขต' ใน NPM และสร้างบัญชีผู้ใช้ที่มีชื่อที่คุณต้องการใช้สำหรับโครงการหลัก ตัวอย่างเช่นเส้นทางโครงการของเราที่นี่เป็นเหมือน '@tangential/scopedProjectNames' โดยที่ 'Tangential' คือชื่อผู้ใช้ NPM
เราจะมุ่งเน้นไปที่การสร้างและปรับปรุงเอกสารสำหรับฟังก์ชั่นที่มีอยู่ตามด้วยการปรับปรุงฟังก์ชั่นนั้นเอง (และสร้างชุดทดสอบใหม่ ... ขออภัยเราเป็นตัวอย่างที่ไม่ดีที่นี่!
น่าเศร้าถ้าเราไม่พบเงินทุนเพิ่มเติมการพัฒนาวงสัมผัสจะช้าลงอย่างมากในคุณสมบัติที่ใกล้มากในฐานะนักพัฒนาหลักของเรา (ตกลงตกลงมันชัดเจนโดย GIT กระทำการบันทึก: นักพัฒนา เพียงคนเดียว ของเรา) จะต้องหากิ๊กเพื่อชำระค่าใช้จ่าย แน่นอนคุณสามารถช่วยเหลือได้โดยการมีส่วนร่วมไม่ว่าจะเป็นรหัสหรือทรัพยากร
จ่ายด้วย 'ราชวงศ์เรา' สักครู่ ...
ด้วยการเปิดตัวครั้งนี้ฉันกำลังมองหาทั้งคณะกรรมการเพิ่มเติมและเงินทุน บางทีมันอาจจะเร็ว แต่การพัฒนาโครงการนี้จนถึงจุดนี้ได้รับรางวัลอย่างไม่น่าเชื่อ ไม่มีการโฆษณาหรือโพสต์ฉันเห็นกิจกรรมจำนวนมากที่น่าประหลาดใจทั้งที่นี่ใน GitHub และผ่านการวิเคราะห์สำหรับ https://tangential-demo.firebaseapp.com/
การสร้างชุดเครื่องมือนี้ได้รับรางวัลมากและฉันหวังว่าจะทำให้งานนี้เต็มเวลาของฉัน ฉันอยากจะทำเช่นนั้น อย่างมาก โดยไม่ต้องจัดการกับการออกใบอนุญาตคู่ - ไม่ใช่เพราะมันไม่คุ้มกับสิ่งที่ฉันจะต้องคิดค่าใช้จ่าย แต่เพราะฉันไม่ได้โลภอย่างน่าตกใจและฉันสนุกกับการรู้ว่างานของฉันทำให้ชีวิตอื่นง่ายขึ้น นักพัฒนาคนนั้นสามารถทำได้มากกว่าที่พวกเขาจะมีเพราะสิ่งที่ฉันช่วยทำ
หากคุณได้รับประโยชน์จากงานนี้โปรดพิจารณาแสดงให้เห็นว่ามันมีค่าเพียงใดกับคุณโดยมีส่วนร่วมในโครงการใน Patreon
ขอบคุณสำหรับความสนใจในการสัมผัส อย่าอายที่จะลดคำถามหรือคำขอในปัญหา
Caio,